| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.javacc.JJTree
public class JJTree
Runs the JJTree compiler compiler.
| Field Summary | 
|---|
| 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 | |
|---|---|
| JJTree()Constructor | |
| Method Summary | |
|---|---|
|  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. | 
| 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, setProject | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public JJTree()
| Method Detail | 
|---|
public 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.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||