public class InternalCodetemplatesParser extends AbstractInternalAntlrParser
AbstractInternalAntlrParser.ErrorContext, AbstractInternalAntlrParser.LexerErrorContext, AbstractInternalAntlrParser.ParserErrorContext, AbstractInternalAntlrParser.UnorderedGroupErrorContext, AbstractInternalAntlrParser.ValueConverterErrorContext
Constructor and Description |
---|
InternalCodetemplatesParser(org.antlr.runtime.TokenStream input) |
InternalCodetemplatesParser(org.antlr.runtime.TokenStream input,
CodetemplatesGrammarAccess grammarAccess) |
InternalCodetemplatesParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
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 CodetemplatesGrammarAccess |
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 DollarSign
public static final int ReverseSolidusLessThanSignLessThanSign
public static final int RightParenthesis
public static final int LessThanSignLessThanSign
public static final int RULE_ANY_OTHER
public static final int LeftParenthesis
public static final int Colon
public static final int EOF
public static final int For
public static final int FullStop
public static final int DollarSignLeftCurlyBracket
public static final int RULE_STRING
public static final int DollarSignDollarSign
public static final int Templates
public static final int RULE_WS
public static final int Comma
public static final int GreaterThanSignGreaterThanSign
public static final int RightCurlyBracket
protected org.eclipse.xtext.ui.codetemplates.parser.antlr.internal.InternalCodetemplatesParser.DFA22 dfa22
protected org.eclipse.xtext.ui.codetemplates.parser.antlr.internal.InternalCodetemplatesParser.DFA21 dfa21
protected org.eclipse.xtext.ui.codetemplates.parser.antlr.internal.InternalCodetemplatesParser.DFA18 dfa18
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_Colon_in_ruleCodetemplates162
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplate_in_ruleCodetemplates182
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplate_in_entryRuleCodetemplate218
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleCodetemplate228
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleCodetemplate274
public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_ruleCodetemplate287
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleCodetemplate303
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_ruleCodetemplate321
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCodetemplate337
public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_ruleCodetemplate355
public static final org.antlr.runtime.BitSet FOLLOW_For_in_ruleCodetemplate367
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleCodetemplate390
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCodetemplate413
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBodyWithQuotes_in_ruleCodetemplate440
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBodyWithQuotes_in_entryRuleTemplateBodyWithQuotes481
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTemplateBodyWithQuotes491
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleTemplateBodyWithQuotes532
public static final org.antlr.runtime.BitSet FOLLOW_GreaterThanSignGreaterThanSign_in_ruleTemplateBodyWithQuotes546
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBody_in_ruleTemplateBodyWithQuotes567
public static final org.antlr.runtime.BitSet FOLLOW_LessThanSignLessThanSign_in_ruleTemplateBodyWithQuotes579
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBody_in_entryRuleTemplateBody623
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTemplateBody633
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_ruleTemplateBody692
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableOrDollar_in_ruleTemplateBody715
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_ruleTemplateBody736
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableOrDollar_in_entryRuleVariableOrDollar786
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariableOrDollar796
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariable_in_ruleVariableOrDollar847
public static final org.antlr.runtime.BitSet FOLLOW_ruleDollar_in_ruleVariableOrDollar874
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariable_in_entryRuleVariable918
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariable928
public static final org.antlr.runtime.BitSet FOLLOW_DollarSignLeftCurlyBracket_in_ruleVariable970
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable981
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleVariable1004
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleVariable1033
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1045
public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_ruleVariable1061
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1072
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleVariable1094
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1107
public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_ruleVariable1127
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1150
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleVariable1171
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleVariable1195
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1211
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_ruleVariable1225
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1236
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleVariable1256
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleVariable1280
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1297
public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_ruleVariable1313
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleVariable1328
public static final org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_ruleVariable1342
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_entryRuleValidID1387
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValidID1398
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleValidID1442
public static final org.antlr.runtime.BitSet FOLLOW_For_in_ruleValidID1466
public static final org.antlr.runtime.BitSet FOLLOW_Templates_in_ruleValidID1485
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_entryRuleFQN1535
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFQN1546
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleFQN1597
public static final org.antlr.runtime.BitSet FOLLOW_FullStop_in_ruleFQN1616
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_ruleFQN1638
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_entryRuleLiteral1694
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleLiteral1704
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteralValue_in_ruleLiteral1753
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteralValue_in_entryRuleLiteralValue1798
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleLiteralValue1809
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleLiteralValue1853
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ANY_OTHER_in_ruleLiteralValue1879
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleLiteralValue1905
public static final org.antlr.runtime.BitSet FOLLOW_ReverseSolidusLessThanSignLessThanSign_in_ruleLiteralValue1929
public static final org.antlr.runtime.BitSet FOLLOW_ruleDollar_in_entryRuleDollar1979
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDollar1989
public static final org.antlr.runtime.BitSet FOLLOW_DollarSignDollarSign_in_ruleDollar2047
public static final org.antlr.runtime.BitSet FOLLOW_DollarSign_in_ruleDollar2077
public InternalCodetemplatesParser(org.antlr.runtime.TokenStream input)
public InternalCodetemplatesParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public InternalCodetemplatesParser(org.antlr.runtime.TokenStream input, CodetemplatesGrammarAccess 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 CodetemplatesGrammarAccess 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 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 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 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