newCompositeNode(grammarAccess.getBooleanPropertyAttributeAccess().getTypeBooleanPropertyAttributeTypeEnumRuleCall_0_0()); newLeafNode(otherlv_1, grammarAccess.getBooleanPropertyAttributeAccess().getColonKeyword_1()); newLeafNode(lv_value_2_0, grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0()); newLeafNode(otherlv_3, grammarAccess.getBooleanPropertyAttributeAccess().getFalseKeyword_2_1());
before(grammarAccess.getBooleanPropertyAttributeAccess().getValueAssignment_2_0()); after(grammarAccess.getBooleanPropertyAttributeAccess().getValueAssignment_2_0()); before(grammarAccess.getBooleanPropertyAttributeAccess().getFalseKeyword_2_1()); match(input,19,FOLLOW_2); after(grammarAccess.getBooleanPropertyAttributeAccess().getFalseKeyword_2_1());
this.pEnumLiteralName = new EnumLiteralNameElements(); this.pPropertyAttribute = new PropertyAttributeElements(); this.pBooleanPropertyAttribute = new BooleanPropertyAttributeElements(); this.eBooleanPropertyAttributeType = new BooleanPropertyAttributeTypeElements(); this.pEnumLiteralPropertyAttribute = new EnumLiteralPropertyAttributeElements();
put(grammarAccess.getTypeAccess().getAlternatives(), "rule__Type__Alternatives"); put(grammarAccess.getPropertyAttributeAccess().getAlternatives(), "rule__PropertyAttribute__Alternatives"); put(grammarAccess.getBooleanPropertyAttributeAccess().getAlternatives_2(), "rule__BooleanPropertyAttribute__Alternatives_2"); put(grammarAccess.getPropertyTypeAccess().getAlternatives(), "rule__PropertyType__Alternatives"); put(grammarAccess.getPresenceAccess().getAlternatives_1(), "rule__Presence__Alternatives_1"); put(grammarAccess.getConstraintRuleAccess().getGroup_1_1(), "rule__ConstraintRule__Group_1_1__0"); put(grammarAccess.getEnumLiteralNameAccess().getGroup(), "rule__EnumLiteralName__Group__0"); put(grammarAccess.getBooleanPropertyAttributeAccess().getGroup(), "rule__BooleanPropertyAttribute__Group__0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getGroup(), "rule__EnumLiteralPropertyAttribute__Group__0"); put(grammarAccess.getDictionaryPropertyTypeAccess().getGroup(), "rule__DictionaryPropertyType__Group__0"); put(grammarAccess.getConstraintRuleAccess().getConstraintsAssignment_1_0(), "rule__ConstraintRule__ConstraintsAssignment_1_0"); put(grammarAccess.getConstraintRuleAccess().getConstraintsAssignment_1_1_1(), "rule__ConstraintRule__ConstraintsAssignment_1_1_1"); put(grammarAccess.getBooleanPropertyAttributeAccess().getTypeAssignment_0(), "rule__BooleanPropertyAttribute__TypeAssignment_0"); put(grammarAccess.getBooleanPropertyAttributeAccess().getValueAssignment_2_0(), "rule__BooleanPropertyAttribute__ValueAssignment_2_0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getTypeAssignment_0(), "rule__EnumLiteralPropertyAttribute__TypeAssignment_0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getValueAssignment_2(), "rule__EnumLiteralPropertyAttribute__ValueAssignment_2");
put(grammarAccess.getBooleanPropertyAttributeAccess().getAlternatives_2(), "rule__BooleanPropertyAttribute__Alternatives_2"); put(grammarAccess.getPropertyTypeAccess().getAlternatives(), "rule__PropertyType__Alternatives"); put(grammarAccess.getPresenceAccess().getAlternatives_1(), "rule__Presence__Alternatives_1"); put(grammarAccess.getConstraintRuleAccess().getGroup_1_1(), "rule__ConstraintRule__Group_1_1__0"); put(grammarAccess.getEnumLiteralNameAccess().getGroup(), "rule__EnumLiteralName__Group__0"); put(grammarAccess.getBooleanPropertyAttributeAccess().getGroup(), "rule__BooleanPropertyAttribute__Group__0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getGroup(), "rule__EnumLiteralPropertyAttribute__Group__0"); put(grammarAccess.getDictionaryPropertyTypeAccess().getGroup(), "rule__DictionaryPropertyType__Group__0"); put(grammarAccess.getConstraintRuleAccess().getConstraintsAssignment_1_0(), "rule__ConstraintRule__ConstraintsAssignment_1_0"); put(grammarAccess.getConstraintRuleAccess().getConstraintsAssignment_1_1_1(), "rule__ConstraintRule__ConstraintsAssignment_1_1_1"); put(grammarAccess.getBooleanPropertyAttributeAccess().getTypeAssignment_0(), "rule__BooleanPropertyAttribute__TypeAssignment_0"); put(grammarAccess.getBooleanPropertyAttributeAccess().getValueAssignment_2_0(), "rule__BooleanPropertyAttribute__ValueAssignment_2_0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getTypeAssignment_0(), "rule__EnumLiteralPropertyAttribute__TypeAssignment_0"); put(grammarAccess.getEnumLiteralPropertyAttributeAccess().getValueAssignment_2(), "rule__EnumLiteralPropertyAttribute__ValueAssignment_2");
before(grammarAccess.getBooleanPropertyAttributeAccess().getValueAssignment_2_0()); after(grammarAccess.getBooleanPropertyAttributeAccess().getValueAssignment_2_0()); before(grammarAccess.getBooleanPropertyAttributeAccess().getFalseKeyword_2_1()); match(input,19,FOLLOW_2); after(grammarAccess.getBooleanPropertyAttributeAccess().getFalseKeyword_2_1());
before(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0()); before(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0()); match(input,64,FOLLOW_2); after(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0()); after(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0());
before(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0()); before(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0()); match(input,74,FOLLOW_2); after(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0()); after(grammarAccess.getBooleanPropertyAttributeAccess().getValueTrueKeyword_2_0_0());
before(grammarAccess.getBooleanPropertyAttributeAccess().getAlternatives_2()); after(grammarAccess.getBooleanPropertyAttributeAccess().getAlternatives_2());
before(grammarAccess.getBooleanPropertyAttributeAccess().getTypeAssignment_0()); after(grammarAccess.getBooleanPropertyAttributeAccess().getTypeAssignment_0());
before(grammarAccess.getBooleanPropertyAttributeAccess().getAlternatives_2()); after(grammarAccess.getBooleanPropertyAttributeAccess().getAlternatives_2());
before(grammarAccess.getBooleanPropertyAttributeAccess().getTypeAssignment_0()); after(grammarAccess.getBooleanPropertyAttributeAccess().getTypeAssignment_0());
public final void rule__BooleanPropertyAttribute__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:4272:1: ( ( ruleBooleanPropertyAttributeType ) ) // InternalDatatype.g:4273:2: ( ruleBooleanPropertyAttributeType ) { // InternalDatatype.g:4273:2: ( ruleBooleanPropertyAttributeType ) // InternalDatatype.g:4274:3: ruleBooleanPropertyAttributeType { before(grammarAccess.getBooleanPropertyAttributeAccess().getTypeBooleanPropertyAttributeTypeEnumRuleCall_0_0()); pushFollow(FOLLOW_2); ruleBooleanPropertyAttributeType(); state._fsp--; after(grammarAccess.getBooleanPropertyAttributeAccess().getTypeBooleanPropertyAttributeTypeEnumRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BooleanPropertyAttribute__TypeAssignment_0"
public final void rule__BooleanPropertyAttribute__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3229:1: ( ( ':' ) ) // InternalDatatype.g:3230:1: ( ':' ) { // InternalDatatype.g:3230:1: ( ':' ) // InternalDatatype.g:3231:2: ':' { before(grammarAccess.getBooleanPropertyAttributeAccess().getColonKeyword_1()); match(input,58,FOLLOW_2); after(grammarAccess.getBooleanPropertyAttributeAccess().getColonKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BooleanPropertyAttribute__Group__1__Impl"
public final void rule__BooleanPropertyAttribute__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:6136:1: ( ( ':' ) ) // InternalFunctionblock.g:6137:1: ( ':' ) { // InternalFunctionblock.g:6137:1: ( ':' ) // InternalFunctionblock.g:6138:2: ':' { before(grammarAccess.getBooleanPropertyAttributeAccess().getColonKeyword_1()); match(input,68,FOLLOW_2); after(grammarAccess.getBooleanPropertyAttributeAccess().getColonKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BooleanPropertyAttribute__Group__1__Impl"
public final void rule__BooleanPropertyAttribute__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:7718:1: ( ( ruleBooleanPropertyAttributeType ) ) // InternalFunctionblock.g:7719:2: ( ruleBooleanPropertyAttributeType ) { // InternalFunctionblock.g:7719:2: ( ruleBooleanPropertyAttributeType ) // InternalFunctionblock.g:7720:3: ruleBooleanPropertyAttributeType { before(grammarAccess.getBooleanPropertyAttributeAccess().getTypeBooleanPropertyAttributeTypeEnumRuleCall_0_0()); pushFollow(FOLLOW_2); ruleBooleanPropertyAttributeType(); state._fsp--; after(grammarAccess.getBooleanPropertyAttributeAccess().getTypeBooleanPropertyAttributeTypeEnumRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BooleanPropertyAttribute__TypeAssignment_0"