Index

A B C D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAntlrMojo - Class in org.codehaus.mojo.antlr
Base class with majority of Antlr functionalities.
AbstractAntlrMojo() - Constructor for class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
AbstractAntlrMojo.NoAntlrDependencyDefinedException - Exception in org.codehaus.mojo.antlr
 
addArgIf(List, boolean, String) - Static method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Convenience method to add an argument
addArgs(List) - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Add arguments to be included in Antlr call
addArgs(List) - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
addArgs(List) - Method in class org.codehaus.mojo.antlr.AntlrPlugin
 
addGrammar(Grammar) - Method in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
addGrammarFile(GrammarFile) - Method in class org.codehaus.mojo.antlr.metadata.XRef
 
addSuperGrammarId(String) - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
antlrClassLoader - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
antlrGrammarClass - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
antlrGrammarFileClass - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
antlrHierarchy - Variable in class org.codehaus.mojo.antlr.metadata.XRef
 
antlrHierarchyClass - Variable in class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
antlrHierarchyClass - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
AntlrHtmlReport - Class in org.codehaus.mojo.antlr
Generates Antlr documentation from grammar files.
AntlrHtmlReport() - Constructor for class org.codehaus.mojo.antlr.AntlrHtmlReport
 
AntlrHtmlReport.AntlrRenderer - Class in org.codehaus.mojo.antlr
Renderer report
antlrIndexedVectorClass - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
antlrOptionClass - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
AntlrPlugin - Class in org.codehaus.mojo.antlr
Generates files based on grammar files with Antlr tool.
AntlrPlugin() - Constructor for class org.codehaus.mojo.antlr.AntlrPlugin
 
antlrPreprocessorToolClass - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
AntlrRenderer(Sink, File, I18N, Locale) - Constructor for class org.codehaus.mojo.antlr.AntlrHtmlReport.AntlrRenderer
 
antlrTool - Variable in class org.codehaus.mojo.antlr.proxy.Tool
 
antlrToolClass - Variable in class org.codehaus.mojo.antlr.proxy.Helper
 
append(StringBuilder, String, int) - Method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
Append a description to the buffer by respecting the indentSize and lineLength parameters.

B

build() - Method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
buildGenerationPlan(GrammarFile) - Method in class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 
buildGenerationPlans(XRef) - Method in class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 

C

canGenerateReport() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
causeToUse(Throwable) - Method in class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
checkExit(int) - Method in class org.codehaus.mojo.antlr.NoExitSecurityManager
 
checkPermission(Permission) - Method in class org.codehaus.mojo.antlr.NoExitSecurityManager
 
className - Variable in class org.codehaus.mojo.antlr.metadata.Grammar
 
collectedSuperGrammarIds - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlan
 

D

debug - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Launch the ParseView debugger upon parser invocation.
DEFAULT_LINE_LENGTH - Static variable in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
description - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport
The description of the Antlr report.
detail - Variable in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
If true, display all settable properties for each goal.
determineGeneratedParserPath() - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
diagnostic - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Generate a text file from your grammar with a lot of debugging info.

E

environment - Variable in class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
environment - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 
environment - Variable in class org.codehaus.mojo.antlr.proxy.Tool
 
Environment - Interface in org.codehaus.mojo.antlr
TODO : javadoc
equals(Object) - Method in class org.codehaus.mojo.antlr.options.Grammar
Method equals.
execute() - Method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
execute() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
execute() - Method in class org.codehaus.mojo.antlr.AntlrPlugin
 
executeAntlr() - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
executeAntlrInIsolatedClassLoader(String[], Artifact) - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
exportVocab - Variable in class org.codehaus.mojo.antlr.metadata.Grammar
 

F

fileName - Variable in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
filesByClassName - Variable in class org.codehaus.mojo.antlr.metadata.XRef
 
filesByExportVocab - Variable in class org.codehaus.mojo.antlr.metadata.XRef
 
filesById - Variable in class org.codehaus.mojo.antlr.metadata.XRef
 
findNamedChild(Node, String) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
findSingleChild(Node, String) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 

G

generate(Sink, Locale) - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
generate(Sink, Locale) - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
generateClasspathForProcessSpawning(Artifact) - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
generationDirectory - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
GenerationPlan - Class in org.codehaus.mojo.antlr.plan
TODO : javadoc
GenerationPlan(String, File, File, String[]) - Constructor for class org.codehaus.mojo.antlr.plan.GenerationPlan
 
GenerationPlanBuilder - Class in org.codehaus.mojo.antlr.plan
TODO : javadoc
GenerationPlanBuilder(Environment) - Constructor for class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 
generationPlans - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 
getAntlrGrammarClass() - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
getAntlrGrammarFileClass() - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
getAntlrHierarchy() - Method in class org.codehaus.mojo.antlr.metadata.XRef
 
