public ParserRule getCATEGORYRule() { return getCATEGORYAccess().getRule(); }
public final void rule__CATEGORY__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3768:1: ( ( RULE_ID ) ) // InternalDatatype.g:3769:1: ( RULE_ID ) { // InternalDatatype.g:3769:1: ( RULE_ID ) // InternalDatatype.g:3770:2: RULE_ID { before(grammarAccess.getCATEGORYAccess().getIDTerminalRuleCall_1_1()); match(input,RULE_ID,FOLLOW_2); after(grammarAccess.getCATEGORYAccess().getIDTerminalRuleCall_1_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__CATEGORY__Group_1__1__Impl"
public final void rule__CATEGORY__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3742:1: ( ( '/' ) ) // InternalDatatype.g:3743:1: ( '/' ) { // InternalDatatype.g:3743:1: ( '/' ) // InternalDatatype.g:3744:2: '/' { before(grammarAccess.getCATEGORYAccess().getSolidusKeyword_1_0()); match(input,62,FOLLOW_2); after(grammarAccess.getCATEGORYAccess().getSolidusKeyword_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__CATEGORY__Group_1__0__Impl"
public final void rule__CATEGORY__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // InternalDatatype.g:3688:1: ( ( RULE_ID ) ) // InternalDatatype.g:3689:1: ( RULE_ID ) { // InternalDatatype.g:3689:1: ( RULE_ID ) // InternalDatatype.g:3690:2: RULE_ID { before(grammarAccess.getCATEGORYAccess().getIDTerminalRuleCall_0()); match(input,RULE_ID,FOLLOW_2); after(grammarAccess.getCATEGORYAccess().getIDTerminalRuleCall_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__CATEGORY__Group__0__Impl"
before(grammarAccess.getCATEGORYAccess().getGroup()); after(grammarAccess.getCATEGORYAccess().getGroup());
before(grammarAccess.getCATEGORYAccess().getGroup_1()); after(grammarAccess.getCATEGORYAccess().getGroup_1());
newLeafNode(this_ID_0, grammarAccess.getCATEGORYAccess().getIDTerminalRuleCall_0()); newLeafNode(kw, grammarAccess.getCATEGORYAccess().getSolidusKeyword_1_0()); newLeafNode(this_ID_2, grammarAccess.getCATEGORYAccess().getIDTerminalRuleCall_1_1());
put(grammarAccess.getPresenceAccess().getGroup(), "rule__Presence__Group__0"); put(grammarAccess.getConstraintAccess().getGroup(), "rule__Constraint__Group__0"); put(grammarAccess.getCATEGORYAccess().getGroup(), "rule__CATEGORY__Group__0"); put(grammarAccess.getCATEGORYAccess().getGroup_1(), "rule__CATEGORY__Group_1__0"); put(grammarAccess.getModelReferenceAccess().getImportedNamespaceAssignment_1(), "rule__ModelReference__ImportedNamespaceAssignment_1"); put(grammarAccess.getModelReferenceAccess().getVersionAssignment_3(), "rule__ModelReference__VersionAssignment_3");