diff options
Diffstat (limited to 'plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java')
-rw-r--r-- | plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java | 75 |
1 files changed, 64 insertions, 11 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java index af4d119b9..860903d56 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java @@ -673,6 +673,58 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder { public Keyword getSemicolonKeyword_3() { return cSemicolonKeyword_3; } } + public class RealizedVariableCSElements extends AbstractParserRuleElementFinder { + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RealizedVariableCS"); + private final Group cGroup = (Group)rule.eContents().get(1); + private final Keyword cRealizeKeyword_0 = (Keyword)cGroup.eContents().get(0); + private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); + private final RuleCall cNameUnrestrictedNameParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); + private final Keyword cColonKeyword_2 = (Keyword)cGroup.eContents().get(2); + private final Assignment cOwnedTypeAssignment_3 = (Assignment)cGroup.eContents().get(3); + private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_3_0 = (RuleCall)cOwnedTypeAssignment_3.eContents().get(0); + private final Group cGroup_4 = (Group)cGroup.eContents().get(4); + private final Keyword cColonEqualsSignKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0); + private final Assignment cOwnedInitExpressionAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1); + private final RuleCall cOwnedInitExpressionExpCSParserRuleCall_4_1_0 = (RuleCall)cOwnedInitExpressionAssignment_4_1.eContents().get(0); + + //RealizedVariableCS returns ImperativeRealizedVariableCS: + // "realize" name=UnrestrictedName ":" ownedType=TypeExpCS (":=" ownedInitExpression=ExpCS)?; + @Override public ParserRule getRule() { return rule; } + + //"realize" name=UnrestrictedName ":" ownedType=TypeExpCS (":=" ownedInitExpression=ExpCS)? + public Group getGroup() { return cGroup; } + + //"realize" + public Keyword getRealizeKeyword_0() { return cRealizeKeyword_0; } + + //name=UnrestrictedName + public Assignment getNameAssignment_1() { return cNameAssignment_1; } + + //UnrestrictedName + public RuleCall getNameUnrestrictedNameParserRuleCall_1_0() { return cNameUnrestrictedNameParserRuleCall_1_0; } + + //":" + public Keyword getColonKeyword_2() { return cColonKeyword_2; } + + //ownedType=TypeExpCS + public Assignment getOwnedTypeAssignment_3() { return cOwnedTypeAssignment_3; } + + //TypeExpCS + public RuleCall getOwnedTypeTypeExpCSParserRuleCall_3_0() { return cOwnedTypeTypeExpCSParserRuleCall_3_0; } + + //(":=" ownedInitExpression=ExpCS)? + public Group getGroup_4() { return cGroup_4; } + + //":=" + public Keyword getColonEqualsSignKeyword_4_0() { return cColonEqualsSignKeyword_4_0; } + + //ownedInitExpression=ExpCS + public Assignment getOwnedInitExpressionAssignment_4_1() { return cOwnedInitExpressionAssignment_4_1; } + + //ExpCS + public RuleCall getOwnedInitExpressionExpCSParserRuleCall_4_1_0() { return cOwnedInitExpressionExpCSParserRuleCall_4_1_0; } + } + public class SourceDomainCSElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SourceDomainCS"); private final Group cGroup = (Group)rule.eContents().get(1); @@ -1448,6 +1500,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder { private final MappingSequenceCSElements pMappingSequenceCS; private final MappingStatementCSElements pMappingStatementCS; private final ImperativePredicateOrAssignmentCSElements pImperativePredicateOrAssignmentCS; + private final RealizedVariableCSElements pRealizedVariableCS; private final SourceDomainCSElements pSourceDomainCS; private final SourceBottomPatternCSElements pSourceBottomPatternCS; private final SourceGuardPatternCSElements pSourceGuardPatternCS; @@ -1478,6 +1531,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder { this.pMappingSequenceCS = new MappingSequenceCSElements(); this.pMappingStatementCS = new MappingStatementCSElements(); this.pImperativePredicateOrAssignmentCS = new ImperativePredicateOrAssignmentCSElements(); + this.pRealizedVariableCS = new RealizedVariableCSElements(); this.pSourceDomainCS = new SourceDomainCSElements(); this.pSourceBottomPatternCS = new SourceBottomPatternCSElements(); this.pSourceGuardPatternCS = new SourceGuardPatternCSElements(); @@ -1631,6 +1685,16 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder { return getImperativePredicateOrAssignmentCSAccess().getRule(); } + //RealizedVariableCS returns ImperativeRealizedVariableCS: + // "realize" name=UnrestrictedName ":" ownedType=TypeExpCS (":=" ownedInitExpression=ExpCS)?; + public RealizedVariableCSElements getRealizedVariableCSAccess() { + return pRealizedVariableCS; + } + + public ParserRule getRealizedVariableCSRule() { + return getRealizedVariableCSAccess().getRule(); + } + //SourceDomainCS returns ImperativeDomainCS: // isCheck?="check" direction=[qvtbase::TypedModel|UnrestrictedName] ("{" ("check" checkedProperties+=PathNameCS ("," // checkedProperties+=PathNameCS)*)? ("enforce" enforcedProperties+=PathNameCS ("," enforcedProperties+=PathNameCS)*)? @@ -1881,17 +1945,6 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder { return getUnrealizedVariableCSAccess().getRule(); } - ////RealizedVariable := �realized� VariableName �:� TypeDeclaration - // RealizedVariableCS: - // "realize" name=UnrestrictedName ":" ownedType=TypeExpCS; - public QVTcoreBaseGrammarAccess.RealizedVariableCSElements getRealizedVariableCSAccess() { - return gaQVTcoreBase.getRealizedVariableCSAccess(); - } - - public ParserRule getRealizedVariableCSRule() { - return getRealizedVariableCSAccess().getRule(); - } - //UnnamedDomainCS returns DomainCS: // {DomainCS} ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS; public QVTcoreBaseGrammarAccess.UnnamedDomainCSElements getUnnamedDomainCSAccess() { |