public class Report
extends org.apache.tools.ant.Task
IHeaderMatcher(s) can be specified as nested elements as well.
The attribute format
defines the output format and
can take the values
Modifier and Type | Class and Description |
---|---|
static class |
Report.AddLicenseHeaders
Type for the addLicenseHeaders attribute.
|
static class |
Report.Format
Type for the format attribute.
|
Constructor and Description |
---|
Report() |
Modifier and Type | Method and Description |
---|---|
void |
add(IHeaderMatcher matcher)
Adds a license matcher.
|
void |
add(ILicenseFamily license) |
void |
add(org.apache.tools.ant.types.ResourceCollection rc)
Adds resources that will be checked.
|
void |
addConfiguredStylesheet(org.apache.tools.ant.types.resources.Union u)
Which stylesheet to use (only meaningful with format='styled').
|
void |
execute()
Generates the report.
|
void |
setAddDefaultLicenseMatchers(boolean b)
Whether to add the default list of license matchers.
|
void |
setAddLicenseHeaders(Report.AddLicenseHeaders pAdd)
Whether to add license headers.
|
void |
setCopyrightMessage(String pMessage)
Sets the copyright message.
|
void |
setFormat(Report.Format f)
Which format to use.
|
void |
setReportFile(File f)
Where to send the report to.
|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void add(org.apache.tools.ant.types.ResourceCollection rc)
public void add(IHeaderMatcher matcher)
public void add(ILicenseFamily license)
public void setAddDefaultLicenseMatchers(boolean b)
public void setReportFile(File f)
public void setFormat(Report.Format f)
public void setAddLicenseHeaders(Report.AddLicenseHeaders pAdd)
public void setCopyrightMessage(String pMessage)
public void addConfiguredStylesheet(org.apache.tools.ant.types.resources.Union u)
public void execute()
execute
in class org.apache.tools.ant.Task
Copyright © 2006-2015 The Apache Software Foundation. All Rights Reserved.