Modifier and Type | Class and Description |
---|---|
protected class |
BaseAntTask.Child
A child element.
|
class |
BaseAntTask.Config |
class |
BaseAntTask.Exclude |
class |
BaseAntTask.InputExclude |
class |
BaseAntTask.LicenseFamiliesApproved |
class |
BaseAntTask.LicenseFamiliesApprovedFile |
class |
BaseAntTask.LicenseFamiliesDenied |
class |
BaseAntTask.LicenseFamiliesDeniedFile |
class |
BaseAntTask.Licenses |
class |
BaseAntTask.LicensesApproved |
class |
BaseAntTask.LicensesApprovedFile |
class |
BaseAntTask.LicensesDenied |
class |
BaseAntTask.LicensesDeniedFile |
class |
BaseAntTask.Out |
class |
BaseAntTask.OutputFile |
Modifier and Type | Field and Description |
---|---|
protected Map<String,List<String>> |
args
A map of CLI based arguments to values.
|
Modifier | Constructor and Description |
---|---|
protected |
BaseAntTask() |
Modifier and Type | Method and Description |
---|---|
protected void |
addArg(String key,
String value)
Add a value to the key in the argument list.
|
protected void |
addArg(String key,
String[] value)
Add values to the key in the argument list.
|
protected List<String> |
args()
Gets the list of arguments prepared for the CLI code to parse.
|
BaseAntTask.Config |
createConfig()
File names for system configuration.
|
BaseAntTask.Exclude |
createExclude()
Deprecated.
|
BaseAntTask.InputExclude |
createInputExclude()
Excludes files matching wildcard <Expression>.
|
BaseAntTask.LicenseFamiliesApproved |
createLicenseFamiliesApproved()
The approved License Family IDs.
|
BaseAntTask.LicenseFamiliesApprovedFile |
createLicenseFamiliesApprovedFile()
Name of file containing the approved family IDs.
|
BaseAntTask.LicenseFamiliesDenied |
createLicenseFamiliesDenied()
The denied License family IDs.
|
BaseAntTask.LicenseFamiliesDeniedFile |
createLicenseFamiliesDeniedFile()
Name of file containing the denied license IDs.
|
BaseAntTask.Licenses |
createLicenses()
Deprecated.
|
BaseAntTask.LicensesApproved |
createLicensesApproved()
The approved License IDs.
|
BaseAntTask.LicensesApprovedFile |
createLicensesApprovedFile()
Name of file containing the approved license IDs.
|
BaseAntTask.LicensesDenied |
createLicensesDenied()
The denied License IDs.
|
BaseAntTask.LicensesDeniedFile |
createLicensesDeniedFile()
Name of File containing the approved license IDs.
|
static String |
createName(String longOpt) |
BaseAntTask.Out |
createOut()
Deprecated.
|
BaseAntTask.OutputFile |
createOutputFile()
Define the output file where to write a report to.
|
List<String> |
getArg(String key)
Get the list of values for a key.
|
protected void |
removeArg(String key)
Remove a key from the argument list.
|
void |
setAddLicense(boolean addLicense)
Deprecated.
|
protected void |
setArg(String key,
String value)
Set a key and value into the argument list.
|
void |
setConfigurationNoDefaults(boolean configurationNoDefaults)
Ignore default configuration.
|
void |
setCopyright(String copyright)
Deprecated.
|
void |
setDryRun(boolean dryRun)
If set do not update the files but generate the reports.
|
void |
setEditCopyright(String editCopyright)
The copyright message to use in the license headers.
|
void |
setEditLicense(boolean editLicense)
Add the default license header to any file with an unknown license that is not in the exclusion list.
|
void |
setEditOverwrite(boolean editOverwrite)
Forces any changes in files to be written directly to the source files (i.e. new files are not created).
|
void |
setExcludeFile(String excludeFile)
Deprecated.
|
void |
setForce(boolean force)
Deprecated.
|
void |
setHelpLicenses(boolean helpLicenses)
Print information about registered licenses.
|
void |
setInputExcludeFile(String inputExcludeFile)
Excludes files matching regular expression in the input file.
|
void |
setLicenseFamiliesApprovedFile(String licenseFamiliesApprovedFile)
Name of file containing the approved family IDs.
|
void |
setLicenseFamiliesDeniedFile(String licenseFamiliesDeniedFile)
Name of file containing the denied license IDs.
|
void |
setLicensesApprovedFile(String licensesApprovedFile)
Name of file containing the approved license IDs.
|
void |
setLicensesDeniedFile(String licensesDeniedFile)
Name of File containing the approved license IDs.
|
void |
setListFamilies(String listFamilies)
Deprecated.
|
void |
setListLicenses(String listLicenses)
Deprecated.
|
void |
setNoDefaultLicenses(boolean noDefaultLicenses)
Deprecated.
|
void |
setOut(String out)
Deprecated.
|
void |
setOutputArchive(String outputArchive)
Specifies the level of detail in ARCHIVE file reporting.
|
void |
setOutputFamilies(String outputFamilies)
List the defined license families.
|
void |
setOutputFile(String outputFile)
Define the output file where to write a report to.
|
void |
setOutputLicenses(String outputLicenses)
List the defined licenses.
|
void |
setOutputStandard(String outputStandard)
Specifies the level of detail in STANDARD file reporting.
|
void |
setOutputStyle(String outputStyle)
XSLT stylesheet to use when creating the report.
|
void |
setScanHiddenDirectories(boolean scanHiddenDirectories)
Scans hidden directories.
|
void |
setStylesheet(String stylesheet)
Deprecated.
|
void |
setXml(boolean xml)
Deprecated.
|
static List<String> |
unsupportedArgs() |
bindToOwner, execute, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
protected List<String> args()
protected void setArg(String key, String value)
key
- the key for the map.value
- the value to set.public List<String> getArg(String key)
key
- the key for the map.null
if not set.protected void addArg(String key, String[] value)
key
- the key for the map.value
- the value to set.protected void addArg(String key, String value)
key
- the key for the map.value
- the value to set.protected void removeArg(String key)
key
- the key to remove from the map.public void setCopyright(String copyright)
copyright
- The value to setpublic void setEditCopyright(String editCopyright)
editCopyright
- The value to setpublic void setForce(boolean force)
public void setEditOverwrite(boolean editOverwrite)
public void setAddLicense(boolean addLicense)
public void setEditLicense(boolean editLicense)
public void setConfigurationNoDefaults(boolean configurationNoDefaults)
public void setNoDefaultLicenses(boolean noDefaultLicenses)
public void setLicensesApprovedFile(String licensesApprovedFile)
licensesApprovedFile
- The value to setpublic void setLicenseFamiliesApprovedFile(String licenseFamiliesApprovedFile)
licenseFamiliesApprovedFile
- The value to setpublic void setLicensesDeniedFile(String licensesDeniedFile)
licensesDeniedFile
- The value to setpublic void setLicenseFamiliesDeniedFile(String licenseFamiliesDeniedFile)
licenseFamiliesDeniedFile
- The value to setpublic void setExcludeFile(String excludeFile)
excludeFile
- The value to setpublic void setInputExcludeFile(String inputExcludeFile)
inputExcludeFile
- The value to setpublic void setScanHiddenDirectories(boolean scanHiddenDirectories)
public void setOutputStyle(String outputStyle)
outputStyle
- The value to setpublic void setStylesheet(String stylesheet)
stylesheet
- The value to setpublic void setXml(boolean xml)
public void setOutputLicenses(String outputLicenses)
outputLicenses
- The value to setpublic void setListLicenses(String listLicenses)
listLicenses
- The value to setpublic void setOutputFamilies(String outputFamilies)
outputFamilies
- The value to setpublic void setListFamilies(String listFamilies)
listFamilies
- The value to setpublic void setDryRun(boolean dryRun)
public void setOut(String out)
out
- The value to setpublic void setOutputFile(String outputFile)
outputFile
- The value to setpublic void setOutputArchive(String outputArchive)
outputArchive
- The value to setpublic void setOutputStandard(String outputStandard)
outputStandard
- The value to setpublic void setHelpLicenses(boolean helpLicenses)
public BaseAntTask.Config createConfig()
public BaseAntTask.Licenses createLicenses()
public BaseAntTask.LicensesApproved createLicensesApproved()
public BaseAntTask.LicensesApprovedFile createLicensesApprovedFile()
public BaseAntTask.LicenseFamiliesApproved createLicenseFamiliesApproved()
public BaseAntTask.LicenseFamiliesApprovedFile createLicenseFamiliesApprovedFile()
public BaseAntTask.LicensesDenied createLicensesDenied()
public BaseAntTask.LicensesDeniedFile createLicensesDeniedFile()
public BaseAntTask.LicenseFamiliesDenied createLicenseFamiliesDenied()
public BaseAntTask.LicenseFamiliesDeniedFile createLicenseFamiliesDeniedFile()
public BaseAntTask.Exclude createExclude()
public BaseAntTask.InputExclude createInputExclude()
public BaseAntTask.Out createOut()
public BaseAntTask.OutputFile createOutputFile()
Copyright © 2006–2024 Apache Software Foundation. All rights reserved.