public class GrammarNaming
extends java.lang.Object
Constructor and Description |
---|
GrammarNaming() |
Modifier and Type | Method and Description |
---|---|
TypeReference |
getAntlrTokenFileProviderClass(Grammar it) |
protected java.lang.String |
getGrammarNamePrefix(Grammar it) |
protected java.lang.String |
getInternalLexerPackage(Grammar it) |
TypeReference |
getInternalParserClass(Grammar it) |
protected java.lang.String |
getInternalParserPackage(Grammar it) |
TypeReference |
getInternalParserSuperClass(Grammar it) |
TypeReference |
getLexerClass(Grammar it) |
AntlrGrammar |
getLexerGrammar(Grammar it) |
TypeReference |
getLexerSuperClass(Grammar it) |
TypeReference |
getParserClass(Grammar it) |
AntlrGrammar |
getParserGrammar(Grammar it) |
protected java.lang.String |
getParserPackage(Grammar it) |
TypeReference |
getParserSuperClass(Grammar it,
boolean partialParsing) |
TypeReference |
getTokenSourceClass(Grammar it) |
boolean |
isCombinedGrammar(Grammar it) |
public boolean isCombinedGrammar(Grammar it)
protected java.lang.String getParserPackage(Grammar it)
protected java.lang.String getInternalParserPackage(Grammar it)
protected java.lang.String getInternalLexerPackage(Grammar it)
public AntlrGrammar getParserGrammar(Grammar it)
public AntlrGrammar getLexerGrammar(Grammar it)
protected java.lang.String getGrammarNamePrefix(Grammar it)
public TypeReference getLexerClass(Grammar it)
public TypeReference getLexerSuperClass(Grammar it)
public TypeReference getParserClass(Grammar it)
public TypeReference getParserSuperClass(Grammar it, boolean partialParsing)
public TypeReference getInternalParserClass(Grammar it)
public TypeReference getInternalParserSuperClass(Grammar it)
public TypeReference getAntlrTokenFileProviderClass(Grammar it)
public TypeReference getTokenSourceClass(Grammar it)