put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getTypeAssignment_0(), "rule__EnumLiteralPropertyAttribute__TypeAssignment_0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getValueAssignment_2(), "rule__EnumLiteralPropertyAttribute__ValueAssignment_2"); put(grammarAccess.getPrimitivePropertyTypeAccess().getTypeAssignment(), "rule__PrimitivePropertyType__TypeAssignment"); put(grammarAccess.getObjectPropertyTypeAccess().getTypeAssignment(), "rule__ObjectPropertyType__TypeAssignment"); put(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypeAssignment_2_1(), "rule__DictionaryPropertyType__KeyTypeAssignment_2_1");
this.eEnumLiteralPropertyAttributeType = new EnumLiteralPropertyAttributeTypeElements(); this.pPropertyType = new PropertyTypeElements(); this.pPrimitivePropertyType = new PrimitivePropertyTypeElements(); this.pObjectPropertyType = new ObjectPropertyTypeElements(); this.pComplexPrimitivePropertyType = new ComplexPrimitivePropertyTypeElements();
put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getTypeAssignment_0(), "rule__EnumLiteralPropertyAttribute__TypeAssignment_0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getValueAssignment_2(), "rule__EnumLiteralPropertyAttribute__ValueAssignment_2"); put(grammarAccess.getPrimitivePropertyTypeAccess().getTypeAssignment(), "rule__PrimitivePropertyType__TypeAssignment"); put(grammarAccess.getObjectPropertyTypeAccess().getTypeAssignment(), "rule__ObjectPropertyType__TypeAssignment"); put(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypeAssignment_2_1(), "rule__DictionaryPropertyType__KeyTypeAssignment_2_1");
newCompositeNode(grammarAccess.getPrimitivePropertyTypeAccess().getTypePrimitiveTypeEnumRuleCall_0());
before(grammarAccess.getPrimitivePropertyTypeAccess().getTypeAssignment()); after(grammarAccess.getPrimitivePropertyTypeAccess().getTypeAssignment());
before(grammarAccess.getPrimitivePropertyTypeAccess().getTypeAssignment()); after(grammarAccess.getPrimitivePropertyTypeAccess().getTypeAssignment());
public final void rule__PrimitivePropertyType__TypeAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:7786:1: ( ( rulePrimitiveType ) ) // InternalFunctionblock.g:7787:2: ( rulePrimitiveType ) { // InternalFunctionblock.g:7787:2: ( rulePrimitiveType ) // InternalFunctionblock.g:7788:3: rulePrimitiveType { before(grammarAccess.getPrimitivePropertyTypeAccess().getTypePrimitiveTypeEnumRuleCall_0()); pushFollow(FOLLOW_2); rulePrimitiveType(); state._fsp--; after(grammarAccess.getPrimitivePropertyTypeAccess().getTypePrimitiveTypeEnumRuleCall_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PrimitivePropertyType__TypeAssignment"
public final void rule__PrimitivePropertyType__TypeAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:4340:1: ( ( rulePrimitiveType ) ) // InternalDatatype.g:4341:2: ( rulePrimitiveType ) { // InternalDatatype.g:4341:2: ( rulePrimitiveType ) // InternalDatatype.g:4342:3: rulePrimitiveType { before(grammarAccess.getPrimitivePropertyTypeAccess().getTypePrimitiveTypeEnumRuleCall_0()); pushFollow(FOLLOW_2); rulePrimitiveType(); state._fsp--; after(grammarAccess.getPrimitivePropertyTypeAccess().getTypePrimitiveTypeEnumRuleCall_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PrimitivePropertyType__TypeAssignment"
/** * Contexts: * PropertyType returns PrimitivePropertyType * PrimitivePropertyType returns PrimitivePropertyType * * Constraint: * type=PrimitiveType */ protected void sequence_PrimitivePropertyType(ISerializationContext context, PrimitivePropertyType semanticObject) { if (errorAcceptor != null) { if (transientValues.isValueTransient(semanticObject, DatatypePackage.Literals.PRIMITIVE_PROPERTY_TYPE__TYPE) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, DatatypePackage.Literals.PRIMITIVE_PROPERTY_TYPE__TYPE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getPrimitivePropertyTypeAccess().getTypePrimitiveTypeEnumRuleCall_0(), semanticObject.getType()); feeder.finish(); }
public ParserRule getPrimitivePropertyTypeRule() { return getPrimitivePropertyTypeAccess().getRule(); }