Package fmpp.tools
Class AntTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.MatchingTask
fmpp.tools.AntTask
- All Implemented Interfaces:
Cloneable
,org.apache.tools.ant.types.selectors.SelectorContainer
public class AntTask
extends org.apache.tools.ant.taskdefs.MatchingTask
Ant task to process files selected by pattern sets.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Used internally (must be public class for technical reasons). -
Field Summary
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
fileset
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
execute()
org.apache.tools.ant.Target
void
setAlwaysCreateDirectories
(boolean copy) void
setAlwaysCreateDirs
(boolean copy) Same assetAlwaysCreateDirectories(boolean)
; added as this name is closer to the Ant naming conventions.void
setAntTaskFailOnError
(boolean antTaskFailOnError) void
setAppendLogFile
(boolean append) void
setBooleanFormat
(String booleanFormat) void
setBorders
(String border) void
setCaseSensitive
(boolean caseSensitive) void
setConfiguration
(File outputFile) void
void
void
setDataRoot
(File dataRoot) void
setDateFormat
(String dateFormat) void
setDateTimeFormat
(String dateTimeFormat) void
setDestDir
(File outputRoot) void
void
setExpert
(boolean expert) void
void
setFreemarkerLinks
(String freemarkerLinks) void
void
setInterpolationSyntax
(String interpolationSyntax) void
setLocalData
(String localData) void
void
setLogFile
(File logFile) void
void
void
setNumberFormat
(String numberFormat) void
setObjectWrapper
(String objectWrapper) void
setOutputEncoding
(String outputEncoding) void
setOutputFile
(File outputFile) void
setOutputFormat
(String outputFormat) void
setOutputFormatsByPath
(String outputFormatsByPath) void
setOutputRoot
(File outputRoot) void
setOutputRoot_common
(File outputRoot, boolean alt) void
void
setRecommendedDefaults
(String recommendedDefaults) void
setRemoveExtension
(String removeExtension) void
setRemoveExtensions
(String removeExtension) void
void
setRemovePostfix
(String removePostfix) void
setRemovePostfixes
(String removePostfix) void
setReplaceExtension
(String replaceExtension) void
setReplaceExtensions
(String replaceExtension) void
setSkipUnchanged
(String skipUnchanged) void
setSourceEncoding
(String sourceEncoding) void
setSourceFile
(File sourceFile) void
setSourceRoot
(File sourceRoot) void
setSourceRoot_common
(File sourceRoot, boolean alt) void
setSQLDateAndTimeTimeZone
(String timeZone) void
void
setStopOnError
(boolean stopOnError) void
setTagSyntax
(String tagSyntax) void
setTemplateData
(String templateData) void
setTimeFormat
(String timeFormat) void
setTimeZone
(String timeZone) void
void
setUrlEscapingCharset
(String urlEscapingCharset) void
setValidateXml
(String validate) void
setXmlCatalogFiles
(String files) void
setXmlCatalogPrefer
(String prefer) void
setXmlRenderings
(String prefer) void
setXpathEngine
(String engine) Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation
-
Constructor Details
-
AntTask
public AntTask()
-
-
Method Details
-
setConfiguration
-
setAntTaskFailOnError
public void setAntTaskFailOnError(boolean antTaskFailOnError) -
setConfigurationBase
-
setInheritConfiguration
-
setOutputFile
-
setOutputRoot
-
setDestDir
-
setOutputRoot_common
-
setSourceFile
-
setSourceRoot
-
setSrcDir
-
setSourceRoot_common
-
setRecommendedDefaults
-
setFreemarkerIncompatibleImprovements
-
setObjectWrapper
-
setFreemarkerLinks
-
setBorders
-
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive) - Overrides:
setCaseSensitive
in classorg.apache.tools.ant.taskdefs.MatchingTask
-
setDataRoot
-
setData
-
setLocalData
-
setTurns
-
setExpert
public void setExpert(boolean expert) -
setAlwaysCreateDirs
public void setAlwaysCreateDirs(boolean copy) Same assetAlwaysCreateDirectories(boolean)
; added as this name is closer to the Ant naming conventions. -
setAlwaysCreateDirectories
public void setAlwaysCreateDirectories(boolean copy) -
setLocale
-
setLogFile
-
setAppendLogFile
public void setAppendLogFile(boolean append) -
setModes
-
setNumberFormat
-
setBooleanFormat
-
setDateFormat
-
setTimeFormat
-
setDateTimeFormat
-
setTimeZone
-
setSQLDateAndTimeTimeZone
-
setTagSyntax
-
setInterpolationSyntax
- Since:
- 0.9.16
-
setOutputFormat
- Since:
- 0.9.16
-
setOutputFormatsByPath
- Since:
- 0.9.16
-
addConfiguredOutputFormatsByPath
- Since:
- 0.9.16
-
setMapCommonExtensionsToOutputFormats
- Since:
- 0.9.16
-
setOutputEncoding
-
setUrlEscapingCharset
-
setXpathEngine
-
setXmlCatalogFiles
-
setXmlCatalogPrefer
-
setValidateXml
-
setXmlRenderings
-
setQuiet
-
setReplaceExtensions
-
setRemoveExtensions
-
setRemovePostfixes
-
setReplaceExtension
-
setRemoveExtension
-
setRemovePostfix
-
setRemoveFreemarkerExtensions
- Since:
- 0.9.16
-
setSourceEncoding
-
setStopOnError
public void setStopOnError(boolean stopOnError) -
setSkipUnchanged
-
setTemplateData
-
setDir
-
addConfiguredModes
-
addConfiguredData
-
addConfiguredLocalData
-
addConfiguredBorders
-
addConfiguredTurns
-
addConfiguredXmlRenderings
-
addConfiguredFreemarkerLinks
-
getTarget
public org.apache.tools.ant.Target getTarget() -
execute
public void execute() throws fmpp.tools.AntTask.CausePrinterBuildException- Overrides:
execute
in classorg.apache.tools.ant.Task
- Throws:
fmpp.tools.AntTask.CausePrinterBuildException
-