Package org.codehaus.mojo.antlr.metadata
Class MetadataExtracter
java.lang.Object
org.codehaus.mojo.antlr.metadata.MetadataExtracter
TODO : javadoc
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Class
private final Environment
private final Helper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Throwable
causeToUse
(Throwable throwable) private void
private void
intrepretMetadata
(GrammarFile gf, Object antlrGrammarFileDef) processMetadata
(Grammar[] grammars)
-
Field Details
-
helper
-
environment
-
antlrHierarchyClass
-
-
Constructor Details
-
MetadataExtracter
public MetadataExtracter(Environment environment, Helper helper) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-
-
Method Details
-
processMetadata
public XRef processMetadata(Grammar[] grammars) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-
intrepretMetadata
private void intrepretMetadata(GrammarFile gf, Object antlrGrammarFileDef) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-
intrepret
private void intrepret(Grammar grammar, Object antlrGrammarDef) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-
causeToUse
-