@Override public Keyword getGrammarElement() { return grammarAccess.getCodetemplatesAccess().getTemplatesKeyword_0(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getCodetemplatesAccess().getForKeyword_1(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getCodetemplatesAccess().getLanguageAssignment_2(); }
public ParserRule getCodetemplatesRule() { return getCodetemplatesAccess().getRule(); }
@Override public Group getGrammarElement() { return grammarAccess.getCodetemplatesAccess().getGroup(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getCodetemplatesAccess().getColonKeyword_3(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getCodetemplatesAccess().getTemplatesAssignment_4(); }
public ParserRule getCodetemplatesRule() { return getCodetemplatesAccess().getRule(); }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("language",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("language"); if(value instanceof EObject) { // org::eclipse::xtext::impl::CrossReferenceImpl IEObjectConsumer param = createEObjectConsumer((EObject)value); if(param.isInstanceOf(grammarAccess.getCodetemplatesAccess().getLanguageGrammarCrossReference_2_0().getType().getClassifier())) { type = AssignmentType.CROSS_REFERENCE; element = grammarAccess.getCodetemplatesAccess().getLanguageGrammarCrossReference_2_0(); return obj; } } return null; }
before(grammarAccess.getCodetemplatesAccess().getLanguageGrammarCrossReference_2_0()); before(grammarAccess.getCodetemplatesAccess().getLanguageGrammarFQNParserRuleCall_2_0_1()); pushFollow(FOLLOW_ruleFQN_in_rule__Codetemplates__LanguageAssignment_24637); ruleFQN(); after(grammarAccess.getCodetemplatesAccess().getLanguageGrammarFQNParserRuleCall_2_0_1()); after(grammarAccess.getCodetemplatesAccess().getLanguageGrammarCrossReference_2_0());
public final void rule__Codetemplates__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:718:1: ( ( KEYWORD_13 ) ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:719:1: ( KEYWORD_13 ) { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:719:1: ( KEYWORD_13 ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:720:1: KEYWORD_13 { before(grammarAccess.getCodetemplatesAccess().getForKeyword_1()); match(input,KEYWORD_13,FOLLOW_KEYWORD_13_in_rule__Codetemplates__Group__1__Impl1419); after(grammarAccess.getCodetemplatesAccess().getForKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Codetemplates__Group__1__Impl"
public final void rule__Codetemplates__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:778:1: ( ( KEYWORD_6 ) ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:779:1: ( KEYWORD_6 ) { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:779:1: ( KEYWORD_6 ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:780:1: KEYWORD_6 { before(grammarAccess.getCodetemplatesAccess().getColonKeyword_3()); match(input,KEYWORD_6,FOLLOW_KEYWORD_6_in_rule__Codetemplates__Group__3__Impl1541); after(grammarAccess.getCodetemplatesAccess().getColonKeyword_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Codetemplates__Group__3__Impl"
public final void rule__Codetemplates__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:687:1: ( ( KEYWORD_14 ) ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:688:1: ( KEYWORD_14 ) { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:688:1: ( KEYWORD_14 ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:689:1: KEYWORD_14 { before(grammarAccess.getCodetemplatesAccess().getTemplatesKeyword_0()); match(input,KEYWORD_14,FOLLOW_KEYWORD_14_in_rule__Codetemplates__Group__0__Impl1357); after(grammarAccess.getCodetemplatesAccess().getTemplatesKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Codetemplates__Group__0__Impl"
before(grammarAccess.getCodetemplatesAccess().getLanguageAssignment_2()); after(grammarAccess.getCodetemplatesAccess().getLanguageAssignment_2());
public final void rule__Codetemplates__TemplatesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2358:1: ( ( ruleCodetemplate ) ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2359:1: ( ruleCodetemplate ) { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2359:1: ( ruleCodetemplate ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalCodetemplatesParser.g:2360:1: ruleCodetemplate { before(grammarAccess.getCodetemplatesAccess().getTemplatesCodetemplateParserRuleCall_4_0()); pushFollow(FOLLOW_ruleCodetemplate_in_rule__Codetemplates__TemplatesAssignment_44672); ruleCodetemplate(); state._fsp--; after(grammarAccess.getCodetemplatesAccess().getTemplatesCodetemplateParserRuleCall_4_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Codetemplates__TemplatesAssignment_4"
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("templates",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("templates"); if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl IEObjectConsumer param = createEObjectConsumer((EObject)value); if(param.isInstanceOf(grammarAccess.getCodetemplateRule().getType().getClassifier())) { type = AssignmentType.PARSER_RULE_CALL; element = grammarAccess.getCodetemplatesAccess().getTemplatesCodetemplateParserRuleCall_4_0(); consumed = obj; return param; } } return null; }
before(grammarAccess.getCodetemplatesAccess().getTemplatesAssignment_4()); after(grammarAccess.getCodetemplatesAccess().getTemplatesAssignment_4());
before(grammarAccess.getCodetemplatesAccess().getGroup()); after(grammarAccess.getCodetemplatesAccess().getGroup());
newLeafNode(otherlv_0, grammarAccess.getCodetemplatesAccess().getTemplatesKeyword_0()); newLeafNode(otherlv_1, grammarAccess.getCodetemplatesAccess().getForKeyword_1()); newCompositeNode(grammarAccess.getCodetemplatesAccess().getLanguageGrammarCrossReference_2_0()); newLeafNode(otherlv_3, grammarAccess.getCodetemplatesAccess().getColonKeyword_3()); newCompositeNode(grammarAccess.getCodetemplatesAccess().getTemplatesCodetemplateParserRuleCall_4_0());
put(grammarAccess.getLiteralValueAccess().getAlternatives(), "rule__LiteralValue__Alternatives"); put(grammarAccess.getDollarAccess().getAlternatives_1(), "rule__Dollar__Alternatives_1"); put(grammarAccess.getCodetemplatesAccess().getGroup(), "rule__Codetemplates__Group__0"); put(grammarAccess.getCodetemplateAccess().getGroup(), "rule__Codetemplate__Group__0"); put(grammarAccess.getTemplateBodyWithQuotesAccess().getGroup(), "rule__TemplateBodyWithQuotes__Group__0"); put(grammarAccess.getFQNAccess().getGroup_1(), "rule__FQN__Group_1__0"); put(grammarAccess.getDollarAccess().getGroup(), "rule__Dollar__Group__0"); put(grammarAccess.getCodetemplatesAccess().getLanguageAssignment_2(), "rule__Codetemplates__LanguageAssignment_2"); put(grammarAccess.getCodetemplatesAccess().getTemplatesAssignment_4(), "rule__Codetemplates__TemplatesAssignment_4"); put(grammarAccess.getCodetemplateAccess().getNameAssignment_0(), "rule__Codetemplate__NameAssignment_0"); put(grammarAccess.getCodetemplateAccess().getIdAssignment_2(), "rule__Codetemplate__IdAssignment_2");