grammarAccess.getConditionsBlockAccess().getConditionsBlockAction_0(), current); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getConditionsBlockAccess().getConditionsKeyword_1()); if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getConditionsBlockAccess().getLeftCurlyBracketKeyword_2()); newCompositeNode(grammarAccess.getConditionsBlockAccess().getStatusFlagsStatusFlagParserRuleCall_3_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getConditionsBlockAccess().getRightCurlyBracketKeyword_4());
c.setLinewrap(1).before(f.getPropertyAccess().getPropertyKeyword_0()); c.setLinewrap(1).before(f.getSessionFunctionAccess().getFunctionKeyword_0()); c.setLinewrap(1).before(f.getConditionsBlockAccess().getConditionsKeyword_1()); c.setLinewrap(1).before(f.getStatusFlagAccess().getNameIDTerminalRuleCall_0_0()); c.setIndentation(f.getConditionsBlockAccess().getLeftCurlyBracketKeyword_2(), f.getConditionsBlockAccess().getRightCurlyBracketKeyword_4()); c.setLinewrap(1).before(f.getConditionsBlockAccess().getRightCurlyBracketKeyword_4());
c.setLinewrap(1).before(f.getConditionsBlockAccess().getStatusFlagsStatusFlagParserRuleCall_3_0()); c.setLinewrap(1).before(f.getConditionsBlockAccess().getRightCurlyBracketKeyword_4()); c.setIndentation( f.getConditionsBlockAccess().getLeftCurlyBracketKeyword_2(), f.getConditionsBlockAccess().getRightCurlyBracketKeyword_4());
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("statusFlags",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statusFlags"); if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl IEObjectConsumer param = createEObjectConsumer((EObject)value); if(param.isInstanceOf(grammarAccess.getStatusFlagRule().getType().getClassifier())) { type = AssignmentType.PARSER_RULE_CALL; element = grammarAccess.getConditionsBlockAccess().getStatusFlagsStatusFlagParserRuleCall_3_0(); consumed = obj; return param; } } return null; }
public ParserRule getConditionsBlockRule() { return getConditionsBlockAccess().getRule(); }
public ParserRule getConditionsBlockRule() { return getConditionsBlockAccess().getRule(); }
public ConditionsBlockElements getConditionsBlockAccess() { return (pConditionsBlock != null) ? pConditionsBlock : (pConditionsBlock = new ConditionsBlockElements()); }
@Override public Group getGrammarElement() { return grammarAccess.getConditionsBlockAccess().getGroup(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getConditionsBlockAccess().getConditionsKeyword_1(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getConditionsBlockAccess().getRightCurlyBracketKeyword_4(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getConditionsBlockAccess().getLeftCurlyBracketKeyword_2(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getConditionsBlockAccess().getStatusFlagsAssignment_3(); }
public ParserRule getConditionsBlockRule() { return getConditionsBlockAccess().getRule(); }
@Override public IEObjectConsumer tryConsume() { if(getEObject().eClass() != grammarAccess.getConditionsBlockAccess().getConditionsBlockAction_0().getType().getClassifier()) return null; return eObjectConsumer; }
@Override public Action getGrammarElement() { return grammarAccess.getConditionsBlockAccess().getConditionsBlockAction_0(); }