A D E G I M N O P R T V W 

A

Antlr3ErrorLog - Class in org.antlr.mojo.antlr3
The Maven plexus container gives us a Log logging provider which we can use to install an error listener for the ANTLR tool to report errors by.
Antlr3ErrorLog(Log) - Constructor for class org.antlr.mojo.antlr3.Antlr3ErrorLog
Instantiate an ANTLR ErrorListner that communicates any messages it receives to the Maven error sink.
Antlr3Mojo - Class in org.antlr.mojo.antlr3
Parses ANTLR grammar files *.g and transforms them into Java source files.
Antlr3Mojo() - Constructor for class org.antlr.mojo.antlr3.Antlr3Mojo
 

D

debug - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, then the code generated by the ANTLR code generator will be set to debug mode.
dfa - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, then the ANTLR tool will generate a description of the DFA for each decision in the grammar in Dot format.

E

error(Message) - Method in class org.antlr.mojo.antlr3.Antlr3ErrorLog
Sends an error message from ANTLR analysis to the Maven Log sink.
error(ToolMessage) - Method in class org.antlr.mojo.antlr3.Antlr3ErrorLog
Sends an error message from the ANTLR tool to the Maven Log sink.
excludes - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
A set of Ant-like exclusion patterns used to prevent certain files from being processed.
execute() - Method in class org.antlr.mojo.antlr3.Antlr3Mojo
The main entry point for this Mojo, it is responsible for converting ANTLR 3.x grammars into the target language specified by the grammar.

G

getIncludesPatterns() - Method in class org.antlr.mojo.antlr3.Antlr3Mojo
 
getLibDirectory() - Method in class org.antlr.mojo.antlr3.Antlr3Mojo
 
getOutputDirectory() - Method in class org.antlr.mojo.antlr3.Antlr3Mojo
 
getSourceDirectory() - Method in class org.antlr.mojo.antlr3.Antlr3Mojo
 

I

includes - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
Provides an explicit list of all the grammars that should be included in the generate phase of the plugin.
info(String) - Method in class org.antlr.mojo.antlr3.Antlr3ErrorLog
Sends an informational message to the Maven log sink.

M

messageFormat - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If this parameter is set, it indicates that any warning or error messages returned by ANLTR, should be formatted in the specified way.

N

nfa - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, then the ANTLR tool will generate a description of the NFA for each rule in Dot format

O

org.antlr.mojo.antlr3 - package org.antlr.mojo.antlr3
 

P

printGrammar - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, then the ANTLR tool will print a version of the input grammar(s) which are stripped of any embedded actions.
profile - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, then the generated parser will compute and report profile information at runtime.
project - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
The current Maven project.

R

report - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, then after the tool has processed an input grammar file it will report various statistics about the parser, such as information on cyclic DFAs, which rules may use backtracking, and so on.

T

tool - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
An instance of the ANTLR tool build.
trace - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, the generated parser code will log rule entry and exit points to stdout (System.out for the Java target) as an aid to debugging.

V

verbose - Variable in class org.antlr.mojo.antlr3.Antlr3Mojo
If set to true, then ANTLR will report verbose messages during the code generation process.

W

warning(Message) - Method in class org.antlr.mojo.antlr3.Antlr3ErrorLog
Sends a warning message to the Maven log sink.
A D E G I M N O P R T V W 

Copyright © 1992–2013 ANTLR. All rights reserved.