public class JJTree extends Task
description, location, project| Constructor and Description | 
|---|
| JJTree()Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| void | execute()Run the task. | 
| void | setBuildnodefiles(boolean buildNodeFiles)Sets the BUILD_NODE_FILES grammar option. | 
| void | setJavacchome(java.io.File javaccHome)The directory containing the JavaCC distribution. | 
| void | setMaxmemory(java.lang.String max)Corresponds -Xmx. | 
| void | setMulti(boolean multi)Sets the MULTI grammar option. | 
| void | setNodedefaultvoid(boolean nodeDefaultVoid)Sets the NODE_DEFAULT_VOID grammar option. | 
| void | setNodefactory(boolean nodeFactory)Sets the NODE_FACTORY grammar option. | 
| void | setNodepackage(java.lang.String nodePackage)Sets the NODE_PACKAGE grammar option. | 
| void | setNodeprefix(java.lang.String nodePrefix)Sets the NODE_PREFIX grammar option. | 
| void | setNodescopehook(boolean nodeScopeHook)Sets the NODE_SCOPE_HOOK grammar option. | 
| void | setNodeusesparser(boolean nodeUsesParser)Sets the NODE_USES_PARSER grammar option. | 
| void | setOutputdirectory(java.io.File outputDirectory)The directory to write the generated JavaCC grammar and node files to. | 
| void | setOutputfile(java.lang.String outputFile)The outputfile to write the generated JavaCC grammar file to. | 
| void | setStatic(boolean staticParser)Sets the STATIC grammar option. | 
| void | setTarget(java.io.File targetFile)The jjtree grammar file to process. | 
| void | setVisitor(boolean visitor)Sets the VISITOR grammar option. | 
| void | setVisitorException(java.lang.String visitorException)Sets the VISITOR_EXCEPTION grammar option. | 
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectpublic void setBuildnodefiles(boolean buildNodeFiles)
buildNodeFiles - a boolean value.public void setMulti(boolean multi)
multi - a boolean value.public void setNodedefaultvoid(boolean nodeDefaultVoid)
nodeDefaultVoid - a boolean value.public void setNodefactory(boolean nodeFactory)
nodeFactory - a boolean value.public void setNodescopehook(boolean nodeScopeHook)
nodeScopeHook - a boolean value.public void setNodeusesparser(boolean nodeUsesParser)
nodeUsesParser - a boolean value.public void setStatic(boolean staticParser)
staticParser - a boolean value.public void setVisitor(boolean visitor)
visitor - a boolean value.public void setNodepackage(java.lang.String nodePackage)
nodePackage - the option to use.public void setVisitorException(java.lang.String visitorException)
visitorException - the option to use.public void setNodeprefix(java.lang.String nodePrefix)
nodePrefix - the option to use.public void setOutputdirectory(java.io.File outputDirectory)
outputDirectory - the output directory.public void setOutputfile(java.lang.String outputFile)
outputFile - the output file name.public void setTarget(java.io.File targetFile)
targetFile - the grammar file.public void setJavacchome(java.io.File javaccHome)
javaccHome - the directory containing JavaCC.public void setMaxmemory(java.lang.String max)
max - max memory parameter.public void execute()
             throws BuildException
execute in class TaskBuildException - on error.