before(grammarAccess.getIntervalTypeAccess().getINTTerminalRuleCall_0()); match(input,RULE_INT,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getINTTerminalRuleCall_0()); before(grammarAccess.getIntervalTypeAccess().getSIGNEDINTTerminalRuleCall_1()); match(input,RULE_SIGNEDINT,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getSIGNEDINTTerminalRuleCall_1()); before(grammarAccess.getIntervalTypeAccess().getFLOATTerminalRuleCall_2()); match(input,RULE_FLOAT,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getFLOATTerminalRuleCall_2()); before(grammarAccess.getIntervalTypeAccess().getDATETIMETerminalRuleCall_3()); match(input,RULE_DATETIME,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getDATETIMETerminalRuleCall_3()); before(grammarAccess.getIntervalTypeAccess().getSTRINGTerminalRuleCall_4()); match(input,RULE_STRING,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getSTRINGTerminalRuleCall_4());
this.pConstraint = new ConstraintElements(); this.eConstraintIntervalType = new ConstraintIntervalTypeElements(); this.pIntervalType = new IntervalTypeElements(); this.pCATEGORY = new CATEGORYElements(); this.tSIGNEDINT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.vorto.editor.datatype.Datatype.SIGNEDINT");
put(grammarAccess.getPropertyTypeAccess().getAlternatives(), "rule__PropertyType__Alternatives"); put(grammarAccess.getPresenceAccess().getAlternatives_1(), "rule__Presence__Alternatives_1"); put(grammarAccess.getIntervalTypeAccess().getAlternatives(), "rule__IntervalType__Alternatives"); put(grammarAccess.getBooleanPropertyAttributeTypeAccess().getAlternatives(), "rule__BooleanPropertyAttributeType__Alternatives"); put(grammarAccess.getPrimitiveTypeAccess().getAlternatives(), "rule__PrimitiveType__Alternatives");
put(grammarAccess.getPropertyTypeAccess().getAlternatives(), "rule__PropertyType__Alternatives"); put(grammarAccess.getPresenceAccess().getAlternatives_1(), "rule__Presence__Alternatives_1"); put(grammarAccess.getIntervalTypeAccess().getAlternatives(), "rule__IntervalType__Alternatives"); put(grammarAccess.getBooleanPropertyAttributeTypeAccess().getAlternatives(), "rule__BooleanPropertyAttributeType__Alternatives"); put(grammarAccess.getPrimitiveTypeAccess().getAlternatives(), "rule__PrimitiveType__Alternatives");
newLeafNode(this_INT_0, grammarAccess.getIntervalTypeAccess().getINTTerminalRuleCall_0()); newLeafNode(this_SIGNEDINT_1, grammarAccess.getIntervalTypeAccess().getSIGNEDINTTerminalRuleCall_1()); newLeafNode(this_FLOAT_2, grammarAccess.getIntervalTypeAccess().getFLOATTerminalRuleCall_2()); newLeafNode(this_DATETIME_3, grammarAccess.getIntervalTypeAccess().getDATETIMETerminalRuleCall_3()); newLeafNode(this_STRING_4, grammarAccess.getIntervalTypeAccess().getSTRINGTerminalRuleCall_4());
before(grammarAccess.getIntervalTypeAccess().getINTTerminalRuleCall_0()); match(input,RULE_INT,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getINTTerminalRuleCall_0()); before(grammarAccess.getIntervalTypeAccess().getSIGNEDINTTerminalRuleCall_1()); match(input,RULE_SIGNEDINT,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getSIGNEDINTTerminalRuleCall_1()); before(grammarAccess.getIntervalTypeAccess().getFLOATTerminalRuleCall_2()); match(input,RULE_FLOAT,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getFLOATTerminalRuleCall_2()); before(grammarAccess.getIntervalTypeAccess().getDATETIMETerminalRuleCall_3()); match(input,RULE_DATETIME,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getDATETIMETerminalRuleCall_3()); before(grammarAccess.getIntervalTypeAccess().getSTRINGTerminalRuleCall_4()); match(input,RULE_STRING,FOLLOW_2); after(grammarAccess.getIntervalTypeAccess().getSTRINGTerminalRuleCall_4());
before(grammarAccess.getIntervalTypeAccess().getAlternatives()); after(grammarAccess.getIntervalTypeAccess().getAlternatives());
before(grammarAccess.getIntervalTypeAccess().getAlternatives()); after(grammarAccess.getIntervalTypeAccess().getAlternatives());
public ParserRule getIntervalTypeRule() { return getIntervalTypeAccess().getRule(); }