if ( state.backtracking==0 ) { newLeafNode(lv_name_0_0, grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getEnumLiteralAccess().getLeftParenthesisKeyword_1_0()); if ( state.backtracking==0 ) { newLeafNode(lv_key_2_0, grammarAccess.getEnumLiteralAccess().getKeySTRINGTerminalRuleCall_1_1_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getEnumLiteralAccess().getCommaKeyword_1_2_0()); if ( state.backtracking==0 ) { newLeafNode(lv_shortValue_4_0, grammarAccess.getEnumLiteralAccess().getShortValueSTRINGTerminalRuleCall_1_2_1_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getEnumLiteralAccess().getCommaKeyword_1_2_2_0()); newLeafNode(lv_longValue_6_0, grammarAccess.getEnumLiteralAccess().getLongValueSTRINGTerminalRuleCall_1_2_2_1_0()); newLeafNode(otherlv_7, grammarAccess.getEnumLiteralAccess().getRightParenthesisKeyword_1_3());
if ( state.backtracking==0 ) { newLeafNode(lv_name_0_0, grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getEnumLiteralAccess().getLeftParenthesisKeyword_1_0()); if ( state.backtracking==0 ) { newLeafNode(lv_key_2_0, grammarAccess.getEnumLiteralAccess().getKeySTRINGTerminalRuleCall_1_1_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getEnumLiteralAccess().getCommaKeyword_1_2_0()); if ( state.backtracking==0 ) { newLeafNode(lv_shortValue_4_0, grammarAccess.getEnumLiteralAccess().getShortValueSTRINGTerminalRuleCall_1_2_1_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getEnumLiteralAccess().getCommaKeyword_1_2_2_0()); newLeafNode(lv_longValue_6_0, grammarAccess.getEnumLiteralAccess().getLongValueSTRINGTerminalRuleCall_1_2_2_1_0()); newLeafNode(otherlv_7, grammarAccess.getEnumLiteralAccess().getRightParenthesisKeyword_1_3());
c.setLinewrap(1).before(f.getEnumTypeAccess().getRightCurlyBracketKeyword_3_0_2()); c.setIndentation(f.getEnumTypeAccess().getLeftCurlyBracketKeyword_3_0_0(),f.getEnumTypeAccess().getRightCurlyBracketKeyword_3_0_2()); c.setLinewrap(1).before(f.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0()); c.setNoSpace().around(f.getEnumLiteralAccess().getLeftParenthesisKeyword_1_0()); c.setNoSpace().around(f.getEnumLiteralAccess().getRightParenthesisKeyword_1_3());
@Override public Keyword getGrammarElement() { return grammarAccess.getEnumLiteralAccess().getRightParenthesisKeyword_1_3(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getEnumLiteralAccess().getCommaKeyword_1_2_2_0(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getEnumLiteralAccess().getLeftParenthesisKeyword_1_0(); }
public ParserRule getEnumLiteralRule() { return getEnumLiteralAccess().getRule(); }
public ParserRule getEnumLiteralRule() { return getEnumLiteralAccess().getRule(); }
public ParserRule getEnumLiteralRule() { return getEnumLiteralAccess().getRule(); }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("longValue",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("longValue"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getEnumLiteralAccess().getLongValueSTRINGTerminalRuleCall_1_2_2_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; element = grammarAccess.getEnumLiteralAccess().getLongValueSTRINGTerminalRuleCall_1_2_2_1_0(); return obj; } return null; }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("shortValue",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("shortValue"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getEnumLiteralAccess().getShortValueSTRINGTerminalRuleCall_1_2_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; element = grammarAccess.getEnumLiteralAccess().getShortValueSTRINGTerminalRuleCall_1_2_1_0(); return obj; } return null; }
@Override public Keyword getGrammarElement() { return grammarAccess.getEnumLiteralAccess().getCommaKeyword_1_2_0(); }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("key",true)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("key"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getEnumLiteralAccess().getKeySTRINGTerminalRuleCall_1_1_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; element = grammarAccess.getEnumLiteralAccess().getKeySTRINGTerminalRuleCall_1_1_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.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; element = grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0(); return obj; } return null; }