Class JJDoc

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class JJDoc
    extends Task
    Runs the JJDoc compiler compiler.
    • Constructor Detail

      • JJDoc

        public JJDoc()
        Constructor
    • Method Detail

      • setText

        public void setText​(boolean plainText)
        Sets the TEXT BNF documentation option.
        Parameters:
        plainText - a boolean value.
      • setOnetable

        public void setOnetable​(boolean oneTable)
        Sets the ONE_TABLE documentation option.
        Parameters:
        oneTable - a boolean value.
      • setOutputfile

        public void setOutputfile​(java.lang.String outputFile)
        The outputfile to write the generated BNF documentation file to. If not set, the file is written with the same name as the JavaCC grammar file with a suffix .html or .txt.
        Parameters:
        outputFile - the name of the output file.
      • setTarget

        public void setTarget​(java.io.File target)
        The javacc grammar file to process.
        Parameters:
        target - the grammar file.
      • setJavacchome

        public void setJavacchome​(java.io.File javaccHome)
        The directory containing the JavaCC distribution.
        Parameters:
        javaccHome - the home directory.
      • setMaxmemory

        public void setMaxmemory​(java.lang.String max)
        Corresponds -Xmx.
        Parameters:
        max - max memory parameter.
        Since:
        Ant 1.8.3