getAntlrHierarchyClass() - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
getAntlrIndexedVectorClass() - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
getAntlrOptionClass() - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
getAntlrPreprocessorToolClass() - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
getAntlrTool() - Method in class org.codehaus.mojo.antlr.proxy.Tool
 
getAntlrToolClass() - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
getCategoryName() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
getClassName() - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
getCollectedSuperGrammarIds() - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
getDescription(Locale) - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
getEnvironment() - Method in class org.codehaus.mojo.antlr.proxy.Tool
 
getExportVocab() - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
getFileName() - Method in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
getGeneratedFile(String, File) - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
getGenerationDirectory() - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
getGlib() - Method in class org.codehaus.mojo.antlr.options.Grammar
Get colon separated or semicolon separated supergrammar file names.
getGlibs() - Method in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
getGrammarFile() - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
getGrammarFileByClassName(String) - Method in class org.codehaus.mojo.antlr.metadata.XRef
 
getGrammarFileByExportVocab(String) - Method in class org.codehaus.mojo.antlr.metadata.XRef
 
getGrammarFileById(String) - Method in class org.codehaus.mojo.antlr.metadata.XRef
 
getGrammars() - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Get the list of all grammars to be compiled.
getGrammars() - Method in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
getId() - Method in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
getId() - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
getImportVocab() - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
getImportVocabTokenTypesDirectory() - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
getIndentLevel(String) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
Gets the indentation level of the specified line.
getLog() - Method in interface org.codehaus.mojo.antlr.Environment
 
getName() - Method in class org.codehaus.mojo.antlr.options.Grammar
Get the grammar file name.
getName(Locale) - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
getOutputDirectory() - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
getOutputDirectory() - Method in interface org.codehaus.mojo.antlr.Environment
 
getOutputName() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
getPackageName() - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
getPackageName() - Method in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
getPropertyFromExpression(String) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
getReportOutputDirectory() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
getSingleChild(Node, String) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
getSource() - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
getSourceDirectory() - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
getSourceDirectory() - Method in interface org.codehaus.mojo.antlr.Environment
 
getSuperGrammarName() - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
getTitle() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport.AntlrRenderer
 
getValue(Node, String) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
glib - Variable in class org.codehaus.mojo.antlr.options.Grammar
Colon separated or semicolon separated supergrammar file names.
glibs - Variable in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
goal - Variable in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
The name of the goal for which to show help.
Grammar - Class in org.codehaus.mojo.antlr.metadata
TODO : javadoc
Grammar - Class in org.codehaus.mojo.antlr.options
A Grammar parameter.
Grammar() - Constructor for class org.codehaus.mojo.antlr.options.Grammar
 
Grammar(GrammarFile) - Constructor for class org.codehaus.mojo.antlr.metadata.Grammar
 
grammarDefs - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Grammar list presents in the sourceDirectory directory.
grammarFile - Variable in class org.codehaus.mojo.antlr.metadata.Grammar
 
GrammarFile - Class in org.codehaus.mojo.antlr.metadata
TODO : javadoc
GrammarFile(String, String, String[]) - Constructor for class org.codehaus.mojo.antlr.metadata.GrammarFile
 
grammars - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Comma separated grammar file names or grammar pattern file names present in the sourceDirectory directory.
grammars - Variable in class org.codehaus.mojo.antlr.metadata.GrammarFile
 

H

hashCode() - Method in class org.codehaus.mojo.antlr.options.Grammar
Method hashCode.
helper - Variable in class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
Helper - Class in org.codehaus.mojo.antlr.proxy
TODO : javadoc
Helper(Artifact) - Constructor for class org.codehaus.mojo.antlr.proxy.Helper
 
HelpMojo - Class in org.codehaus.mojo.antlr_maven_plugin
Display help information on antlr-maven-plugin.
Call mvn antlr:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 

I

i18n - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport.AntlrRenderer
 
i18n - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport
Internationalization.
id - Variable in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
id - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
importVocab - Variable in class org.codehaus.mojo.antlr.metadata.Grammar
 
importVocabTokenTypesDirectory - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
indentSize - Variable in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
The number of spaces per indentation level, should be positive.
INSTANCE - Static variable in class org.codehaus.mojo.antlr.NoExitSecurityManager
 
intrepret(Grammar, Object) - Method in class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
intrepretMetadata(GrammarFile, Object) - Method in class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
isExternalReport() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
isNotEmpty(String) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
isOutOfDate() - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
iterateGrammarFiles() - Method in class org.codehaus.mojo.antlr.metadata.XRef
 

L

lineLength - Variable in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
The maximum length of a display line, should be positive.
loacteOrBuildGenerationPlan(GrammarFile) - Method in class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 
loadAntlrClass(String) - Method in class org.codehaus.mojo.antlr.proxy.Helper
 
locale - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport.AntlrRenderer
 
locateAntlrArtifact() - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
locateLeastRecentlyModifiedOutputFile(File) - Static method in class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 

