fmpp.tools
Class AntTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.tools.ant.taskdefs.MatchingTask
              extended by fmpp.tools.AntTask
All Implemented Interfaces:
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
static class AntTask.AntAttributeSubstitution
          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
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
AntTask()
           
 
Method Summary
 void addConfiguredBorders(AntTask.AntAttributeSubstitution ats)
           
 void addConfiguredData(AntTask.AntAttributeSubstitution ats)
           
 void addConfiguredFreemarkerLinks(AntTask.AntAttributeSubstitution ats)
           
 void addConfiguredLocalData(AntTask.AntAttributeSubstitution ats)
           
 void addConfiguredModes(AntTask.AntAttributeSubstitution ats)
           
 void addConfiguredTurns(AntTask.AntAttributeSubstitution ats)
           
 void addConfiguredXmlRenderings(AntTask.AntAttributeSubstitution ats)
           
 void execute()
           
 org.apache.tools.ant.Target getTarget()
           
 void setAntTaskFailOnError(boolean antTaskFailOnError)
           
 void setAppendLogFile(boolean expert)
           
 void setBorders(java.lang.String border)
           
 void setCaseSensitive(boolean caseSensitive)
           
 void setConfiguration(java.io.File outputFile)
           
 void setConfigurationBase(java.io.File f)
           
 void setData(java.lang.String data)
           
 void setDataRoot(java.io.File dataRoot)
           
 void setDateFormat(java.lang.String dateFormat)
           
 void setDateTimeFormat(java.lang.String dateTimeFormat)
           
 void setDir(java.io.File dir)
           
 void setExpert(boolean expert)
           
 void setFreemarkerLinks(java.lang.String freemarkerLinks)
           
 void setInheritConfiguration(java.io.File f)
           
 void setLocalData(java.lang.String localData)
           
 void setLocale(java.lang.String locale)
           
 void setLogFile(java.io.File logFile)
           
 void setModes(java.lang.String mode)
           
 void setNumberFormat(java.lang.String numberFormat)
           
 void setObjectWrapper(java.lang.String objectWrapper)
           
 void setOutputEncoding(java.lang.String outputEncoding)
           
 void setOutputFile(java.io.File outputFile)
           
 void setOutputRoot(java.io.File outputRoot)
           
 void setQuiet(java.lang.String quiet)
           
 void setRemoveExtension(java.lang.String removeExtension)
           
 void setRemoveExtensions(java.lang.String removeExtension)
           
 void setRemovePostfix(java.lang.String removePostfix)
           
 void setRemovePostfixes(java.lang.String removePostfix)
           
 void setReplaceExtension(java.lang.String replaceExtension)
           
 void setReplaceExtensions(java.lang.String replaceExtension)
           
 void setSkipUnchanged(java.lang.String skipUnchanged)
           
 void setSourceEncoding(java.lang.String sourceEncoding)
           
 void setSourceFile(java.io.File sourceFile)
           
 void setSourceRoot(java.io.File sourceRoot)
           
 void setStopOnError(boolean stopOnError)
           
 void setTagSyntax(java.lang.String tagSyntax)
           
 void setTemplateData(java.lang.String templateData)
           
 void setTimeFormat(java.lang.String timeFormat)
           
 void setTimeZone(java.lang.String timeZone)
           
 void setTurns(java.lang.String turn)
           
 void setUrlEscapingCharset(java.lang.String urlEscapingCharset)
           
 void setValidateXml(java.lang.String validate)
           
 void setXmlCatalogFiles(java.lang.String files)
           
 void setXmlCatalogPrefer(java.lang.String prefer)
           
 void setXmlRenderings(java.lang.String prefer)
           
 void setXpathEngine(java.lang.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
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AntTask

public AntTask()
Method Detail

setConfiguration

public void setConfiguration(java.io.File outputFile)

setAntTaskFailOnError

public void setAntTaskFailOnError(boolean antTaskFailOnError)

setConfigurationBase

public void setConfigurationBase(java.io.File f)

setInheritConfiguration

public void setInheritConfiguration(java.io.File f)

setOutputFile

public void setOutputFile(java.io.File outputFile)

setOutputRoot

public void setOutputRoot(java.io.File outputRoot)

setSourceFile

public void setSourceFile(java.io.File sourceFile)

setSourceRoot

public void setSourceRoot(java.io.File sourceRoot)

setObjectWrapper

public void setObjectWrapper(java.lang.String objectWrapper)

setFreemarkerLinks

public void setFreemarkerLinks(java.lang.String freemarkerLinks)

setBorders

public void setBorders(java.lang.String border)

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)
Overrides:
setCaseSensitive in class org.apache.tools.ant.taskdefs.MatchingTask

