|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.ProjectComponent | +--org.apache.tools.ant.Task | +--org.apache.tools.ant.taskdefs.optional.javacc.JJTree
Runs the JJTree compiler compiler.
Field Summary |
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 | |
JJTree()
|
Method Summary | |
void |
execute()
Called by the project to let the task do its work. |
void |
setBuildnodefiles(boolean buildNodeFiles)
Sets the BUILD_NODE_FILES grammar option. |
void |
setJavacchome(java.io.File javaccHome)
The directory containing the JavaCC distribution. |
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 target)
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 |
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, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JJTree()
Method Detail |
public void setBuildnodefiles(boolean buildNodeFiles)
public void setMulti(boolean multi)
public void setNodedefaultvoid(boolean nodeDefaultVoid)
public void setNodefactory(boolean nodeFactory)
public void setNodescopehook(boolean nodeScopeHook)
public void setNodeusesparser(boolean nodeUsesParser)
public void setStatic(boolean staticParser)
public void setVisitor(boolean visitor)
public void setNodepackage(java.lang.String nodePackage)
public void setVisitorException(java.lang.String visitorException)
public void setNodeprefix(java.lang.String nodePrefix)
public void setOutputdirectory(java.io.File outputDirectory)
public void setOutputfile(java.lang.String outputFile)
public void setTarget(java.io.File target)
public void setJavacchome(java.io.File javaccHome)
public void execute() throws BuildException
Task
execute
in class Task
BuildException
- if something goes wrong with the build
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |