grammarAccess.getDictionaryPropertyTypeAccess().getDictionaryPropertyTypeAction_0(), current); newLeafNode(otherlv_1, grammarAccess.getDictionaryPropertyTypeAccess().getDictionaryKeyword_1()); newLeafNode(otherlv_2, grammarAccess.getDictionaryPropertyTypeAccess().getLeftSquareBracketKeyword_2_0()); newCompositeNode(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypePropertyTypeParserRuleCall_2_1_0()); newLeafNode(otherlv_4, grammarAccess.getDictionaryPropertyTypeAccess().getCommaKeyword_2_2()); newCompositeNode(grammarAccess.getDictionaryPropertyTypeAccess().getValueTypePropertyTypeParserRuleCall_2_3_0()); newLeafNode(otherlv_6, grammarAccess.getDictionaryPropertyTypeAccess().getRightSquareBracketKeyword_2_4());
before(grammarAccess.getDictionaryPropertyTypeAccess().getGroup_2()); after(grammarAccess.getDictionaryPropertyTypeAccess().getGroup_2());
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.getDictionaryPropertyTypeAccess().getGroup_2(), "rule__DictionaryPropertyType__Group_2__0"); put(grammarAccess.getPresenceAccess().getGroup(), "rule__Presence__Group__0"); put(grammarAccess.getConstraintAccess().getGroup(), "rule__Constraint__Group__0"); 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"); put(grammarAccess.getDictionaryPropertyTypeAccess().getValueTypeAssignment_2_3(), "rule__DictionaryPropertyType__ValueTypeAssignment_2_3"); put(grammarAccess.getPresenceAccess().getMandatoryAssignment_1_0(), "rule__Presence__MandatoryAssignment_1_0"); put(grammarAccess.getConstraintAccess().getTypeAssignment_0(), "rule__Constraint__TypeAssignment_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.getDictionaryPropertyTypeAccess().getGroup_2(), "rule__DictionaryPropertyType__Group_2__0"); put(grammarAccess.getPresenceAccess().getGroup(), "rule__Presence__Group__0"); put(grammarAccess.getConstraintAccess().getGroup(), "rule__Constraint__Group__0"); 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"); put(grammarAccess.getDictionaryPropertyTypeAccess().getValueTypeAssignment_2_3(), "rule__DictionaryPropertyType__ValueTypeAssignment_2_3"); put(grammarAccess.getPresenceAccess().getMandatoryAssignment_1_0(), "rule__Presence__MandatoryAssignment_1_0"); put(grammarAccess.getConstraintAccess().getTypeAssignment_0(), "rule__Constraint__TypeAssignment_0");
before(grammarAccess.getDictionaryPropertyTypeAccess().getGroup_2()); after(grammarAccess.getDictionaryPropertyTypeAccess().getGroup_2());
before(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypeAssignment_2_1()); after(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypeAssignment_2_1());
before(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypeAssignment_2_1()); after(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypeAssignment_2_1());
public final void rule__DictionaryPropertyType__ValueTypeAssignment_2_3() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:7835:1: ( ( rulePropertyType ) ) // InternalFunctionblock.g:7836:2: ( rulePropertyType ) { // InternalFunctionblock.g:7836:2: ( rulePropertyType ) // InternalFunctionblock.g:7837:3: rulePropertyType { before(grammarAccess.getDictionaryPropertyTypeAccess().getValueTypePropertyTypeParserRuleCall_2_3_0()); pushFollow(FOLLOW_2); rulePropertyType(); state._fsp--; after(grammarAccess.getDictionaryPropertyTypeAccess().getValueTypePropertyTypeParserRuleCall_2_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__ValueTypeAssignment_2_3"
public final void rule__DictionaryPropertyType__ValueTypeAssignment_2_3() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:4389:1: ( ( rulePropertyType ) ) // InternalDatatype.g:4390:2: ( rulePropertyType ) { // InternalDatatype.g:4390:2: ( rulePropertyType ) // InternalDatatype.g:4391:3: rulePropertyType { before(grammarAccess.getDictionaryPropertyTypeAccess().getValueTypePropertyTypeParserRuleCall_2_3_0()); pushFollow(FOLLOW_2); rulePropertyType(); state._fsp--; after(grammarAccess.getDictionaryPropertyTypeAccess().getValueTypePropertyTypeParserRuleCall_2_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__ValueTypeAssignment_2_3"
public final void rule__DictionaryPropertyType__KeyTypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:7820:1: ( ( rulePropertyType ) ) // InternalFunctionblock.g:7821:2: ( rulePropertyType ) { // InternalFunctionblock.g:7821:2: ( rulePropertyType ) // InternalFunctionblock.g:7822:3: rulePropertyType { before(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypePropertyTypeParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); rulePropertyType(); state._fsp--; after(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypePropertyTypeParserRuleCall_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__KeyTypeAssignment_2_1"
public final void rule__DictionaryPropertyType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:6352:1: ( ( '[' ) ) // InternalFunctionblock.g:6353:1: ( '[' ) { // InternalFunctionblock.g:6353:1: ( '[' ) // InternalFunctionblock.g:6354:2: '[' { before(grammarAccess.getDictionaryPropertyTypeAccess().getLeftSquareBracketKeyword_2_0()); match(input,70,FOLLOW_2); after(grammarAccess.getDictionaryPropertyTypeAccess().getLeftSquareBracketKeyword_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__Group_2__0__Impl"
public final void rule__DictionaryPropertyType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3445:1: ( ( '[' ) ) // InternalDatatype.g:3446:1: ( '[' ) { // InternalDatatype.g:3446:1: ( '[' ) // InternalDatatype.g:3447:2: '[' { before(grammarAccess.getDictionaryPropertyTypeAccess().getLeftSquareBracketKeyword_2_0()); match(input,60,FOLLOW_2); after(grammarAccess.getDictionaryPropertyTypeAccess().getLeftSquareBracketKeyword_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__Group_2__0__Impl"
public final void rule__DictionaryPropertyType__Group_2__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:6459:1: ( ( ']' ) ) // InternalFunctionblock.g:6460:1: ( ']' ) { // InternalFunctionblock.g:6460:1: ( ']' ) // InternalFunctionblock.g:6461:2: ']' { before(grammarAccess.getDictionaryPropertyTypeAccess().getRightSquareBracketKeyword_2_4()); match(input,71,FOLLOW_2); after(grammarAccess.getDictionaryPropertyTypeAccess().getRightSquareBracketKeyword_2_4()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__Group_2__4__Impl"
public final void rule__DictionaryPropertyType__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3499:1: ( ( ',' ) ) // InternalDatatype.g:3500:1: ( ',' ) { // InternalDatatype.g:3500:1: ( ',' ) // InternalDatatype.g:3501:2: ',' { before(grammarAccess.getDictionaryPropertyTypeAccess().getCommaKeyword_2_2()); match(input,53,FOLLOW_2); after(grammarAccess.getDictionaryPropertyTypeAccess().getCommaKeyword_2_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__Group_2__2__Impl"
public final void rule__DictionaryPropertyType__Group_2__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3552:1: ( ( ']' ) ) // InternalDatatype.g:3553:1: ( ']' ) { // InternalDatatype.g:3553:1: ( ']' ) // InternalDatatype.g:3554:2: ']' { before(grammarAccess.getDictionaryPropertyTypeAccess().getRightSquareBracketKeyword_2_4()); match(input,61,FOLLOW_2); after(grammarAccess.getDictionaryPropertyTypeAccess().getRightSquareBracketKeyword_2_4()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__Group_2__4__Impl"
public final void rule__DictionaryPropertyType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3391:1: ( ( 'Dictionary' ) ) // InternalDatatype.g:3392:1: ( 'Dictionary' ) { // InternalDatatype.g:3392:1: ( 'Dictionary' ) // InternalDatatype.g:3393:2: 'Dictionary' { before(grammarAccess.getDictionaryPropertyTypeAccess().getDictionaryKeyword_1()); match(input,59,FOLLOW_2); after(grammarAccess.getDictionaryPropertyTypeAccess().getDictionaryKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__Group__1__Impl"
public final void rule__DictionaryPropertyType__KeyTypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:4374:1: ( ( rulePropertyType ) ) // InternalDatatype.g:4375:2: ( rulePropertyType ) { // InternalDatatype.g:4375:2: ( rulePropertyType ) // InternalDatatype.g:4376:3: rulePropertyType { before(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypePropertyTypeParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); rulePropertyType(); state._fsp--; after(grammarAccess.getDictionaryPropertyTypeAccess().getKeyTypePropertyTypeParserRuleCall_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__KeyTypeAssignment_2_1"
public final void rule__DictionaryPropertyType__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalFunctionblock.g:6406:1: ( ( ',' ) ) // InternalFunctionblock.g:6407:1: ( ',' ) { // InternalFunctionblock.g:6407:1: ( ',' ) // InternalFunctionblock.g:6408:2: ',' { before(grammarAccess.getDictionaryPropertyTypeAccess().getCommaKeyword_2_2()); match(input,56,FOLLOW_2); after(grammarAccess.getDictionaryPropertyTypeAccess().getCommaKeyword_2_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DictionaryPropertyType__Group_2__2__Impl"