setDataRoot

public void setDataRoot(java.io.File dataRoot)

setData

public void setData(java.lang.String data)

setLocalData

public void setLocalData(java.lang.String localData)

setTurns

public void setTurns(java.lang.String turn)

setExpert

public void setExpert(boolean expert)

setLocale

public void setLocale(java.lang.String locale)

setLogFile

public void setLogFile(java.io.File logFile)

setAppendLogFile

public void setAppendLogFile(boolean expert)

setModes

public void setModes(java.lang.String mode)

setNumberFormat

public void setNumberFormat(java.lang.String numberFormat)

setDateFormat

public void setDateFormat(java.lang.String dateFormat)

setTimeFormat

public void setTimeFormat(java.lang.String timeFormat)

setDateTimeFormat

public void setDateTimeFormat(java.lang.String dateTimeFormat)

setTimeZone

public void setTimeZone(java.lang.String timeZone)

setTagSyntax

public void setTagSyntax(java.lang.String tagSyntax)

setOutputEncoding

public void setOutputEncoding(java.lang.String outputEncoding)

setUrlEscapingCharset

public void setUrlEscapingCharset(java.lang.String urlEscapingCharset)

setXpathEngine

public void setXpathEngine(java.lang.String engine)

setXmlCatalogFiles

public void setXmlCatalogFiles(java.lang.String files)

setXmlCatalogPrefer

public void setXmlCatalogPrefer(java.lang.String prefer)

setValidateXml

public void setValidateXml(java.lang.String validate)

setXmlRenderings

public void setXmlRenderings(java.lang.String prefer)

setQuiet

public void setQuiet(java.lang.String quiet)

setReplaceExtensions

public void setReplaceExtensions(java.lang.String replaceExtension)

setRemoveExtensions

public void setRemoveExtensions(java.lang.String removeExtension)

setRemovePostfixes

public void setRemovePostfixes(java.lang.String removePostfix)

setReplaceExtension

public void setReplaceExtension(java.lang.String replaceExtension)

setRemoveExtension

public void setRemoveExtension(java.lang.String removeExtension)

setRemovePostfix

public void setRemovePostfix(java.lang.String removePostfix)

setSourceEncoding

public void setSourceEncoding(java.lang.String sourceEncoding)

setStopOnError

public void setStopOnError(boolean stopOnError)

setSkipUnchanged

public void setSkipUnchanged(java.lang.String skipUnchanged)

setTemplateData

public void setTemplateData(java.lang.String templateData)

setDir

public void setDir(java.io.File dir)

addConfiguredModes

public void addConfiguredModes(AntTask.AntAttributeSubstitution ats)

addConfiguredData

public void addConfiguredData(AntTask.AntAttributeSubstitution ats)

addConfiguredLocalData

public void addConfiguredLocalData(AntTask.AntAttributeSubstitution ats)

addConfiguredBorders

public void addConfiguredBorders(AntTask.AntAttributeSubstitution ats)

addConfiguredTurns

public void addConfiguredTurns(AntTask.AntAttributeSubstitution ats)

addConfiguredXmlRenderings

public void addConfiguredXmlRenderings(AntTask.AntAttributeSubstitution ats)

addConfiguredFreemarkerLinks

public void addConfiguredFreemarkerLinks(AntTask.AntAttributeSubstitution ats)

getTarget

public org.apache.tools.ant.Target getTarget()

execute

public void execute()
             throws fmpp.tools.AntTask.CausePrinterBuildException
Overrides:
execute in class org.apache.tools.ant.Task
Throws:
fmpp.tools.AntTask.CausePrinterBuildException