@Override public Group getGrammarElement() { return grammarAccess.getCodetemplateAccess().getGroup(); }
@Override public Group getGrammarElement() { return grammarAccess.getCodetemplatesAccess().getGroup(); }
@Override public Action getGrammarElement() { return grammarAccess.getDollarAccess().getDollarAction_0(); }
put(grammarAccess.getCodetemplateAccess().getAlternatives_2(), "rule__Codetemplate__Alternatives_2"); put(grammarAccess.getLiteralValueAccess().getAlternatives(), "rule__LiteralValue__Alternatives"); put(grammarAccess.getTemplatePartAccess().getAlternatives(), "rule__TemplatePart__Alternatives"); put(grammarAccess.getVariableOrDollarAccess().getAlternatives(), "rule__VariableOrDollar__Alternatives"); put(grammarAccess.getVariableAccess().getAlternatives_2(), "rule__Variable__Alternatives_2"); put(grammarAccess.getVariableAccess().getParametersAlternatives_2_1_4_3_0_0(), "rule__Variable__ParametersAlternatives_2_1_4_3_0_0"); put(grammarAccess.getVariableAccess().getParametersAlternatives_2_1_4_3_1_3_0(), "rule__Variable__ParametersAlternatives_2_1_4_3_1_3_0"); put(grammarAccess.getValidIDAccess().getAlternatives(), "rule__ValidID__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.getTemplateBodyAccess().getGroup(), "rule__TemplateBody__Group__0"); put(grammarAccess.getTemplateBodyAccess().getGroup_2(), "rule__TemplateBody__Group_2__0"); put(grammarAccess.getVariableAccess().getGroup(), "rule__Variable__Group__0"); put(grammarAccess.getVariableAccess().getGroup_2_1(), "rule__Variable__Group_2_1__0"); put(grammarAccess.getVariableAccess().getGroup_2_1_0(), "rule__Variable__Group_2_1_0__0"); put(grammarAccess.getVariableAccess().getGroup_2_1_4(), "rule__Variable__Group_2_1_4__0"); put(grammarAccess.getVariableAccess().getGroup_2_1_4_3(), "rule__Variable__Group_2_1_4_3__0"); put(grammarAccess.getVariableAccess().getGroup_2_1_4_3_1(), "rule__Variable__Group_2_1_4_3_1__0"); put(grammarAccess.getFQNAccess().getGroup(), "rule__FQN__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_3(), "rule__Codetemplates__TemplatesAssignment_3"); put(grammarAccess.getCodetemplateAccess().getNameAssignment_0(), "rule__Codetemplate__NameAssignment_0"); put(grammarAccess.getCodetemplateAccess().getContextAssignment_2_0(), "rule__Codetemplate__ContextAssignment_2_0"); put(grammarAccess.getCodetemplateAccess().getKeywordContextAssignment_2_1(), "rule__Codetemplate__KeywordContextAssignment_2_1"); put(grammarAccess.getCodetemplateAccess().getBodyAssignment_3(), "rule__Codetemplate__BodyAssignment_3");
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getDollarAccess().getDollarAction_0().getType().getClassifier() && getEObject().eClass() != grammarAccess.getLiteralRule().getType().getClassifier() && getEObject().eClass() != grammarAccess.getVariableRule().getType().getClassifier()) return null; return eObjectConsumer; }
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getDollarAccess().getDollarAction_0().getType().getClassifier() && getEObject().eClass() != grammarAccess.getVariableRule().getType().getClassifier()) return null; return eObjectConsumer; }
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getLiteralRule().getType().getClassifier()) return null; if((value = eObjectConsumer.getConsumable("value",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("value"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getLiteralAccess().getValueLiteralValueParserRuleCall_0(), value, null)) { type = AssignmentType.DATATYPE_RULE_CALL; element = grammarAccess.getLiteralAccess().getValueLiteralValueParserRuleCall_0(); return obj; } return null; }
public ParserRule getFQNRule() { return getFQNAccess().getRule(); }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("templates",true)) == 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_3_0(); consumed = obj; return param; } } return null; }
newLeafNode(otherlv_0, grammarAccess.getCodetemplatesAccess().getTemplatesKeyword_0()); newLeafNode(otherlv_1, grammarAccess.getCodetemplatesAccess().getForKeyword_1()); current = createModelElement(grammarAccess.getCodetemplatesRule()); newCompositeNode(grammarAccess.getCodetemplatesAccess().getLanguageGrammarCrossReference_2_0()); newCompositeNode(grammarAccess.getCodetemplatesAccess().getTemplatesCodetemplateParserRuleCall_3_0()); current = createModelElementForParent(grammarAccess.getCodetemplatesRule());
grammarAccess.getDollarAccess().getDollarAction_0(), current); newLeafNode(lv_escaped_1_0, grammarAccess.getDollarAccess().getEscapedDollarSignDollarSignKeyword_1_0_0()); current = createModelElement(grammarAccess.getDollarRule()); newLeafNode(otherlv_2, grammarAccess.getDollarAccess().getDollarSignKeyword_1_1());
newLeafNode(lv_name_0_0, grammarAccess.getCodetemplateAccess().getNameSTRINGTerminalRuleCall_0_0()); current = createModelElement(grammarAccess.getCodetemplateRule()); newLeafNode(otherlv_1, grammarAccess.getCodetemplateAccess().getForKeyword_1()); current = createModelElement(grammarAccess.getCodetemplateRule()); newCompositeNode(grammarAccess.getCodetemplateAccess().getContextAbstractRuleCrossReference_2_0_0()); newLeafNode(lv_keywordContext_3_0, grammarAccess.getCodetemplateAccess().getKeywordContextSTRINGTerminalRuleCall_2_1_0()); current = createModelElement(grammarAccess.getCodetemplateRule()); newCompositeNode(grammarAccess.getCodetemplateAccess().getBodyTemplateBodyWithQuotesParserRuleCall_3_0()); current = createModelElementForParent(grammarAccess.getCodetemplateRule());
@Override public Assignment getGrammarElement() { return grammarAccess.getLiteralAccess().getValueAssignment(); }
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getCodetemplatesRule().getType().getClassifier()) return null; return eObjectConsumer; }
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getCodetemplateRule().getType().getClassifier()) return null; return eObjectConsumer; }
@Override protected Grammar getGrammar() { return grammarAccess.getGrammar(); }
public final void entryRuleDollar() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:432:1: ( ruleDollar EOF ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:433:1: ruleDollar EOF { before(grammarAccess.getDollarRule()); pushFollow(FOLLOW_ruleDollar_in_entryRuleDollar790); ruleDollar(); state._fsp--; after(grammarAccess.getDollarRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleDollar797); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { myHiddenTokenState.restore(); } return ; } // $ANTLR end "entryRuleDollar"
public final void entryRuleFQN() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:360:1: ( ruleFQN EOF ) // ../org.eclipse.xtext.ui.codetemplates.ui/src-gen/org/eclipse/xtext/ui/codetemplates/ui/contentassist/antlr/internal/InternalSingleCodetemplateParser.g:361:1: ruleFQN EOF { before(grammarAccess.getFQNRule()); pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN644); ruleFQN(); state._fsp--; after(grammarAccess.getFQNRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleFQN651); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { myHiddenTokenState.restore(); } return ; } // $ANTLR end "entryRuleFQN"
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getDollarAccess().getDollarAction_0().getType().getClassifier() && getEObject().eClass() != grammarAccess.getLiteralRule().getType().getClassifier() && getEObject().eClass() != grammarAccess.getVariableRule().getType().getClassifier()) return null; return eObjectConsumer; }
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getDollarAccess().getDollarAction_0().getType().getClassifier() && getEObject().eClass() != grammarAccess.getVariableRule().getType().getClassifier()) return null; return eObjectConsumer; }