M

markOutOfDate() - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
MetadataExtracter - Class in org.codehaus.mojo.antlr.metadata
TODO : javadoc
MetadataExtracter(Environment, Helper) - Constructor for class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
metadataXRef - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlanBuilder
 

N

name - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport
The name of the Antlr report.
name - Variable in class org.codehaus.mojo.antlr.options.Grammar
The grammar file name.
NO_ARG_SIGNATURE - Static variable in class org.codehaus.mojo.antlr.proxy.Helper
 
NO_ARGS - Static variable in class org.codehaus.mojo.antlr.proxy.Helper
 
NoAntlrDependencyDefinedException(String) - Constructor for exception org.codehaus.mojo.antlr.AbstractAntlrMojo.NoAntlrDependencyDefinedException
 
NoExitSecurityManager - Class in org.codehaus.mojo.antlr
 
NoExitSecurityManager() - Constructor for class org.codehaus.mojo.antlr.NoExitSecurityManager
 

O

org.codehaus.mojo.antlr - package org.codehaus.mojo.antlr
 
org.codehaus.mojo.antlr_maven_plugin - package org.codehaus.mojo.antlr_maven_plugin
 
org.codehaus.mojo.antlr.metadata - package org.codehaus.mojo.antlr.metadata
 
org.codehaus.mojo.antlr.options - package org.codehaus.mojo.antlr.options
 
org.codehaus.mojo.antlr.plan - package org.codehaus.mojo.antlr.plan
 
org.codehaus.mojo.antlr.proxy - package org.codehaus.mojo.antlr.proxy
 
outOfDate - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
outputDirectory - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Specifies the destination directory where Antlr should generate files.
outputDirectory - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport.AntlrRenderer
 

P

packageName - Variable in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
performGeneration(GenerationPlan, Artifact) - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
 
PLUGIN_HELP_PATH - Static variable in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
processMetadata(Grammar[]) - Method in class org.codehaus.mojo.antlr.metadata.MetadataExtracter
 
project - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
The Maven Project Object
projectHelper - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
The maven project's helper.

R

renderBody() - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport.AntlrRenderer
 
repeat(String, int) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
Repeat a String n times to form a new string.
reportOutputDirectory - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport
Specifies the destination directory where Antlr generates HTML files.

S

setClassName(String) - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
setExportVocab(String) - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
setGlib(String) - Method in class org.codehaus.mojo.antlr.options.Grammar
Set colon separated or semicolon separated supergrammar file names.
setImportVocab(String) - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
setImportVocabTokenTypesDirectory(File) - Method in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
setName(String) - Method in class org.codehaus.mojo.antlr.options.Grammar
Set the grammar file name.
setPackageName(String) - Method in class org.codehaus.mojo.antlr.metadata.GrammarFile
 
setReportOutputDirectory(File) - Method in class org.codehaus.mojo.antlr.AntlrHtmlReport
 
setSuperGrammarName(String) - Method in class org.codehaus.mojo.antlr.metadata.Grammar
 
siteRenderer - Variable in class org.codehaus.mojo.antlr.AntlrHtmlReport
Generates the site report
source - Variable in class org.codehaus.mojo.antlr.plan.GenerationPlan
 
sourceDirectory - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Specifies the Antlr directory containing grammar files.
STRING_ARG_SIGNATURE - Static variable in class org.codehaus.mojo.antlr.proxy.Helper
 
superGrammarName - Variable in class org.codehaus.mojo.antlr.metadata.Grammar
 

T

toLines(String, int, int, int) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
Splits the specified text into lines of convenient display length.
toLines(List<String>, String, int, int) - Static method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
Adds the specified line to the output sequence, performing line wrapping if necessary.
Tool - Class in org.codehaus.mojo.antlr.proxy
TODO : javadoc
Tool(Environment, Helper) - Constructor for class org.codehaus.mojo.antlr.proxy.Tool
 
toString() - Method in class org.codehaus.mojo.antlr.options.Grammar
Method toString.
trace - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Have all rules call traceIn/traceOut.
traceLexer - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Have lexer rules call traceIn/traceOut.
traceParser - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Have parser rules call traceIn/traceOut.
traceTreeParser - Variable in class org.codehaus.mojo.antlr.AbstractAntlrMojo
Have tree rules call traceIn/traceOut.

V

validateParameters() - Method in class org.codehaus.mojo.antlr.AbstractAntlrMojo
grammars or grammarDefs parameters is required

W

writeGoal(StringBuilder, String, Element) - Method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 
writeParameter(StringBuilder, Node, Node) - Method in class org.codehaus.mojo.antlr_maven_plugin.HelpMojo
 

X

XRef - Class in org.codehaus.mojo.antlr.metadata
TODO : javadoc
XRef(Object) - Constructor for class org.codehaus.mojo.antlr.metadata.XRef
 
A B C D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form