public class InternalSingleCodetemplateParser extends AbstractInternalAntlrParser
AbstractInternalAntlrParser.ErrorContext, AbstractInternalAntlrParser.LexerErrorContext, AbstractInternalAntlrParser.ParserErrorContext, AbstractInternalAntlrParser.UnorderedGroupErrorContext, AbstractInternalAntlrParser.ValueConverterErrorContext
Constructor and Description |
---|
InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input) |
InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input,
SingleCodetemplateGrammarAccess grammarAccess) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
entryRuleCodetemplate() |
org.eclipse.emf.ecore.EObject |
entryRuleCodetemplates() |
org.eclipse.emf.ecore.EObject |
entryRuleDollar() |
java.lang.String |
entryRuleFQN() |
org.eclipse.emf.ecore.EObject |
entryRuleLiteral() |
java.lang.String |
entryRuleLiteralValue() |
org.eclipse.emf.ecore.EObject |
entryRuleTemplateBody() |
org.eclipse.emf.ecore.EObject |
entryRuleTemplateBodyWithQuotes() |
java.lang.String |
entryRuleValidID() |
org.eclipse.emf.ecore.EObject |
entryRuleVariable() |
org.eclipse.emf.ecore.EObject |
entryRuleVariableOrDollar() |
protected java.lang.String |
getFirstRuleName() |
protected SingleCodetemplateGrammarAccess |
getGrammarAccess() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
org.eclipse.emf.ecore.EObject |
ruleCodetemplate() |
org.eclipse.emf.ecore.EObject |
ruleCodetemplates() |
org.eclipse.emf.ecore.EObject |
ruleDollar() |
AntlrDatatypeRuleToken |
ruleFQN() |
org.eclipse.emf.ecore.EObject |
ruleLiteral() |
AntlrDatatypeRuleToken |
ruleLiteralValue() |
org.eclipse.emf.ecore.EObject |
ruleTemplateBody() |
org.eclipse.emf.ecore.EObject |
ruleTemplateBodyWithQuotes() |
AntlrDatatypeRuleToken |
ruleValidID() |
org.eclipse.emf.ecore.EObject |
ruleVariable() |
org.eclipse.emf.ecore.EObject |
ruleVariableOrDollar() |
add, add, addWithLastConsumed, afterParserOrEnumRuleCall, appendAllTokens, appendError, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createErrorContext, createModelElement, createModelElement, createModelElement, createModelElementForParent, createModelElementForParent, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, enterRule, forceCreateModelElement, forceCreateModelElementAndAdd, forceCreateModelElementAndSet, getErrorMessage, getInput, getLastLeafNode, getNodeModelBuilder, getSemanticModelBuilder, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, insertCompositeNode, leaveRule, newCompositeNode, newLeafNode, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, set, set, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, superGetErrorMessage
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final java.lang.String[] tokenNames
public static final int RULE_ID
public static final int DollarSignLeftCurlyBracket
public static final int DollarSign
public static final int RULE_STRING
public static final int RightParenthesis
public static final int DollarSignDollarSign
public static final int Templates
public static final int RULE_ANY_OTHER
public static final int LeftParenthesis
public static final int Colon
public static final int RULE_WS
public static final int EOF
public static final int For
public static final int Comma
public static final int FullStop
public static final int GreaterThanSignGreaterThanSign
public static final int RightCurlyBracket
protected org.eclipse.xtext.ui.codetemplates.parser.antlr.internal.InternalSingleCodetemplateParser.DFA21 dfa21
protected org.eclipse.xtext.ui.codetemplates.parser.antlr.internal.InternalSingleCodetemplateParser.DFA20 dfa20
protected org.eclipse.xtext.ui.codetemplates.parser.antlr.internal.InternalSingleCodetemplateParser.DFA17 dfa17
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplates_in_entryRuleCodetemplates67
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleCodetemplates77
public static final org.antlr.runtime.BitSet FOLLOW_Templates_in_ruleCodetemplates115
public static final org.antlr.runtime.BitSet FOLLOW_For_in_ruleCodetemplates127
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleCodetemplates149
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplate_in_ruleCodetemplates170
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplate_in_entryRuleCodetemplate205
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleCodetemplate215
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCodetemplate257
public static final org.antlr.runtime.BitSet FOLLOW_For_in_ruleCodetemplate275
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleCodetemplate298
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCodetemplate321
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBodyWithQuotes_in_ruleCodetemplate348
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBodyWithQuotes_in_entryRuleTemplateBodyWithQuotes389
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTemplateBodyWithQuotes399
public static final org.antlr.runtime.BitSet FOLLOW_GreaterThanSignGreaterThanSign_in_ruleTemplateBodyWithQuotes441
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBody_in_ruleTemplateBodyWithQuotes462
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteralValue_in_entryRuleLiteralValue507
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleLiteralValue518
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleLiteralValue562
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ANY_OTHER_in_ruleLiteralValue588
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleLiteralValue614
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBody_in_entryRuleTemplateBody669
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTemplateBody679
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_ruleTemplateBody738
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableOrDollar_in_ruleTemplateBody761
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_ruleTemplateBody782
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableOrDollar_in_entryRuleVariableOrDollar832
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariableOrDollar842
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariable_in_ruleVariableOrDollar893
public static final org.antlr.runtime.BitSet FOLLOW_ruleDollar_in_ruleVariableOrDollar920
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariable_in_entryRuleVariable964
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariable974
public static final org.antlr.runtime.BitSet FOLLOW_DollarSignLeftCurlyBracket_in_ruleVariable1016
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1027
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleVariable1050
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleVariable1079
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1091
public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_ruleVariable1107
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1118
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleVariable1140
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1153
public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_ruleVariable1173
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1196
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleVariable1217
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleVariable1241
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1257
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_ruleVariable1271
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1282
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleVariable1302
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleVariable1326
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1343
public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_ruleVariable1359
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1374
public static final org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_ruleVariable1388
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_entryRuleValidID1433
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValidID1444
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleValidID1488
public static final org.antlr.runtime.BitSet FOLLOW_For_in_ruleValidID1512
public static final org.antlr.runtime.BitSet FOLLOW_Templates_in_ruleValidID1531
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_entryRuleFQN1581
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFQN1592
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleFQN1643
public static final org.antlr.runtime.BitSet FOLLOW_FullStop_in_ruleFQN1662
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleFQN1684
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_entryRuleLiteral1740
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleLiteral1750
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteralValue_in_ruleLiteral1799
public static final org.antlr.runtime.BitSet FOLLOW_ruleDollar_in_entryRuleDollar1843
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDollar1853
public static final org.antlr.runtime.BitSet FOLLOW_DollarSignDollarSign_in_ruleDollar1911
public static final org.antlr.runtime.BitSet FOLLOW_DollarSign_in_ruleDollar1941
public InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input)
public InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input, SingleCodetemplateGrammarAccess grammarAccess)
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
protected java.lang.String getFirstRuleName()
getFirstRuleName
in class AbstractInternalAntlrParser
protected SingleCodetemplateGrammarAccess getGrammarAccess()
getGrammarAccess
in class AbstractInternalAntlrParser
public final org.eclipse.emf.ecore.EObject entryRuleCodetemplates() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleCodetemplates() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleCodetemplate() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleCodetemplate() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTemplateBodyWithQuotes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTemplateBodyWithQuotes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleLiteralValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleLiteralValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleTemplateBody() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleTemplateBody() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleVariableOrDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleVariableOrDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleVariable() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleVariable() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleValidID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleValidID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.lang.String entryRuleFQN() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final AntlrDatatypeRuleToken ruleFQN() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject entryRuleDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final org.eclipse.emf.ecore.EObject ruleDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException