@Override public Assignment getGrammarElement() { return grammarAccess.getValidatorAccess().getNameAssignment_2(); }
@Override public Group getGrammarElement() { return grammarAccess.getValidatorAccess().getGroup_3(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getValidatorAccess().getCommaKeyword_3_2_0(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getValidatorAccess().getValidatorParameterAssignment_3_2_1(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getValidatorAccess().getValidatorParameterAssignment_3_1(); }
@Override public Group getGrammarElement() { return grammarAccess.getValidatorAccess().getGroup_5(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getValidatorAccess().getLessThanSignKeyword_1_0(); }
@Override public Group getGrammarElement() { return grammarAccess.getValidatorAccess().getGroup_3_2(); }
@Override public Group getGrammarElement() { return grammarAccess.getValidatorAccess().getGroup_4(); }
@Override public Group getGrammarElement() { return grammarAccess.getValidatorAccess().getGroup(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getValidatorAccess().getLeftParenthesisKeyword_3_0(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getValidatorAccess().getRightParenthesisKeyword_3_3(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getValidatorAccess().getInstanceclassKeyword_5_0(); }
@Override public Assignment getGrammarElement() { return grammarAccess.getValidatorAccess().getInstanceClassAssignment_5_1(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getValidatorAccess().getValidatorKeyword_0(); }
@Override public Group getGrammarElement() { return grammarAccess.getValidatorAccess().getGroup_1(); }
@Override public Keyword getGrammarElement() { return grammarAccess.getValidatorAccess().getRedefinesKeyword_4_0(); }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("valueModelType",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("valueModelType"); if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getValidatorAccess().getValueModelTypeValueModelTypeEnumRuleCall_1_1_0(), value, null)) { type = AssignmentType.ENUM_RULE_CALL; element = grammarAccess.getValidatorAccess().getValueModelTypeValueModelTypeEnumRuleCall_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.getValidatorAccess().getNameIDTerminalRuleCall_2_0(), value, null)) { type = AssignmentType.TERMINAL_RULE_CALL; element = grammarAccess.getValidatorAccess().getNameIDTerminalRuleCall_2_0(); return obj; } return null; }
@Override public IEObjectConsumer tryConsume() { if((value = eObjectConsumer.getConsumable("instanceClass",false)) == null) return null; IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("instanceClass"); if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getValidatorAccess().getInstanceClassQualifiedNameParserRuleCall_5_1_0(), value, null)) { type = AssignmentType.DATATYPE_RULE_CALL; element = grammarAccess.getValidatorAccess().getInstanceClassQualifiedNameParserRuleCall_5_1_0(); return obj; } return null; }