public ParserRule getEditorRule() { return getEditorAccess().getRule(); }
public EditorElements getEditorAccess() { return (pEditor != null) ? pEditor : (pEditor = new EditorElements()); }
if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getEditorAccess().getEditorKeyword_0()); if ( state.backtracking==0 ) { newLeafNode(lv_name_1_0, grammarAccess.getEditorAccess().getNameIDTerminalRuleCall_1_0()); if ( state.backtracking==0 ) { newLeafNode(lv_label_2_0, grammarAccess.getEditorAccess().getLabelSTRINGTerminalRuleCall_2_0());
public ParserRule getEditorRule() { return getEditorAccess().getRule(); }
public ParserRule getEditorRule() { return getEditorAccess().getRule(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getEditorAccess().getEditorKeyword_0(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getEditorAccess().getLabelAssignment_2(); }
@Override public Group getGrammarElement() { return grammarAccess.getEditorAccess().getGroup(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getEditorAccess().getNameAssignment_1(); }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("label",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("label"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getEditorAccess().getLabelSTRINGTerminalRuleCall_2_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; element = grammarAccess.getEditorAccess().getLabelSTRINGTerminalRuleCall_2_0(); return obj; } return null; }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("name",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getEditorAccess().getNameIDTerminalRuleCall_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; element = grammarAccess.getEditorAccess().getNameIDTerminalRuleCall_1_0(); return obj; } return null; }