diff options
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services')
-rw-r--r-- | Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java | 8185 |
1 files changed, 4092 insertions, 4093 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java index 25d8ad42..226d4921 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java | |||
@@ -1,4093 +1,4092 @@ | |||
1 | /* | 1 | /* |
2 | * generated by Xtext 2.21.0 | 2 | * generated by Xtext 2.21.0 |
3 | */ | 3 | */ |
4 | package hu.bme.mit.inf.dslreasoner.application.services; | 4 | package hu.bme.mit.inf.dslreasoner.application.services; |
5 | 5 | ||
6 | import com.google.inject.Inject; | 6 | import com.google.inject.Inject; |
7 | import com.google.inject.Singleton; | 7 | import com.google.inject.Singleton; |
8 | import java.util.List; | 8 | import java.util.List; |
9 | import org.eclipse.xtext.Action; | 9 | import org.eclipse.xtext.Action; |
10 | import org.eclipse.xtext.Alternatives; | 10 | import org.eclipse.xtext.Alternatives; |
11 | import org.eclipse.xtext.Assignment; | 11 | import org.eclipse.xtext.Assignment; |
12 | import org.eclipse.xtext.CrossReference; | 12 | import org.eclipse.xtext.CrossReference; |
13 | import org.eclipse.xtext.EnumLiteralDeclaration; | 13 | import org.eclipse.xtext.EnumLiteralDeclaration; |
14 | import org.eclipse.xtext.EnumRule; | 14 | import org.eclipse.xtext.EnumRule; |
15 | import org.eclipse.xtext.Grammar; | 15 | import org.eclipse.xtext.Grammar; |
16 | import org.eclipse.xtext.GrammarUtil; | 16 | import org.eclipse.xtext.GrammarUtil; |
17 | import org.eclipse.xtext.Group; | 17 | import org.eclipse.xtext.Group; |
18 | import org.eclipse.xtext.Keyword; | 18 | import org.eclipse.xtext.Keyword; |
19 | import org.eclipse.xtext.ParserRule; | 19 | import org.eclipse.xtext.ParserRule; |
20 | import org.eclipse.xtext.RuleCall; | 20 | import org.eclipse.xtext.RuleCall; |
21 | import org.eclipse.xtext.TerminalRule; | 21 | import org.eclipse.xtext.TerminalRule; |
22 | import org.eclipse.xtext.UnorderedGroup; | 22 | import org.eclipse.xtext.UnorderedGroup; |
23 | import org.eclipse.xtext.common.services.TerminalsGrammarAccess; | 23 | import org.eclipse.xtext.common.services.TerminalsGrammarAccess; |
24 | import org.eclipse.xtext.service.AbstractElementFinder.AbstractEnumRuleElementFinder; | 24 | import org.eclipse.xtext.service.AbstractElementFinder.AbstractEnumRuleElementFinder; |
25 | import org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder; | 25 | import org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder; |
26 | import org.eclipse.xtext.service.GrammarProvider; | 26 | import org.eclipse.xtext.service.GrammarProvider; |
27 | 27 | ||
28 | @Singleton | 28 | @Singleton |
29 | public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElementFinder { | 29 | public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElementFinder { |
30 | 30 | ||
31 | public class ConfigurationScriptElements extends AbstractParserRuleElementFinder { | 31 | public class ConfigurationScriptElements extends AbstractParserRuleElementFinder { |
32 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigurationScript"); | 32 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigurationScript"); |
33 | private final Group cGroup = (Group)rule.eContents().get(1); | 33 | private final Group cGroup = (Group)rule.eContents().get(1); |
34 | private final Assignment cImportsAssignment_0 = (Assignment)cGroup.eContents().get(0); | 34 | private final Assignment cImportsAssignment_0 = (Assignment)cGroup.eContents().get(0); |
35 | private final RuleCall cImportsImportParserRuleCall_0_0 = (RuleCall)cImportsAssignment_0.eContents().get(0); | 35 | private final RuleCall cImportsImportParserRuleCall_0_0 = (RuleCall)cImportsAssignment_0.eContents().get(0); |
36 | private final Assignment cCommandsAssignment_1 = (Assignment)cGroup.eContents().get(1); | 36 | private final Assignment cCommandsAssignment_1 = (Assignment)cGroup.eContents().get(1); |
37 | private final RuleCall cCommandsCommandParserRuleCall_1_0 = (RuleCall)cCommandsAssignment_1.eContents().get(0); | 37 | private final RuleCall cCommandsCommandParserRuleCall_1_0 = (RuleCall)cCommandsAssignment_1.eContents().get(0); |
38 | 38 | ||
39 | //ConfigurationScript: | 39 | //ConfigurationScript: |
40 | // imports+=Import* | 40 | // imports+=Import* |
41 | // commands+=Command*; | 41 | // commands+=Command*; |
42 | @Override public ParserRule getRule() { return rule; } | 42 | @Override public ParserRule getRule() { return rule; } |
43 | 43 | ||
44 | //imports+=Import* commands+=Command* | 44 | //imports+=Import* commands+=Command* |
45 | public Group getGroup() { return cGroup; } | 45 | public Group getGroup() { return cGroup; } |
46 | 46 | ||
47 | //imports+=Import* | 47 | //imports+=Import* |
48 | public Assignment getImportsAssignment_0() { return cImportsAssignment_0; } | 48 | public Assignment getImportsAssignment_0() { return cImportsAssignment_0; } |
49 | 49 | ||
50 | //Import | 50 | //Import |
51 | public RuleCall getImportsImportParserRuleCall_0_0() { return cImportsImportParserRuleCall_0_0; } | 51 | public RuleCall getImportsImportParserRuleCall_0_0() { return cImportsImportParserRuleCall_0_0; } |
52 | 52 | ||
53 | //commands+=Command* | 53 | //commands+=Command* |
54 | public Assignment getCommandsAssignment_1() { return cCommandsAssignment_1; } | 54 | public Assignment getCommandsAssignment_1() { return cCommandsAssignment_1; } |
55 | 55 | ||
56 | //Command | 56 | //Command |
57 | public RuleCall getCommandsCommandParserRuleCall_1_0() { return cCommandsCommandParserRuleCall_1_0; } | 57 | public RuleCall getCommandsCommandParserRuleCall_1_0() { return cCommandsCommandParserRuleCall_1_0; } |
58 | } | 58 | } |
59 | public class CommandElements extends AbstractParserRuleElementFinder { | 59 | public class CommandElements extends AbstractParserRuleElementFinder { |
60 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command"); | 60 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command"); |
61 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 61 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
62 | private final RuleCall cDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 62 | private final RuleCall cDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
63 | private final RuleCall cTaskParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 63 | private final RuleCall cTaskParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
64 | 64 | ||
65 | //Command: | 65 | //Command: |
66 | // Declaration | Task; | 66 | // Declaration | Task; |
67 | @Override public ParserRule getRule() { return rule; } | 67 | @Override public ParserRule getRule() { return rule; } |
68 | 68 | ||
69 | //Declaration | Task | 69 | //Declaration | Task |
70 | public Alternatives getAlternatives() { return cAlternatives; } | 70 | public Alternatives getAlternatives() { return cAlternatives; } |
71 | 71 | ||
72 | //Declaration | 72 | //Declaration |
73 | public RuleCall getDeclarationParserRuleCall_0() { return cDeclarationParserRuleCall_0; } | 73 | public RuleCall getDeclarationParserRuleCall_0() { return cDeclarationParserRuleCall_0; } |
74 | 74 | ||
75 | //Task | 75 | //Task |
76 | public RuleCall getTaskParserRuleCall_1() { return cTaskParserRuleCall_1; } | 76 | public RuleCall getTaskParserRuleCall_1() { return cTaskParserRuleCall_1; } |
77 | } | 77 | } |
78 | public class QualifiedNameElements extends AbstractParserRuleElementFinder { | 78 | public class QualifiedNameElements extends AbstractParserRuleElementFinder { |
79 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.QualifiedName"); | 79 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.QualifiedName"); |
80 | private final Group cGroup = (Group)rule.eContents().get(1); | 80 | private final Group cGroup = (Group)rule.eContents().get(1); |
81 | private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cGroup.eContents().get(0); | 81 | private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cGroup.eContents().get(0); |
82 | private final Group cGroup_1 = (Group)cGroup.eContents().get(1); | 82 | private final Group cGroup_1 = (Group)cGroup.eContents().get(1); |
83 | private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0); | 83 | private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0); |
84 | private final RuleCall cIDTerminalRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1); | 84 | private final RuleCall cIDTerminalRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1); |
85 | 85 | ||
86 | //QualifiedName: | 86 | //QualifiedName: |
87 | // ID ('.' ID)*; | 87 | // ID ('.' ID)*; |
88 | @Override public ParserRule getRule() { return rule; } | 88 | @Override public ParserRule getRule() { return rule; } |
89 | 89 | ||
90 | //ID ('.' ID)* | 90 | //ID ('.' ID)* |
91 | public Group getGroup() { return cGroup; } | 91 | public Group getGroup() { return cGroup; } |
92 | 92 | ||
93 | //ID | 93 | //ID |
94 | public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; } | 94 | public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; } |
95 | 95 | ||
96 | //('.' ID)* | 96 | //('.' ID)* |
97 | public Group getGroup_1() { return cGroup_1; } | 97 | public Group getGroup_1() { return cGroup_1; } |
98 | 98 | ||
99 | //'.' | 99 | //'.' |
100 | public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; } | 100 | public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; } |
101 | 101 | ||
102 | //ID | 102 | //ID |
103 | public RuleCall getIDTerminalRuleCall_1_1() { return cIDTerminalRuleCall_1_1; } | 103 | public RuleCall getIDTerminalRuleCall_1_1() { return cIDTerminalRuleCall_1_1; } |
104 | } | 104 | } |
105 | public class REALLiteralElements extends AbstractParserRuleElementFinder { | 105 | public class REALLiteralElements extends AbstractParserRuleElementFinder { |
106 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral"); | 106 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral"); |
107 | private final Group cGroup = (Group)rule.eContents().get(1); | 107 | private final Group cGroup = (Group)rule.eContents().get(1); |
108 | private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0); | 108 | private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0); |
109 | private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1); | 109 | private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1); |
110 | private final Keyword cFullStopKeyword_2 = (Keyword)cGroup.eContents().get(2); | 110 | private final Keyword cFullStopKeyword_2 = (Keyword)cGroup.eContents().get(2); |
111 | private final RuleCall cINTTerminalRuleCall_3 = (RuleCall)cGroup.eContents().get(3); | 111 | private final RuleCall cINTTerminalRuleCall_3 = (RuleCall)cGroup.eContents().get(3); |
112 | 112 | ||
113 | //REALLiteral ecore::EBigDecimal: | 113 | //REALLiteral ecore::EDouble: |
114 | // '-'? INT '.' INT; | 114 | // '-'? INT '.' INT; |
115 | @Override public ParserRule getRule() { return rule; } | 115 | @Override public ParserRule getRule() { return rule; } |
116 | 116 | ||
117 | //'-'? INT '.' INT | 117 | //'-'? INT '.' INT |
118 | public Group getGroup() { return cGroup; } | 118 | public Group getGroup() { return cGroup; } |
119 | 119 | ||
120 | //'-'? | 120 | //'-'? |
121 | public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; } | 121 | public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; } |
122 | 122 | ||
123 | //INT | 123 | //INT |
124 | public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; } | 124 | public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; } |
125 | 125 | ||
126 | //'.' | 126 | //'.' |
127 | public Keyword getFullStopKeyword_2() { return cFullStopKeyword_2; } | 127 | public Keyword getFullStopKeyword_2() { return cFullStopKeyword_2; } |
128 | 128 | ||
129 | //INT | 129 | //INT |
130 | public RuleCall getINTTerminalRuleCall_3() { return cINTTerminalRuleCall_3; } | 130 | public RuleCall getINTTerminalRuleCall_3() { return cINTTerminalRuleCall_3; } |
131 | } | 131 | } |
132 | public class INTLiteralElements extends AbstractParserRuleElementFinder { | 132 | public class INTLiteralElements extends AbstractParserRuleElementFinder { |
133 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral"); | 133 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral"); |
134 | private final Group cGroup = (Group)rule.eContents().get(1); | 134 | private final Group cGroup = (Group)rule.eContents().get(1); |
135 | private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0); | 135 | private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0); |
136 | private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1); | 136 | private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1); |
137 | 137 | ||
138 | //INTLiteral ecore::EInt: | 138 | //INTLiteral ecore::EInt: |
139 | // '-'? INT; | 139 | // '-'? INT; |
140 | @Override public ParserRule getRule() { return rule; } | 140 | @Override public ParserRule getRule() { return rule; } |
141 | 141 | ||
142 | //'-'? INT | 142 | //'-'? INT |
143 | public Group getGroup() { return cGroup; } | 143 | public Group getGroup() { return cGroup; } |
144 | 144 | ||
145 | //'-'? | 145 | //'-'? |
146 | public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; } | 146 | public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; } |
147 | 147 | ||
148 | //INT | 148 | //INT |
149 | public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; } | 149 | public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; } |
150 | } | 150 | } |
151 | public class ImportElements extends AbstractParserRuleElementFinder { | 151 | public class ImportElements extends AbstractParserRuleElementFinder { |
152 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import"); | 152 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import"); |
153 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 153 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
154 | private final RuleCall cEPackageImportParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 154 | private final RuleCall cEPackageImportParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
155 | private final RuleCall cViatraImportParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 155 | private final RuleCall cViatraImportParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
156 | 156 | ||
157 | ///////////////////////////////////////////////////// | 157 | ///////////////////////////////////////////////////// |
158 | //// Imports | 158 | //// Imports |
159 | ///////////////////////////////////////////////////// | 159 | ///////////////////////////////////////////////////// |
160 | //Import: | 160 | //Import: |
161 | // EPackageImport | ViatraImport; | 161 | // EPackageImport | ViatraImport; |
162 | @Override public ParserRule getRule() { return rule; } | 162 | @Override public ParserRule getRule() { return rule; } |
163 | 163 | ||
164 | //EPackageImport | ViatraImport | 164 | //EPackageImport | ViatraImport |
165 | public Alternatives getAlternatives() { return cAlternatives; } | 165 | public Alternatives getAlternatives() { return cAlternatives; } |
166 | 166 | ||
167 | //EPackageImport | 167 | //EPackageImport |
168 | public RuleCall getEPackageImportParserRuleCall_0() { return cEPackageImportParserRuleCall_0; } | 168 | public RuleCall getEPackageImportParserRuleCall_0() { return cEPackageImportParserRuleCall_0; } |
169 | 169 | ||
170 | //ViatraImport | 170 | //ViatraImport |
171 | public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; } | 171 | public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; } |
172 | } | 172 | } |
173 | public class EPackageImportElements extends AbstractParserRuleElementFinder { | 173 | public class EPackageImportElements extends AbstractParserRuleElementFinder { |
174 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.EPackageImport"); | 174 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.EPackageImport"); |
175 | private final Group cGroup = (Group)rule.eContents().get(1); | 175 | private final Group cGroup = (Group)rule.eContents().get(1); |
176 | private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0); | 176 | private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0); |
177 | private final Keyword cEpackageKeyword_1 = (Keyword)cGroup.eContents().get(1); | 177 | private final Keyword cEpackageKeyword_1 = (Keyword)cGroup.eContents().get(1); |
178 | private final Assignment cImportedPackageAssignment_2 = (Assignment)cGroup.eContents().get(2); | 178 | private final Assignment cImportedPackageAssignment_2 = (Assignment)cGroup.eContents().get(2); |
179 | private final CrossReference cImportedPackageEPackageCrossReference_2_0 = (CrossReference)cImportedPackageAssignment_2.eContents().get(0); | 179 | private final CrossReference cImportedPackageEPackageCrossReference_2_0 = (CrossReference)cImportedPackageAssignment_2.eContents().get(0); |
180 | private final RuleCall cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedPackageEPackageCrossReference_2_0.eContents().get(1); | 180 | private final RuleCall cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedPackageEPackageCrossReference_2_0.eContents().get(1); |
181 | 181 | ||
182 | //EPackageImport: | 182 | //EPackageImport: |
183 | // "import" "epackage" importedPackage=[ecore::EPackage|STRING]; | 183 | // "import" "epackage" importedPackage=[ecore::EPackage|STRING]; |
184 | @Override public ParserRule getRule() { return rule; } | 184 | @Override public ParserRule getRule() { return rule; } |
185 | 185 | ||
186 | //"import" "epackage" importedPackage=[ecore::EPackage|STRING] | 186 | //"import" "epackage" importedPackage=[ecore::EPackage|STRING] |
187 | public Group getGroup() { return cGroup; } | 187 | public Group getGroup() { return cGroup; } |
188 | 188 | ||
189 | //"import" | 189 | //"import" |
190 | public Keyword getImportKeyword_0() { return cImportKeyword_0; } | 190 | public Keyword getImportKeyword_0() { return cImportKeyword_0; } |
191 | 191 | ||
192 | //"epackage" | 192 | //"epackage" |
193 | public Keyword getEpackageKeyword_1() { return cEpackageKeyword_1; } | 193 | public Keyword getEpackageKeyword_1() { return cEpackageKeyword_1; } |
194 | 194 | ||
195 | //importedPackage=[ecore::EPackage|STRING] | 195 | //importedPackage=[ecore::EPackage|STRING] |
196 | public Assignment getImportedPackageAssignment_2() { return cImportedPackageAssignment_2; } | 196 | public Assignment getImportedPackageAssignment_2() { return cImportedPackageAssignment_2; } |
197 | 197 | ||
198 | //[ecore::EPackage|STRING] | 198 | //[ecore::EPackage|STRING] |
199 | public CrossReference getImportedPackageEPackageCrossReference_2_0() { return cImportedPackageEPackageCrossReference_2_0; } | 199 | public CrossReference getImportedPackageEPackageCrossReference_2_0() { return cImportedPackageEPackageCrossReference_2_0; } |
200 | 200 | ||
201 | //STRING | 201 | //STRING |
202 | public RuleCall getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1() { return cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1; } | 202 | public RuleCall getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1() { return cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1; } |
203 | } | 203 | } |
204 | public class ViatraImportElements extends AbstractParserRuleElementFinder { | 204 | public class ViatraImportElements extends AbstractParserRuleElementFinder { |
205 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ViatraImport"); | 205 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ViatraImport"); |
206 | private final Group cGroup = (Group)rule.eContents().get(1); | 206 | private final Group cGroup = (Group)rule.eContents().get(1); |
207 | private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0); | 207 | private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0); |
208 | private final Keyword cViatraKeyword_1 = (Keyword)cGroup.eContents().get(1); | 208 | private final Keyword cViatraKeyword_1 = (Keyword)cGroup.eContents().get(1); |
209 | private final Assignment cImportedViatraAssignment_2 = (Assignment)cGroup.eContents().get(2); | 209 | private final Assignment cImportedViatraAssignment_2 = (Assignment)cGroup.eContents().get(2); |
210 | private final CrossReference cImportedViatraPatternModelCrossReference_2_0 = (CrossReference)cImportedViatraAssignment_2.eContents().get(0); | 210 | private final CrossReference cImportedViatraPatternModelCrossReference_2_0 = (CrossReference)cImportedViatraAssignment_2.eContents().get(0); |
211 | private final RuleCall cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedViatraPatternModelCrossReference_2_0.eContents().get(1); | 211 | private final RuleCall cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedViatraPatternModelCrossReference_2_0.eContents().get(1); |
212 | 212 | ||
213 | //ViatraImport: | 213 | //ViatraImport: |
214 | // "import" "viatra" importedViatra=[viatra::PatternModel|STRING]; | 214 | // "import" "viatra" importedViatra=[viatra::PatternModel|STRING]; |
215 | @Override public ParserRule getRule() { return rule; } | 215 | @Override public ParserRule getRule() { return rule; } |
216 | 216 | ||
217 | //"import" "viatra" importedViatra=[viatra::PatternModel|STRING] | 217 | //"import" "viatra" importedViatra=[viatra::PatternModel|STRING] |
218 | public Group getGroup() { return cGroup; } | 218 | public Group getGroup() { return cGroup; } |
219 | 219 | ||
220 | //"import" | 220 | //"import" |
221 | public Keyword getImportKeyword_0() { return cImportKeyword_0; } | 221 | public Keyword getImportKeyword_0() { return cImportKeyword_0; } |
222 | 222 | ||
223 | //"viatra" | 223 | //"viatra" |
224 | public Keyword getViatraKeyword_1() { return cViatraKeyword_1; } | 224 | public Keyword getViatraKeyword_1() { return cViatraKeyword_1; } |
225 | 225 | ||
226 | //importedViatra=[viatra::PatternModel|STRING] | 226 | //importedViatra=[viatra::PatternModel|STRING] |
227 | public Assignment getImportedViatraAssignment_2() { return cImportedViatraAssignment_2; } | 227 | public Assignment getImportedViatraAssignment_2() { return cImportedViatraAssignment_2; } |
228 | 228 | ||
229 | //[viatra::PatternModel|STRING] | 229 | //[viatra::PatternModel|STRING] |
230 | public CrossReference getImportedViatraPatternModelCrossReference_2_0() { return cImportedViatraPatternModelCrossReference_2_0; } | 230 | public CrossReference getImportedViatraPatternModelCrossReference_2_0() { return cImportedViatraPatternModelCrossReference_2_0; } |
231 | 231 | ||
232 | //STRING | 232 | //STRING |
233 | public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; } | 233 | public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; } |
234 | } | 234 | } |
235 | public class DeclarationElements extends AbstractParserRuleElementFinder { | 235 | public class DeclarationElements extends AbstractParserRuleElementFinder { |
236 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Declaration"); | 236 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Declaration"); |
237 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 237 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
238 | private final RuleCall cFileDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 238 | private final RuleCall cFileDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
239 | private final RuleCall cMetamodelDeclarationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 239 | private final RuleCall cMetamodelDeclarationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
240 | private final RuleCall cPartialModelDeclarationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); | 240 | private final RuleCall cPartialModelDeclarationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); |
241 | private final RuleCall cGraphPatternDeclarationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); | 241 | private final RuleCall cGraphPatternDeclarationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); |
242 | private final RuleCall cConfigDeclarationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); | 242 | private final RuleCall cConfigDeclarationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); |
243 | private final RuleCall cScopeDeclarationParserRuleCall_5 = (RuleCall)cAlternatives.eContents().get(5); | 243 | private final RuleCall cScopeDeclarationParserRuleCall_5 = (RuleCall)cAlternatives.eContents().get(5); |
244 | private final RuleCall cObjectiveDeclarationParserRuleCall_6 = (RuleCall)cAlternatives.eContents().get(6); | 244 | private final RuleCall cObjectiveDeclarationParserRuleCall_6 = (RuleCall)cAlternatives.eContents().get(6); |
245 | 245 | ||
246 | ///////////////////////////////////////////////////// | 246 | ///////////////////////////////////////////////////// |
247 | //// Declaration | 247 | //// Declaration |
248 | ///////////////////////////////////////////////////// | 248 | ///////////////////////////////////////////////////// |
249 | //Declaration: | 249 | //Declaration: |
250 | // FileDeclaration | 250 | // FileDeclaration |
251 | // | MetamodelDeclaration | 251 | // | MetamodelDeclaration |
252 | // | PartialModelDeclaration | 252 | // | PartialModelDeclaration |
253 | // | GraphPatternDeclaration | 253 | // | GraphPatternDeclaration |
254 | // | ConfigDeclaration | 254 | // | ConfigDeclaration |
255 | // | ScopeDeclaration | 255 | // | ScopeDeclaration |
256 | // | ObjectiveDeclaration; | 256 | // | ObjectiveDeclaration; |
257 | @Override public ParserRule getRule() { return rule; } | 257 | @Override public ParserRule getRule() { return rule; } |
258 | 258 | ||
259 | //FileDeclaration | MetamodelDeclaration | PartialModelDeclaration | GraphPatternDeclaration | ConfigDeclaration | | 259 | //FileDeclaration | MetamodelDeclaration | PartialModelDeclaration | GraphPatternDeclaration | ConfigDeclaration | |
260 | //ScopeDeclaration | ObjectiveDeclaration | 260 | //ScopeDeclaration | ObjectiveDeclaration |
261 | public Alternatives getAlternatives() { return cAlternatives; } | 261 | public Alternatives getAlternatives() { return cAlternatives; } |
262 | 262 | ||
263 | //FileDeclaration | 263 | //FileDeclaration |
264 | public RuleCall getFileDeclarationParserRuleCall_0() { return cFileDeclarationParserRuleCall_0; } | 264 | public RuleCall getFileDeclarationParserRuleCall_0() { return cFileDeclarationParserRuleCall_0; } |
265 | 265 | ||
266 | //MetamodelDeclaration | 266 | //MetamodelDeclaration |
267 | public RuleCall getMetamodelDeclarationParserRuleCall_1() { return cMetamodelDeclarationParserRuleCall_1; } | 267 | public RuleCall getMetamodelDeclarationParserRuleCall_1() { return cMetamodelDeclarationParserRuleCall_1; } |
268 | 268 | ||
269 | //PartialModelDeclaration | 269 | //PartialModelDeclaration |
270 | public RuleCall getPartialModelDeclarationParserRuleCall_2() { return cPartialModelDeclarationParserRuleCall_2; } | 270 | public RuleCall getPartialModelDeclarationParserRuleCall_2() { return cPartialModelDeclarationParserRuleCall_2; } |
271 | 271 | ||
272 | //GraphPatternDeclaration | 272 | //GraphPatternDeclaration |
273 | public RuleCall getGraphPatternDeclarationParserRuleCall_3() { return cGraphPatternDeclarationParserRuleCall_3; } | 273 | public RuleCall getGraphPatternDeclarationParserRuleCall_3() { return cGraphPatternDeclarationParserRuleCall_3; } |
274 | 274 | ||
275 | //ConfigDeclaration | 275 | //ConfigDeclaration |
276 | public RuleCall getConfigDeclarationParserRuleCall_4() { return cConfigDeclarationParserRuleCall_4; } | 276 | public RuleCall getConfigDeclarationParserRuleCall_4() { return cConfigDeclarationParserRuleCall_4; } |
277 | 277 | ||
278 | //ScopeDeclaration | 278 | //ScopeDeclaration |
279 | public RuleCall getScopeDeclarationParserRuleCall_5() { return cScopeDeclarationParserRuleCall_5; } | 279 | public RuleCall getScopeDeclarationParserRuleCall_5() { return cScopeDeclarationParserRuleCall_5; } |
280 | 280 | ||
281 | //ObjectiveDeclaration | 281 | //ObjectiveDeclaration |
282 | public RuleCall getObjectiveDeclarationParserRuleCall_6() { return cObjectiveDeclarationParserRuleCall_6; } | 282 | public RuleCall getObjectiveDeclarationParserRuleCall_6() { return cObjectiveDeclarationParserRuleCall_6; } |
283 | } | 283 | } |
284 | public class FileSpecificationElements extends AbstractParserRuleElementFinder { | 284 | public class FileSpecificationElements extends AbstractParserRuleElementFinder { |
285 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification"); | 285 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification"); |
286 | private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1); | 286 | private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1); |
287 | private final RuleCall cPathSTRINGTerminalRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0); | 287 | private final RuleCall cPathSTRINGTerminalRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0); |
288 | 288 | ||
289 | ///////////////////////////////////////////////////// | 289 | ///////////////////////////////////////////////////// |
290 | //// Files and Folders | 290 | //// Files and Folders |
291 | ///////////////////////////////////////////////////// | 291 | ///////////////////////////////////////////////////// |
292 | //FileSpecification: | 292 | //FileSpecification: |
293 | // path=STRING; | 293 | // path=STRING; |
294 | @Override public ParserRule getRule() { return rule; } | 294 | @Override public ParserRule getRule() { return rule; } |
295 | 295 | ||
296 | //path=STRING | 296 | //path=STRING |
297 | public Assignment getPathAssignment() { return cPathAssignment; } | 297 | public Assignment getPathAssignment() { return cPathAssignment; } |
298 | 298 | ||
299 | //STRING | 299 | //STRING |
300 | public RuleCall getPathSTRINGTerminalRuleCall_0() { return cPathSTRINGTerminalRuleCall_0; } | 300 | public RuleCall getPathSTRINGTerminalRuleCall_0() { return cPathSTRINGTerminalRuleCall_0; } |
301 | } | 301 | } |
302 | public class FileDeclarationElements extends AbstractParserRuleElementFinder { | 302 | public class FileDeclarationElements extends AbstractParserRuleElementFinder { |
303 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileDeclaration"); | 303 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileDeclaration"); |
304 | private final Group cGroup = (Group)rule.eContents().get(1); | 304 | private final Group cGroup = (Group)rule.eContents().get(1); |
305 | private final Keyword cFileKeyword_0 = (Keyword)cGroup.eContents().get(0); | 305 | private final Keyword cFileKeyword_0 = (Keyword)cGroup.eContents().get(0); |
306 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 306 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
307 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 307 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
308 | private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2); | 308 | private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2); |
309 | private final Assignment cSpecificationAssignment_3 = (Assignment)cGroup.eContents().get(3); | 309 | private final Assignment cSpecificationAssignment_3 = (Assignment)cGroup.eContents().get(3); |
310 | private final RuleCall cSpecificationFileSpecificationParserRuleCall_3_0 = (RuleCall)cSpecificationAssignment_3.eContents().get(0); | 310 | private final RuleCall cSpecificationFileSpecificationParserRuleCall_3_0 = (RuleCall)cSpecificationAssignment_3.eContents().get(0); |
311 | 311 | ||
312 | //FileDeclaration: | 312 | //FileDeclaration: |
313 | // 'file' name=ID '=' specification=FileSpecification; | 313 | // 'file' name=ID '=' specification=FileSpecification; |
314 | @Override public ParserRule getRule() { return rule; } | 314 | @Override public ParserRule getRule() { return rule; } |
315 | 315 | ||
316 | //'file' name=ID '=' specification=FileSpecification | 316 | //'file' name=ID '=' specification=FileSpecification |
317 | public Group getGroup() { return cGroup; } | 317 | public Group getGroup() { return cGroup; } |
318 | 318 | ||
319 | //'file' | 319 | //'file' |
320 | public Keyword getFileKeyword_0() { return cFileKeyword_0; } | 320 | public Keyword getFileKeyword_0() { return cFileKeyword_0; } |
321 | 321 | ||
322 | //name=ID | 322 | //name=ID |
323 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 323 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
324 | 324 | ||
325 | //ID | 325 | //ID |
326 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } | 326 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } |
327 | 327 | ||
328 | //'=' | 328 | //'=' |
329 | public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; } | 329 | public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; } |
330 | 330 | ||
331 | //specification=FileSpecification | 331 | //specification=FileSpecification |
332 | public Assignment getSpecificationAssignment_3() { return cSpecificationAssignment_3; } | 332 | public Assignment getSpecificationAssignment_3() { return cSpecificationAssignment_3; } |
333 | 333 | ||
334 | //FileSpecification | 334 | //FileSpecification |
335 | public RuleCall getSpecificationFileSpecificationParserRuleCall_3_0() { return cSpecificationFileSpecificationParserRuleCall_3_0; } | 335 | public RuleCall getSpecificationFileSpecificationParserRuleCall_3_0() { return cSpecificationFileSpecificationParserRuleCall_3_0; } |
336 | } | 336 | } |
337 | public class FileReferenceElements extends AbstractParserRuleElementFinder { | 337 | public class FileReferenceElements extends AbstractParserRuleElementFinder { |
338 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileReference"); | 338 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileReference"); |
339 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); | 339 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); |
340 | private final CrossReference cReferredFileDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); | 340 | private final CrossReference cReferredFileDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); |
341 | private final RuleCall cReferredFileDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredFileDeclarationCrossReference_0.eContents().get(1); | 341 | private final RuleCall cReferredFileDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredFileDeclarationCrossReference_0.eContents().get(1); |
342 | 342 | ||
343 | //FileReference: | 343 | //FileReference: |
344 | // referred=[FileDeclaration]; | 344 | // referred=[FileDeclaration]; |
345 | @Override public ParserRule getRule() { return rule; } | 345 | @Override public ParserRule getRule() { return rule; } |
346 | 346 | ||
347 | //referred=[FileDeclaration] | 347 | //referred=[FileDeclaration] |
348 | public Assignment getReferredAssignment() { return cReferredAssignment; } | 348 | public Assignment getReferredAssignment() { return cReferredAssignment; } |
349 | 349 | ||
350 | //[FileDeclaration] | 350 | //[FileDeclaration] |
351 | public CrossReference getReferredFileDeclarationCrossReference_0() { return cReferredFileDeclarationCrossReference_0; } | 351 | public CrossReference getReferredFileDeclarationCrossReference_0() { return cReferredFileDeclarationCrossReference_0; } |
352 | 352 | ||
353 | //ID | 353 | //ID |
354 | public RuleCall getReferredFileDeclarationIDTerminalRuleCall_0_1() { return cReferredFileDeclarationIDTerminalRuleCall_0_1; } | 354 | public RuleCall getReferredFileDeclarationIDTerminalRuleCall_0_1() { return cReferredFileDeclarationIDTerminalRuleCall_0_1; } |
355 | } | 355 | } |
356 | public class FileElements extends AbstractParserRuleElementFinder { | 356 | public class FileElements extends AbstractParserRuleElementFinder { |
357 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File"); | 357 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File"); |
358 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 358 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
359 | private final RuleCall cFileSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 359 | private final RuleCall cFileSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
360 | private final RuleCall cFileReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 360 | private final RuleCall cFileReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
361 | 361 | ||
362 | //File: | 362 | //File: |
363 | // FileSpecification | FileReference; | 363 | // FileSpecification | FileReference; |
364 | @Override public ParserRule getRule() { return rule; } | 364 | @Override public ParserRule getRule() { return rule; } |
365 | 365 | ||
366 | //FileSpecification | FileReference | 366 | //FileSpecification | FileReference |
367 | public Alternatives getAlternatives() { return cAlternatives; } | 367 | public Alternatives getAlternatives() { return cAlternatives; } |
368 | 368 | ||
369 | //FileSpecification | 369 | //FileSpecification |
370 | public RuleCall getFileSpecificationParserRuleCall_0() { return cFileSpecificationParserRuleCall_0; } | 370 | public RuleCall getFileSpecificationParserRuleCall_0() { return cFileSpecificationParserRuleCall_0; } |
371 | 371 | ||
372 | //FileReference | 372 | //FileReference |
373 | public RuleCall getFileReferenceParserRuleCall_1() { return cFileReferenceParserRuleCall_1; } | 373 | public RuleCall getFileReferenceParserRuleCall_1() { return cFileReferenceParserRuleCall_1; } |
374 | } | 374 | } |
375 | public class MetamodelSpecificationElements extends AbstractParserRuleElementFinder { | 375 | public class MetamodelSpecificationElements extends AbstractParserRuleElementFinder { |
376 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification"); | 376 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification"); |
377 | private final Group cGroup = (Group)rule.eContents().get(1); | 377 | private final Group cGroup = (Group)rule.eContents().get(1); |
378 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); | 378 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); |
379 | private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1); | 379 | private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1); |
380 | private final RuleCall cEntriesMetamodelEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0); | 380 | private final RuleCall cEntriesMetamodelEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0); |
381 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 381 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
382 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 382 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
383 | private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); | 383 | private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); |
384 | private final RuleCall cEntriesMetamodelEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0); | 384 | private final RuleCall cEntriesMetamodelEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0); |
385 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 385 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
386 | 386 | ||
387 | ///////////////////////////////////////////////////// | 387 | ///////////////////////////////////////////////////// |
388 | //// Metamodel | 388 | //// Metamodel |
389 | ///////////////////////////////////////////////////// | 389 | ///////////////////////////////////////////////////// |
390 | //MetamodelSpecification: | 390 | //MetamodelSpecification: |
391 | // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}'; | 391 | // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}'; |
392 | @Override public ParserRule getRule() { return rule; } | 392 | @Override public ParserRule getRule() { return rule; } |
393 | 393 | ||
394 | //'{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}' | 394 | //'{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}' |
395 | public Group getGroup() { return cGroup; } | 395 | public Group getGroup() { return cGroup; } |
396 | 396 | ||
397 | //'{' | 397 | //'{' |
398 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } | 398 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } |
399 | 399 | ||
400 | //entries+=MetamodelEntry | 400 | //entries+=MetamodelEntry |
401 | public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; } | 401 | public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; } |
402 | 402 | ||
403 | //MetamodelEntry | 403 | //MetamodelEntry |
404 | public RuleCall getEntriesMetamodelEntryParserRuleCall_1_0() { return cEntriesMetamodelEntryParserRuleCall_1_0; } | 404 | public RuleCall getEntriesMetamodelEntryParserRuleCall_1_0() { return cEntriesMetamodelEntryParserRuleCall_1_0; } |
405 | 405 | ||
406 | //(',' entries+=MetamodelEntry)* | 406 | //(',' entries+=MetamodelEntry)* |
407 | public Group getGroup_2() { return cGroup_2; } | 407 | public Group getGroup_2() { return cGroup_2; } |
408 | 408 | ||
409 | //',' | 409 | //',' |
410 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } | 410 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } |
411 | 411 | ||
412 | //entries+=MetamodelEntry | 412 | //entries+=MetamodelEntry |
413 | public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; } | 413 | public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; } |
414 | 414 | ||
415 | //MetamodelEntry | 415 | //MetamodelEntry |
416 | public RuleCall getEntriesMetamodelEntryParserRuleCall_2_1_0() { return cEntriesMetamodelEntryParserRuleCall_2_1_0; } | 416 | public RuleCall getEntriesMetamodelEntryParserRuleCall_2_1_0() { return cEntriesMetamodelEntryParserRuleCall_2_1_0; } |
417 | 417 | ||
418 | //'}' | 418 | //'}' |
419 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 419 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
420 | } | 420 | } |
421 | public class MetamodelEntryElements extends AbstractParserRuleElementFinder { | 421 | public class MetamodelEntryElements extends AbstractParserRuleElementFinder { |
422 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry"); | 422 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry"); |
423 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 423 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
424 | private final RuleCall cMetamodelElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 424 | private final RuleCall cMetamodelElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
425 | private final RuleCall cAllPackageEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 425 | private final RuleCall cAllPackageEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
426 | 426 | ||
427 | //MetamodelEntry: | 427 | //MetamodelEntry: |
428 | // MetamodelElement | AllPackageEntry; | 428 | // MetamodelElement | AllPackageEntry; |
429 | @Override public ParserRule getRule() { return rule; } | 429 | @Override public ParserRule getRule() { return rule; } |
430 | 430 | ||
431 | //MetamodelElement | AllPackageEntry | 431 | //MetamodelElement | AllPackageEntry |
432 | public Alternatives getAlternatives() { return cAlternatives; } | 432 | public Alternatives getAlternatives() { return cAlternatives; } |
433 | 433 | ||
434 | //MetamodelElement | 434 | //MetamodelElement |
435 | public RuleCall getMetamodelElementParserRuleCall_0() { return cMetamodelElementParserRuleCall_0; } | 435 | public RuleCall getMetamodelElementParserRuleCall_0() { return cMetamodelElementParserRuleCall_0; } |
436 | 436 | ||
437 | //AllPackageEntry | 437 | //AllPackageEntry |
438 | public RuleCall getAllPackageEntryParserRuleCall_1() { return cAllPackageEntryParserRuleCall_1; } | 438 | public RuleCall getAllPackageEntryParserRuleCall_1() { return cAllPackageEntryParserRuleCall_1; } |
439 | } | 439 | } |
440 | public class AllPackageEntryElements extends AbstractParserRuleElementFinder { | 440 | public class AllPackageEntryElements extends AbstractParserRuleElementFinder { |
441 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPackageEntry"); | 441 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPackageEntry"); |
442 | private final Group cGroup = (Group)rule.eContents().get(1); | 442 | private final Group cGroup = (Group)rule.eContents().get(1); |
443 | private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0); | 443 | private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0); |
444 | private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1); | 444 | private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1); |
445 | private final CrossReference cPackageEPackageCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0); | 445 | private final CrossReference cPackageEPackageCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0); |
446 | private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackageEPackageCrossReference_1_0.eContents().get(1); | 446 | private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackageEPackageCrossReference_1_0.eContents().get(1); |
447 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 447 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
448 | private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 448 | private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
449 | private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); | 449 | private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); |
450 | private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); | 450 | private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); |
451 | private final RuleCall cExclusionMetamodelElementParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0); | 451 | private final RuleCall cExclusionMetamodelElementParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0); |
452 | private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3); | 452 | private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3); |
453 | private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0); | 453 | private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0); |
454 | private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1); | 454 | private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1); |
455 | private final RuleCall cExclusionMetamodelElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0); | 455 | private final RuleCall cExclusionMetamodelElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0); |
456 | private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4); | 456 | private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4); |
457 | 457 | ||
458 | //AllPackageEntry: | 458 | //AllPackageEntry: |
459 | // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (',' | 459 | // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (',' |
460 | // exclusion+=MetamodelElement)* '}')?; | 460 | // exclusion+=MetamodelElement)* '}')?; |
461 | @Override public ParserRule getRule() { return rule; } | 461 | @Override public ParserRule getRule() { return rule; } |
462 | 462 | ||
463 | //"package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (',' | 463 | //"package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (',' |
464 | //exclusion+=MetamodelElement)* '}')? | 464 | //exclusion+=MetamodelElement)* '}')? |
465 | public Group getGroup() { return cGroup; } | 465 | public Group getGroup() { return cGroup; } |
466 | 466 | ||
467 | //"package" | 467 | //"package" |
468 | public Keyword getPackageKeyword_0() { return cPackageKeyword_0; } | 468 | public Keyword getPackageKeyword_0() { return cPackageKeyword_0; } |
469 | 469 | ||
470 | //package=[ecore::EPackage|QualifiedName] | 470 | //package=[ecore::EPackage|QualifiedName] |
471 | public Assignment getPackageAssignment_1() { return cPackageAssignment_1; } | 471 | public Assignment getPackageAssignment_1() { return cPackageAssignment_1; } |
472 | 472 | ||
473 | //[ecore::EPackage|QualifiedName] | 473 | //[ecore::EPackage|QualifiedName] |
474 | public CrossReference getPackageEPackageCrossReference_1_0() { return cPackageEPackageCrossReference_1_0; } | 474 | public CrossReference getPackageEPackageCrossReference_1_0() { return cPackageEPackageCrossReference_1_0; } |
475 | 475 | ||
476 | //QualifiedName | 476 | //QualifiedName |
477 | public RuleCall getPackageEPackageQualifiedNameParserRuleCall_1_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_1_0_1; } | 477 | public RuleCall getPackageEPackageQualifiedNameParserRuleCall_1_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_1_0_1; } |
478 | 478 | ||
479 | //("excluding" '{' exclusion+=MetamodelElement (',' exclusion+=MetamodelElement)* '}')? | 479 | //("excluding" '{' exclusion+=MetamodelElement (',' exclusion+=MetamodelElement)* '}')? |
480 | public Group getGroup_2() { return cGroup_2; } | 480 | public Group getGroup_2() { return cGroup_2; } |
481 | 481 | ||
482 | //"excluding" | 482 | //"excluding" |
483 | public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; } | 483 | public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; } |
484 | 484 | ||
485 | //'{' | 485 | //'{' |
486 | public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; } | 486 | public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; } |
487 | 487 | ||
488 | //exclusion+=MetamodelElement | 488 | //exclusion+=MetamodelElement |
489 | public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; } | 489 | public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; } |
490 | 490 | ||
491 | //MetamodelElement | 491 | //MetamodelElement |
492 | public RuleCall getExclusionMetamodelElementParserRuleCall_2_2_0() { return cExclusionMetamodelElementParserRuleCall_2_2_0; } | 492 | public RuleCall getExclusionMetamodelElementParserRuleCall_2_2_0() { return cExclusionMetamodelElementParserRuleCall_2_2_0; } |
493 | 493 | ||
494 | //(',' exclusion+=MetamodelElement)* | 494 | //(',' exclusion+=MetamodelElement)* |
495 | public Group getGroup_2_3() { return cGroup_2_3; } | 495 | public Group getGroup_2_3() { return cGroup_2_3; } |
496 | 496 | ||
497 | //',' | 497 | //',' |
498 | public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; } | 498 | public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; } |
499 | 499 | ||
500 | //exclusion+=MetamodelElement | 500 | //exclusion+=MetamodelElement |
501 | public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; } | 501 | public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; } |
502 | 502 | ||
503 | //MetamodelElement | 503 | //MetamodelElement |
504 | public RuleCall getExclusionMetamodelElementParserRuleCall_2_3_1_0() { return cExclusionMetamodelElementParserRuleCall_2_3_1_0; } | 504 | public RuleCall getExclusionMetamodelElementParserRuleCall_2_3_1_0() { return cExclusionMetamodelElementParserRuleCall_2_3_1_0; } |
505 | 505 | ||
506 | //'}' | 506 | //'}' |
507 | public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; } | 507 | public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; } |
508 | } | 508 | } |
509 | public class MetamodelElementElements extends AbstractParserRuleElementFinder { | 509 | public class MetamodelElementElements extends AbstractParserRuleElementFinder { |
510 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement"); | 510 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement"); |
511 | private final Group cGroup = (Group)rule.eContents().get(1); | 511 | private final Group cGroup = (Group)rule.eContents().get(1); |
512 | private final Group cGroup_0 = (Group)cGroup.eContents().get(0); | 512 | private final Group cGroup_0 = (Group)cGroup.eContents().get(0); |
513 | private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0); | 513 | private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0); |
514 | private final CrossReference cPackageEPackageCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0); | 514 | private final CrossReference cPackageEPackageCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0); |
515 | private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackageEPackageCrossReference_0_0_0.eContents().get(1); | 515 | private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackageEPackageCrossReference_0_0_0.eContents().get(1); |
516 | private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1); | 516 | private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1); |
517 | private final Assignment cClassifierAssignment_1 = (Assignment)cGroup.eContents().get(1); | 517 | private final Assignment cClassifierAssignment_1 = (Assignment)cGroup.eContents().get(1); |
518 | private final CrossReference cClassifierEClassifierCrossReference_1_0 = (CrossReference)cClassifierAssignment_1.eContents().get(0); | 518 | private final CrossReference cClassifierEClassifierCrossReference_1_0 = (CrossReference)cClassifierAssignment_1.eContents().get(0); |
519 | private final RuleCall cClassifierEClassifierIDTerminalRuleCall_1_0_1 = (RuleCall)cClassifierEClassifierCrossReference_1_0.eContents().get(1); | 519 | private final RuleCall cClassifierEClassifierIDTerminalRuleCall_1_0_1 = (RuleCall)cClassifierEClassifierCrossReference_1_0.eContents().get(1); |
520 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 520 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
521 | private final Keyword cFullStopKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 521 | private final Keyword cFullStopKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
522 | private final Assignment cFeatureAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); | 522 | private final Assignment cFeatureAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); |
523 | private final CrossReference cFeatureENamedElementCrossReference_2_1_0 = (CrossReference)cFeatureAssignment_2_1.eContents().get(0); | 523 | private final CrossReference cFeatureENamedElementCrossReference_2_1_0 = (CrossReference)cFeatureAssignment_2_1.eContents().get(0); |
524 | private final RuleCall cFeatureENamedElementIDTerminalRuleCall_2_1_0_1 = (RuleCall)cFeatureENamedElementCrossReference_2_1_0.eContents().get(1); | 524 | private final RuleCall cFeatureENamedElementIDTerminalRuleCall_2_1_0_1 = (RuleCall)cFeatureENamedElementCrossReference_2_1_0.eContents().get(1); |
525 | 525 | ||
526 | //MetamodelElement: | 526 | //MetamodelElement: |
527 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' | 527 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' |
528 | // feature=[ecore::ENamedElement])?; | 528 | // feature=[ecore::ENamedElement])?; |
529 | @Override public ParserRule getRule() { return rule; } | 529 | @Override public ParserRule getRule() { return rule; } |
530 | 530 | ||
531 | //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])? | 531 | //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])? |
532 | public Group getGroup() { return cGroup; } | 532 | public Group getGroup() { return cGroup; } |
533 | 533 | ||
534 | //(package=[ecore::EPackage|QualifiedName] '::')? | 534 | //(package=[ecore::EPackage|QualifiedName] '::')? |
535 | public Group getGroup_0() { return cGroup_0; } | 535 | public Group getGroup_0() { return cGroup_0; } |
536 | 536 | ||
537 | //package=[ecore::EPackage|QualifiedName] | 537 | //package=[ecore::EPackage|QualifiedName] |
538 | public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; } | 538 | public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; } |
539 | 539 | ||
540 | //[ecore::EPackage|QualifiedName] | 540 | //[ecore::EPackage|QualifiedName] |
541 | public CrossReference getPackageEPackageCrossReference_0_0_0() { return cPackageEPackageCrossReference_0_0_0; } | 541 | public CrossReference getPackageEPackageCrossReference_0_0_0() { return cPackageEPackageCrossReference_0_0_0; } |
542 | 542 | ||
543 | //QualifiedName | 543 | //QualifiedName |
544 | public RuleCall getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1; } | 544 | public RuleCall getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1; } |
545 | 545 | ||
546 | //'::' | 546 | //'::' |
547 | public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; } | 547 | public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; } |
548 | 548 | ||
549 | //classifier=[ecore::EClassifier] | 549 | //classifier=[ecore::EClassifier] |
550 | public Assignment getClassifierAssignment_1() { return cClassifierAssignment_1; } | 550 | public Assignment getClassifierAssignment_1() { return cClassifierAssignment_1; } |
551 | 551 | ||
552 | //[ecore::EClassifier] | 552 | //[ecore::EClassifier] |
553 | public CrossReference getClassifierEClassifierCrossReference_1_0() { return cClassifierEClassifierCrossReference_1_0; } | 553 | public CrossReference getClassifierEClassifierCrossReference_1_0() { return cClassifierEClassifierCrossReference_1_0; } |
554 | 554 | ||
555 | //ID | 555 | //ID |
556 | public RuleCall getClassifierEClassifierIDTerminalRuleCall_1_0_1() { return cClassifierEClassifierIDTerminalRuleCall_1_0_1; } | 556 | public RuleCall getClassifierEClassifierIDTerminalRuleCall_1_0_1() { return cClassifierEClassifierIDTerminalRuleCall_1_0_1; } |
557 | 557 | ||
558 | //('.' feature=[ecore::ENamedElement])? | 558 | //('.' feature=[ecore::ENamedElement])? |
559 | public Group getGroup_2() { return cGroup_2; } | 559 | public Group getGroup_2() { return cGroup_2; } |
560 | 560 | ||
561 | //'.' | 561 | //'.' |
562 | public Keyword getFullStopKeyword_2_0() { return cFullStopKeyword_2_0; } | 562 | public Keyword getFullStopKeyword_2_0() { return cFullStopKeyword_2_0; } |
563 | 563 | ||
564 | //feature=[ecore::ENamedElement] | 564 | //feature=[ecore::ENamedElement] |
565 | public Assignment getFeatureAssignment_2_1() { return cFeatureAssignment_2_1; } | 565 | public Assignment getFeatureAssignment_2_1() { return cFeatureAssignment_2_1; } |
566 | 566 | ||
567 | //[ecore::ENamedElement] | 567 | //[ecore::ENamedElement] |
568 | public CrossReference getFeatureENamedElementCrossReference_2_1_0() { return cFeatureENamedElementCrossReference_2_1_0; } | 568 | public CrossReference getFeatureENamedElementCrossReference_2_1_0() { return cFeatureENamedElementCrossReference_2_1_0; } |
569 | 569 | ||
570 | //ID | 570 | //ID |
571 | public RuleCall getFeatureENamedElementIDTerminalRuleCall_2_1_0_1() { return cFeatureENamedElementIDTerminalRuleCall_2_1_0_1; } | 571 | public RuleCall getFeatureENamedElementIDTerminalRuleCall_2_1_0_1() { return cFeatureENamedElementIDTerminalRuleCall_2_1_0_1; } |
572 | } | 572 | } |
573 | public class MetamodelDeclarationElements extends AbstractParserRuleElementFinder { | 573 | public class MetamodelDeclarationElements extends AbstractParserRuleElementFinder { |
574 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelDeclaration"); | 574 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelDeclaration"); |
575 | private final Group cGroup = (Group)rule.eContents().get(1); | 575 | private final Group cGroup = (Group)rule.eContents().get(1); |
576 | private final Keyword cMetamodelKeyword_0 = (Keyword)cGroup.eContents().get(0); | 576 | private final Keyword cMetamodelKeyword_0 = (Keyword)cGroup.eContents().get(0); |
577 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 577 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
578 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 578 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
579 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); | 579 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); |
580 | private final RuleCall cSpecificationMetamodelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); | 580 | private final RuleCall cSpecificationMetamodelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); |
581 | 581 | ||
582 | //MetamodelDeclaration: | 582 | //MetamodelDeclaration: |
583 | // 'metamodel' name=ID specification=MetamodelSpecification; | 583 | // 'metamodel' name=ID specification=MetamodelSpecification; |
584 | @Override public ParserRule getRule() { return rule; } | 584 | @Override public ParserRule getRule() { return rule; } |
585 | 585 | ||
586 | //'metamodel' name=ID specification=MetamodelSpecification | 586 | //'metamodel' name=ID specification=MetamodelSpecification |
587 | public Group getGroup() { return cGroup; } | 587 | public Group getGroup() { return cGroup; } |
588 | 588 | ||
589 | //'metamodel' | 589 | //'metamodel' |
590 | public Keyword getMetamodelKeyword_0() { return cMetamodelKeyword_0; } | 590 | public Keyword getMetamodelKeyword_0() { return cMetamodelKeyword_0; } |
591 | 591 | ||
592 | //name=ID | 592 | //name=ID |
593 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 593 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
594 | 594 | ||
595 | //ID | 595 | //ID |
596 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } | 596 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } |
597 | 597 | ||
598 | //specification=MetamodelSpecification | 598 | //specification=MetamodelSpecification |
599 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } | 599 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } |
600 | 600 | ||
601 | //MetamodelSpecification | 601 | //MetamodelSpecification |
602 | public RuleCall getSpecificationMetamodelSpecificationParserRuleCall_2_0() { return cSpecificationMetamodelSpecificationParserRuleCall_2_0; } | 602 | public RuleCall getSpecificationMetamodelSpecificationParserRuleCall_2_0() { return cSpecificationMetamodelSpecificationParserRuleCall_2_0; } |
603 | } | 603 | } |
604 | public class MetamodelReferenceElements extends AbstractParserRuleElementFinder { | 604 | public class MetamodelReferenceElements extends AbstractParserRuleElementFinder { |
605 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelReference"); | 605 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelReference"); |
606 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); | 606 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); |
607 | private final CrossReference cReferredMetamodelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); | 607 | private final CrossReference cReferredMetamodelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); |
608 | private final RuleCall cReferredMetamodelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredMetamodelDeclarationCrossReference_0.eContents().get(1); | 608 | private final RuleCall cReferredMetamodelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredMetamodelDeclarationCrossReference_0.eContents().get(1); |
609 | 609 | ||
610 | //MetamodelReference: | 610 | //MetamodelReference: |
611 | // referred=[MetamodelDeclaration]; | 611 | // referred=[MetamodelDeclaration]; |
612 | @Override public ParserRule getRule() { return rule; } | 612 | @Override public ParserRule getRule() { return rule; } |
613 | 613 | ||
614 | //referred=[MetamodelDeclaration] | 614 | //referred=[MetamodelDeclaration] |
615 | public Assignment getReferredAssignment() { return cReferredAssignment; } | 615 | public Assignment getReferredAssignment() { return cReferredAssignment; } |
616 | 616 | ||
617 | //[MetamodelDeclaration] | 617 | //[MetamodelDeclaration] |
618 | public CrossReference getReferredMetamodelDeclarationCrossReference_0() { return cReferredMetamodelDeclarationCrossReference_0; } | 618 | public CrossReference getReferredMetamodelDeclarationCrossReference_0() { return cReferredMetamodelDeclarationCrossReference_0; } |
619 | 619 | ||
620 | //ID | 620 | //ID |
621 | public RuleCall getReferredMetamodelDeclarationIDTerminalRuleCall_0_1() { return cReferredMetamodelDeclarationIDTerminalRuleCall_0_1; } | 621 | public RuleCall getReferredMetamodelDeclarationIDTerminalRuleCall_0_1() { return cReferredMetamodelDeclarationIDTerminalRuleCall_0_1; } |
622 | } | 622 | } |
623 | public class MetamodelElements extends AbstractParserRuleElementFinder { | 623 | public class MetamodelElements extends AbstractParserRuleElementFinder { |
624 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel"); | 624 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel"); |
625 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 625 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
626 | private final RuleCall cMetamodelReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 626 | private final RuleCall cMetamodelReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
627 | private final RuleCall cMetamodelSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 627 | private final RuleCall cMetamodelSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
628 | 628 | ||
629 | //Metamodel: | 629 | //Metamodel: |
630 | // MetamodelReference | MetamodelSpecification; | 630 | // MetamodelReference | MetamodelSpecification; |
631 | @Override public ParserRule getRule() { return rule; } | 631 | @Override public ParserRule getRule() { return rule; } |
632 | 632 | ||
633 | //MetamodelReference | MetamodelSpecification | 633 | //MetamodelReference | MetamodelSpecification |
634 | public Alternatives getAlternatives() { return cAlternatives; } | 634 | public Alternatives getAlternatives() { return cAlternatives; } |
635 | 635 | ||
636 | //MetamodelReference | 636 | //MetamodelReference |
637 | public RuleCall getMetamodelReferenceParserRuleCall_0() { return cMetamodelReferenceParserRuleCall_0; } | 637 | public RuleCall getMetamodelReferenceParserRuleCall_0() { return cMetamodelReferenceParserRuleCall_0; } |
638 | 638 | ||
639 | //MetamodelSpecification | 639 | //MetamodelSpecification |
640 | public RuleCall getMetamodelSpecificationParserRuleCall_1() { return cMetamodelSpecificationParserRuleCall_1; } | 640 | public RuleCall getMetamodelSpecificationParserRuleCall_1() { return cMetamodelSpecificationParserRuleCall_1; } |
641 | } | 641 | } |
642 | public class PartialModelSpecificationElements extends AbstractParserRuleElementFinder { | 642 | public class PartialModelSpecificationElements extends AbstractParserRuleElementFinder { |
643 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification"); | 643 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification"); |
644 | private final Group cGroup = (Group)rule.eContents().get(1); | 644 | private final Group cGroup = (Group)rule.eContents().get(1); |
645 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); | 645 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); |
646 | private final Assignment cEntryAssignment_1 = (Assignment)cGroup.eContents().get(1); | 646 | private final Assignment cEntryAssignment_1 = (Assignment)cGroup.eContents().get(1); |
647 | private final RuleCall cEntryPartialModelEntryParserRuleCall_1_0 = (RuleCall)cEntryAssignment_1.eContents().get(0); | 647 | private final RuleCall cEntryPartialModelEntryParserRuleCall_1_0 = (RuleCall)cEntryAssignment_1.eContents().get(0); |
648 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 648 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
649 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 649 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
650 | private final Assignment cEntryAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); | 650 | private final Assignment cEntryAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); |
651 | private final RuleCall cEntryPartialModelEntryParserRuleCall_2_1_0 = (RuleCall)cEntryAssignment_2_1.eContents().get(0); | 651 | private final RuleCall cEntryPartialModelEntryParserRuleCall_2_1_0 = (RuleCall)cEntryAssignment_2_1.eContents().get(0); |
652 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 652 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
653 | 653 | ||
654 | ///////////////////////////////////////////////////// | 654 | ///////////////////////////////////////////////////// |
655 | //// Partial Model | 655 | //// Partial Model |
656 | ///////////////////////////////////////////////////// | 656 | ///////////////////////////////////////////////////// |
657 | //PartialModelSpecification: | 657 | //PartialModelSpecification: |
658 | // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}'; | 658 | // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}'; |
659 | @Override public ParserRule getRule() { return rule; } | 659 | @Override public ParserRule getRule() { return rule; } |
660 | 660 | ||
661 | //'{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}' | 661 | //'{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}' |
662 | public Group getGroup() { return cGroup; } | 662 | public Group getGroup() { return cGroup; } |
663 | 663 | ||
664 | //'{' | 664 | //'{' |
665 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } | 665 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } |
666 | 666 | ||
667 | //entry+=PartialModelEntry | 667 | //entry+=PartialModelEntry |
668 | public Assignment getEntryAssignment_1() { return cEntryAssignment_1; } | 668 | public Assignment getEntryAssignment_1() { return cEntryAssignment_1; } |
669 | 669 | ||
670 | //PartialModelEntry | 670 | //PartialModelEntry |
671 | public RuleCall getEntryPartialModelEntryParserRuleCall_1_0() { return cEntryPartialModelEntryParserRuleCall_1_0; } | 671 | public RuleCall getEntryPartialModelEntryParserRuleCall_1_0() { return cEntryPartialModelEntryParserRuleCall_1_0; } |
672 | 672 | ||
673 | //(',' entry+=PartialModelEntry)? | 673 | //(',' entry+=PartialModelEntry)? |
674 | public Group getGroup_2() { return cGroup_2; } | 674 | public Group getGroup_2() { return cGroup_2; } |
675 | 675 | ||
676 | //',' | 676 | //',' |
677 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } | 677 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } |
678 | 678 | ||
679 | //entry+=PartialModelEntry | 679 | //entry+=PartialModelEntry |
680 | public Assignment getEntryAssignment_2_1() { return cEntryAssignment_2_1; } | 680 | public Assignment getEntryAssignment_2_1() { return cEntryAssignment_2_1; } |
681 | 681 | ||
682 | //PartialModelEntry | 682 | //PartialModelEntry |
683 | public RuleCall getEntryPartialModelEntryParserRuleCall_2_1_0() { return cEntryPartialModelEntryParserRuleCall_2_1_0; } | 683 | public RuleCall getEntryPartialModelEntryParserRuleCall_2_1_0() { return cEntryPartialModelEntryParserRuleCall_2_1_0; } |
684 | 684 | ||
685 | //'}' | 685 | //'}' |
686 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 686 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
687 | } | 687 | } |
688 | public class PartialModelEntryElements extends AbstractParserRuleElementFinder { | 688 | public class PartialModelEntryElements extends AbstractParserRuleElementFinder { |
689 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry"); | 689 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry"); |
690 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 690 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
691 | private final RuleCall cModelEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 691 | private final RuleCall cModelEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
692 | private final RuleCall cFolderEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 692 | private final RuleCall cFolderEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
693 | 693 | ||
694 | //PartialModelEntry: | 694 | //PartialModelEntry: |
695 | // ModelEntry | FolderEntry; | 695 | // ModelEntry | FolderEntry; |
696 | @Override public ParserRule getRule() { return rule; } | 696 | @Override public ParserRule getRule() { return rule; } |
697 | 697 | ||
698 | //ModelEntry | FolderEntry | 698 | //ModelEntry | FolderEntry |
699 | public Alternatives getAlternatives() { return cAlternatives; } | 699 | public Alternatives getAlternatives() { return cAlternatives; } |
700 | 700 | ||
701 | //ModelEntry | 701 | //ModelEntry |
702 | public RuleCall getModelEntryParserRuleCall_0() { return cModelEntryParserRuleCall_0; } | 702 | public RuleCall getModelEntryParserRuleCall_0() { return cModelEntryParserRuleCall_0; } |
703 | 703 | ||
704 | //FolderEntry | 704 | //FolderEntry |
705 | public RuleCall getFolderEntryParserRuleCall_1() { return cFolderEntryParserRuleCall_1; } | 705 | public RuleCall getFolderEntryParserRuleCall_1() { return cFolderEntryParserRuleCall_1; } |
706 | } | 706 | } |
707 | public class ModelEntryElements extends AbstractParserRuleElementFinder { | 707 | public class ModelEntryElements extends AbstractParserRuleElementFinder { |
708 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry"); | 708 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry"); |
709 | private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1); | 709 | private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1); |
710 | private final RuleCall cPathFileParserRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0); | 710 | private final RuleCall cPathFileParserRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0); |
711 | 711 | ||
712 | //ModelEntry: | 712 | //ModelEntry: |
713 | // path=File; | 713 | // path=File; |
714 | @Override public ParserRule getRule() { return rule; } | 714 | @Override public ParserRule getRule() { return rule; } |
715 | 715 | ||
716 | //path=File | 716 | //path=File |
717 | public Assignment getPathAssignment() { return cPathAssignment; } | 717 | public Assignment getPathAssignment() { return cPathAssignment; } |
718 | 718 | ||
719 | //File | 719 | //File |
720 | public RuleCall getPathFileParserRuleCall_0() { return cPathFileParserRuleCall_0; } | 720 | public RuleCall getPathFileParserRuleCall_0() { return cPathFileParserRuleCall_0; } |
721 | } | 721 | } |
722 | public class FolderEntryElements extends AbstractParserRuleElementFinder { | 722 | public class FolderEntryElements extends AbstractParserRuleElementFinder { |
723 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FolderEntry"); | 723 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FolderEntry"); |
724 | private final Group cGroup = (Group)rule.eContents().get(1); | 724 | private final Group cGroup = (Group)rule.eContents().get(1); |
725 | private final Keyword cFolderKeyword_0 = (Keyword)cGroup.eContents().get(0); | 725 | private final Keyword cFolderKeyword_0 = (Keyword)cGroup.eContents().get(0); |
726 | private final Assignment cPathAssignment_1 = (Assignment)cGroup.eContents().get(1); | 726 | private final Assignment cPathAssignment_1 = (Assignment)cGroup.eContents().get(1); |
727 | private final RuleCall cPathFileParserRuleCall_1_0 = (RuleCall)cPathAssignment_1.eContents().get(0); | 727 | private final RuleCall cPathFileParserRuleCall_1_0 = (RuleCall)cPathAssignment_1.eContents().get(0); |
728 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 728 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
729 | private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 729 | private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
730 | private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); | 730 | private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); |
731 | private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); | 731 | private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); |
732 | private final RuleCall cExclusionModelEntryParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0); | 732 | private final RuleCall cExclusionModelEntryParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0); |
733 | private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3); | 733 | private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3); |
734 | private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0); | 734 | private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0); |
735 | private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1); | 735 | private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1); |
736 | private final RuleCall cExclusionModelEntryParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0); | 736 | private final RuleCall cExclusionModelEntryParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0); |
737 | private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4); | 737 | private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4); |
738 | 738 | ||
739 | //FolderEntry: | 739 | //FolderEntry: |
740 | // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?; | 740 | // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?; |
741 | @Override public ParserRule getRule() { return rule; } | 741 | @Override public ParserRule getRule() { return rule; } |
742 | 742 | ||
743 | //"folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")? | 743 | //"folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")? |
744 | public Group getGroup() { return cGroup; } | 744 | public Group getGroup() { return cGroup; } |
745 | 745 | ||
746 | //"folder" | 746 | //"folder" |
747 | public Keyword getFolderKeyword_0() { return cFolderKeyword_0; } | 747 | public Keyword getFolderKeyword_0() { return cFolderKeyword_0; } |
748 | 748 | ||
749 | //path=File | 749 | //path=File |
750 | public Assignment getPathAssignment_1() { return cPathAssignment_1; } | 750 | public Assignment getPathAssignment_1() { return cPathAssignment_1; } |
751 | 751 | ||
752 | //File | 752 | //File |
753 | public RuleCall getPathFileParserRuleCall_1_0() { return cPathFileParserRuleCall_1_0; } | 753 | public RuleCall getPathFileParserRuleCall_1_0() { return cPathFileParserRuleCall_1_0; } |
754 | 754 | ||
755 | //("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")? | 755 | //("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")? |
756 | public Group getGroup_2() { return cGroup_2; } | 756 | public Group getGroup_2() { return cGroup_2; } |
757 | 757 | ||
758 | //"excluding" | 758 | //"excluding" |
759 | public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; } | 759 | public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; } |
760 | 760 | ||
761 | //"{" | 761 | //"{" |
762 | public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; } | 762 | public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; } |
763 | 763 | ||
764 | //exclusion+=ModelEntry | 764 | //exclusion+=ModelEntry |
765 | public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; } | 765 | public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; } |
766 | 766 | ||
767 | //ModelEntry | 767 | //ModelEntry |
768 | public RuleCall getExclusionModelEntryParserRuleCall_2_2_0() { return cExclusionModelEntryParserRuleCall_2_2_0; } | 768 | public RuleCall getExclusionModelEntryParserRuleCall_2_2_0() { return cExclusionModelEntryParserRuleCall_2_2_0; } |
769 | 769 | ||
770 | //("," exclusion+=ModelEntry)* | 770 | //("," exclusion+=ModelEntry)* |
771 | public Group getGroup_2_3() { return cGroup_2_3; } | 771 | public Group getGroup_2_3() { return cGroup_2_3; } |
772 | 772 | ||
773 | //"," | 773 | //"," |
774 | public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; } | 774 | public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; } |
775 | 775 | ||
776 | //exclusion+=ModelEntry | 776 | //exclusion+=ModelEntry |
777 | public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; } | 777 | public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; } |
778 | 778 | ||
779 | //ModelEntry | 779 | //ModelEntry |
780 | public RuleCall getExclusionModelEntryParserRuleCall_2_3_1_0() { return cExclusionModelEntryParserRuleCall_2_3_1_0; } | 780 | public RuleCall getExclusionModelEntryParserRuleCall_2_3_1_0() { return cExclusionModelEntryParserRuleCall_2_3_1_0; } |
781 | 781 | ||
782 | //"}" | 782 | //"}" |
783 | public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; } | 783 | public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; } |
784 | } | 784 | } |
785 | public class PartialModelDeclarationElements extends AbstractParserRuleElementFinder { | 785 | public class PartialModelDeclarationElements extends AbstractParserRuleElementFinder { |
786 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelDeclaration"); | 786 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelDeclaration"); |
787 | private final Group cGroup = (Group)rule.eContents().get(1); | 787 | private final Group cGroup = (Group)rule.eContents().get(1); |
788 | private final Keyword cModelsKeyword_0 = (Keyword)cGroup.eContents().get(0); | 788 | private final Keyword cModelsKeyword_0 = (Keyword)cGroup.eContents().get(0); |
789 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 789 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
790 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 790 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
791 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); | 791 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); |
792 | private final RuleCall cSpecificationPartialModelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); | 792 | private final RuleCall cSpecificationPartialModelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); |
793 | 793 | ||
794 | //PartialModelDeclaration: | 794 | //PartialModelDeclaration: |
795 | // 'models' name=ID specification=PartialModelSpecification; | 795 | // 'models' name=ID specification=PartialModelSpecification; |
796 | @Override public ParserRule getRule() { return rule; } | 796 | @Override public ParserRule getRule() { return rule; } |
797 | 797 | ||
798 | //'models' name=ID specification=PartialModelSpecification | 798 | //'models' name=ID specification=PartialModelSpecification |
799 | public Group getGroup() { return cGroup; } | 799 | public Group getGroup() { return cGroup; } |
800 | 800 | ||
801 | //'models' | 801 | //'models' |
802 | public Keyword getModelsKeyword_0() { return cModelsKeyword_0; } | 802 | public Keyword getModelsKeyword_0() { return cModelsKeyword_0; } |
803 | 803 | ||
804 | //name=ID | 804 | //name=ID |
805 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 805 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
806 | 806 | ||
807 | //ID | 807 | //ID |
808 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } | 808 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } |
809 | 809 | ||
810 | //specification=PartialModelSpecification | 810 | //specification=PartialModelSpecification |
811 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } | 811 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } |
812 | 812 | ||
813 | //PartialModelSpecification | 813 | //PartialModelSpecification |
814 | public RuleCall getSpecificationPartialModelSpecificationParserRuleCall_2_0() { return cSpecificationPartialModelSpecificationParserRuleCall_2_0; } | 814 | public RuleCall getSpecificationPartialModelSpecificationParserRuleCall_2_0() { return cSpecificationPartialModelSpecificationParserRuleCall_2_0; } |
815 | } | 815 | } |
816 | public class PartialModelReferenceElements extends AbstractParserRuleElementFinder { | 816 | public class PartialModelReferenceElements extends AbstractParserRuleElementFinder { |
817 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelReference"); | 817 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelReference"); |
818 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); | 818 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); |
819 | private final CrossReference cReferredPartialModelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); | 819 | private final CrossReference cReferredPartialModelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); |
820 | private final RuleCall cReferredPartialModelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredPartialModelDeclarationCrossReference_0.eContents().get(1); | 820 | private final RuleCall cReferredPartialModelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredPartialModelDeclarationCrossReference_0.eContents().get(1); |
821 | 821 | ||
822 | //PartialModelReference: | 822 | //PartialModelReference: |
823 | // referred=[PartialModelDeclaration]; | 823 | // referred=[PartialModelDeclaration]; |
824 | @Override public ParserRule getRule() { return rule; } | 824 | @Override public ParserRule getRule() { return rule; } |
825 | 825 | ||
826 | //referred=[PartialModelDeclaration] | 826 | //referred=[PartialModelDeclaration] |
827 | public Assignment getReferredAssignment() { return cReferredAssignment; } | 827 | public Assignment getReferredAssignment() { return cReferredAssignment; } |
828 | 828 | ||
829 | //[PartialModelDeclaration] | 829 | //[PartialModelDeclaration] |
830 | public CrossReference getReferredPartialModelDeclarationCrossReference_0() { return cReferredPartialModelDeclarationCrossReference_0; } | 830 | public CrossReference getReferredPartialModelDeclarationCrossReference_0() { return cReferredPartialModelDeclarationCrossReference_0; } |
831 | 831 | ||
832 | //ID | 832 | //ID |
833 | public RuleCall getReferredPartialModelDeclarationIDTerminalRuleCall_0_1() { return cReferredPartialModelDeclarationIDTerminalRuleCall_0_1; } | 833 | public RuleCall getReferredPartialModelDeclarationIDTerminalRuleCall_0_1() { return cReferredPartialModelDeclarationIDTerminalRuleCall_0_1; } |
834 | } | 834 | } |
835 | public class PartialModelElements extends AbstractParserRuleElementFinder { | 835 | public class PartialModelElements extends AbstractParserRuleElementFinder { |
836 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel"); | 836 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel"); |
837 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 837 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
838 | private final RuleCall cPartialModelSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 838 | private final RuleCall cPartialModelSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
839 | private final RuleCall cPartialModelReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 839 | private final RuleCall cPartialModelReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
840 | 840 | ||
841 | //PartialModel: | 841 | //PartialModel: |
842 | // PartialModelSpecification | PartialModelReference; | 842 | // PartialModelSpecification | PartialModelReference; |
843 | @Override public ParserRule getRule() { return rule; } | 843 | @Override public ParserRule getRule() { return rule; } |
844 | 844 | ||
845 | //PartialModelSpecification | PartialModelReference | 845 | //PartialModelSpecification | PartialModelReference |
846 | public Alternatives getAlternatives() { return cAlternatives; } | 846 | public Alternatives getAlternatives() { return cAlternatives; } |
847 | 847 | ||
848 | //PartialModelSpecification | 848 | //PartialModelSpecification |
849 | public RuleCall getPartialModelSpecificationParserRuleCall_0() { return cPartialModelSpecificationParserRuleCall_0; } | 849 | public RuleCall getPartialModelSpecificationParserRuleCall_0() { return cPartialModelSpecificationParserRuleCall_0; } |
850 | 850 | ||
851 | //PartialModelReference | 851 | //PartialModelReference |
852 | public RuleCall getPartialModelReferenceParserRuleCall_1() { return cPartialModelReferenceParserRuleCall_1; } | 852 | public RuleCall getPartialModelReferenceParserRuleCall_1() { return cPartialModelReferenceParserRuleCall_1; } |
853 | } | 853 | } |
854 | public class PatternSpecificationElements extends AbstractParserRuleElementFinder { | 854 | public class PatternSpecificationElements extends AbstractParserRuleElementFinder { |
855 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification"); | 855 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification"); |
856 | private final Group cGroup = (Group)rule.eContents().get(1); | 856 | private final Group cGroup = (Group)rule.eContents().get(1); |
857 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); | 857 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); |
858 | private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1); | 858 | private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1); |
859 | private final RuleCall cEntriesPatternEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0); | 859 | private final RuleCall cEntriesPatternEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0); |
860 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 860 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
861 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 861 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
862 | private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); | 862 | private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); |
863 | private final RuleCall cEntriesPatternEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0); | 863 | private final RuleCall cEntriesPatternEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0); |
864 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 864 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
865 | 865 | ||
866 | ///////////////////////////////////////////////////// | 866 | ///////////////////////////////////////////////////// |
867 | //// Patterns | 867 | //// Patterns |
868 | ///////////////////////////////////////////////////// | 868 | ///////////////////////////////////////////////////// |
869 | //PatternSpecification: | 869 | //PatternSpecification: |
870 | // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}'; | 870 | // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}'; |
871 | @Override public ParserRule getRule() { return rule; } | 871 | @Override public ParserRule getRule() { return rule; } |
872 | 872 | ||
873 | //'{' entries+=PatternEntry (',' entries+=PatternEntry)* '}' | 873 | //'{' entries+=PatternEntry (',' entries+=PatternEntry)* '}' |
874 | public Group getGroup() { return cGroup; } | 874 | public Group getGroup() { return cGroup; } |
875 | 875 | ||
876 | //'{' | 876 | //'{' |
877 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } | 877 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } |
878 | 878 | ||
879 | //entries+=PatternEntry | 879 | //entries+=PatternEntry |
880 | public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; } | 880 | public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; } |
881 | 881 | ||
882 | //PatternEntry | 882 | //PatternEntry |
883 | public RuleCall getEntriesPatternEntryParserRuleCall_1_0() { return cEntriesPatternEntryParserRuleCall_1_0; } | 883 | public RuleCall getEntriesPatternEntryParserRuleCall_1_0() { return cEntriesPatternEntryParserRuleCall_1_0; } |
884 | 884 | ||
885 | //(',' entries+=PatternEntry)* | 885 | //(',' entries+=PatternEntry)* |
886 | public Group getGroup_2() { return cGroup_2; } | 886 | public Group getGroup_2() { return cGroup_2; } |
887 | 887 | ||
888 | //',' | 888 | //',' |
889 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } | 889 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } |
890 | 890 | ||
891 | //entries+=PatternEntry | 891 | //entries+=PatternEntry |
892 | public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; } | 892 | public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; } |
893 | 893 | ||
894 | //PatternEntry | 894 | //PatternEntry |
895 | public RuleCall getEntriesPatternEntryParserRuleCall_2_1_0() { return cEntriesPatternEntryParserRuleCall_2_1_0; } | 895 | public RuleCall getEntriesPatternEntryParserRuleCall_2_1_0() { return cEntriesPatternEntryParserRuleCall_2_1_0; } |
896 | 896 | ||
897 | //'}' | 897 | //'}' |
898 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 898 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
899 | } | 899 | } |
900 | public class PatternEntryElements extends AbstractParserRuleElementFinder { | 900 | public class PatternEntryElements extends AbstractParserRuleElementFinder { |
901 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry"); | 901 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry"); |
902 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 902 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
903 | private final RuleCall cPatternElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 903 | private final RuleCall cPatternElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
904 | private final RuleCall cAllPatternEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 904 | private final RuleCall cAllPatternEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
905 | 905 | ||
906 | //PatternEntry: | 906 | //PatternEntry: |
907 | // PatternElement | AllPatternEntry; | 907 | // PatternElement | AllPatternEntry; |
908 | @Override public ParserRule getRule() { return rule; } | 908 | @Override public ParserRule getRule() { return rule; } |
909 | 909 | ||
910 | //PatternElement | AllPatternEntry | 910 | //PatternElement | AllPatternEntry |
911 | public Alternatives getAlternatives() { return cAlternatives; } | 911 | public Alternatives getAlternatives() { return cAlternatives; } |
912 | 912 | ||
913 | //PatternElement | 913 | //PatternElement |
914 | public RuleCall getPatternElementParserRuleCall_0() { return cPatternElementParserRuleCall_0; } | 914 | public RuleCall getPatternElementParserRuleCall_0() { return cPatternElementParserRuleCall_0; } |
915 | 915 | ||
916 | //AllPatternEntry | 916 | //AllPatternEntry |
917 | public RuleCall getAllPatternEntryParserRuleCall_1() { return cAllPatternEntryParserRuleCall_1; } | 917 | public RuleCall getAllPatternEntryParserRuleCall_1() { return cAllPatternEntryParserRuleCall_1; } |
918 | } | 918 | } |
919 | public class AllPatternEntryElements extends AbstractParserRuleElementFinder { | 919 | public class AllPatternEntryElements extends AbstractParserRuleElementFinder { |
920 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPatternEntry"); | 920 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPatternEntry"); |
921 | private final Group cGroup = (Group)rule.eContents().get(1); | 921 | private final Group cGroup = (Group)rule.eContents().get(1); |
922 | private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0); | 922 | private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0); |
923 | private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1); | 923 | private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1); |
924 | private final CrossReference cPackagePatternModelCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0); | 924 | private final CrossReference cPackagePatternModelCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0); |
925 | private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackagePatternModelCrossReference_1_0.eContents().get(1); | 925 | private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackagePatternModelCrossReference_1_0.eContents().get(1); |
926 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 926 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
927 | private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 927 | private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
928 | private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); | 928 | private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); |
929 | private final Assignment cExclusuionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); | 929 | private final Assignment cExclusuionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2); |
930 | private final RuleCall cExclusuionPatternElementParserRuleCall_2_2_0 = (RuleCall)cExclusuionAssignment_2_2.eContents().get(0); | 930 | private final RuleCall cExclusuionPatternElementParserRuleCall_2_2_0 = (RuleCall)cExclusuionAssignment_2_2.eContents().get(0); |
931 | private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3); | 931 | private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3); |
932 | private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0); | 932 | private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0); |
933 | private final Assignment cExclusuionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1); | 933 | private final Assignment cExclusuionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1); |
934 | private final RuleCall cExclusuionPatternElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusuionAssignment_2_3_1.eContents().get(0); | 934 | private final RuleCall cExclusuionPatternElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusuionAssignment_2_3_1.eContents().get(0); |
935 | private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4); | 935 | private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4); |
936 | 936 | ||
937 | //AllPatternEntry: | 937 | //AllPatternEntry: |
938 | // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (',' | 938 | // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (',' |
939 | // exclusuion+=PatternElement)* '}')?; | 939 | // exclusuion+=PatternElement)* '}')?; |
940 | @Override public ParserRule getRule() { return rule; } | 940 | @Override public ParserRule getRule() { return rule; } |
941 | 941 | ||
942 | //'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (',' | 942 | //'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (',' |
943 | //exclusuion+=PatternElement)* '}')? | 943 | //exclusuion+=PatternElement)* '}')? |
944 | public Group getGroup() { return cGroup; } | 944 | public Group getGroup() { return cGroup; } |
945 | 945 | ||
946 | //'package' | 946 | //'package' |
947 | public Keyword getPackageKeyword_0() { return cPackageKeyword_0; } | 947 | public Keyword getPackageKeyword_0() { return cPackageKeyword_0; } |
948 | 948 | ||
949 | //package=[viatra::PatternModel|QualifiedName] | 949 | //package=[viatra::PatternModel|QualifiedName] |
950 | public Assignment getPackageAssignment_1() { return cPackageAssignment_1; } | 950 | public Assignment getPackageAssignment_1() { return cPackageAssignment_1; } |
951 | 951 | ||
952 | //[viatra::PatternModel|QualifiedName] | 952 | //[viatra::PatternModel|QualifiedName] |
953 | public CrossReference getPackagePatternModelCrossReference_1_0() { return cPackagePatternModelCrossReference_1_0; } | 953 | public CrossReference getPackagePatternModelCrossReference_1_0() { return cPackagePatternModelCrossReference_1_0; } |
954 | 954 | ||
955 | //QualifiedName | 955 | //QualifiedName |
956 | public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_1_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_1_0_1; } | 956 | public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_1_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_1_0_1; } |
957 | 957 | ||
958 | //('excluding' '{' exclusuion+=PatternElement (',' exclusuion+=PatternElement)* '}')? | 958 | //('excluding' '{' exclusuion+=PatternElement (',' exclusuion+=PatternElement)* '}')? |
959 | public Group getGroup_2() { return cGroup_2; } | 959 | public Group getGroup_2() { return cGroup_2; } |
960 | 960 | ||
961 | //'excluding' | 961 | //'excluding' |
962 | public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; } | 962 | public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; } |
963 | 963 | ||
964 | //'{' | 964 | //'{' |
965 | public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; } | 965 | public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; } |
966 | 966 | ||
967 | //exclusuion+=PatternElement | 967 | //exclusuion+=PatternElement |
968 | public Assignment getExclusuionAssignment_2_2() { return cExclusuionAssignment_2_2; } | 968 | public Assignment getExclusuionAssignment_2_2() { return cExclusuionAssignment_2_2; } |
969 | 969 | ||
970 | //PatternElement | 970 | //PatternElement |
971 | public RuleCall getExclusuionPatternElementParserRuleCall_2_2_0() { return cExclusuionPatternElementParserRuleCall_2_2_0; } | 971 | public RuleCall getExclusuionPatternElementParserRuleCall_2_2_0() { return cExclusuionPatternElementParserRuleCall_2_2_0; } |
972 | 972 | ||
973 | //(',' exclusuion+=PatternElement)* | 973 | //(',' exclusuion+=PatternElement)* |
974 | public Group getGroup_2_3() { return cGroup_2_3; } | 974 | public Group getGroup_2_3() { return cGroup_2_3; } |
975 | 975 | ||
976 | //',' | 976 | //',' |
977 | public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; } | 977 | public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; } |
978 | 978 | ||
979 | //exclusuion+=PatternElement | 979 | //exclusuion+=PatternElement |
980 | public Assignment getExclusuionAssignment_2_3_1() { return cExclusuionAssignment_2_3_1; } | 980 | public Assignment getExclusuionAssignment_2_3_1() { return cExclusuionAssignment_2_3_1; } |
981 | 981 | ||
982 | //PatternElement | 982 | //PatternElement |
983 | public RuleCall getExclusuionPatternElementParserRuleCall_2_3_1_0() { return cExclusuionPatternElementParserRuleCall_2_3_1_0; } | 983 | public RuleCall getExclusuionPatternElementParserRuleCall_2_3_1_0() { return cExclusuionPatternElementParserRuleCall_2_3_1_0; } |
984 | 984 | ||
985 | //'}' | 985 | //'}' |
986 | public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; } | 986 | public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; } |
987 | } | 987 | } |
988 | public class PatternElementElements extends AbstractParserRuleElementFinder { | 988 | public class PatternElementElements extends AbstractParserRuleElementFinder { |
989 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement"); | 989 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement"); |
990 | private final Group cGroup = (Group)rule.eContents().get(1); | 990 | private final Group cGroup = (Group)rule.eContents().get(1); |
991 | private final Group cGroup_0 = (Group)cGroup.eContents().get(0); | 991 | private final Group cGroup_0 = (Group)cGroup.eContents().get(0); |
992 | private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0); | 992 | private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0); |
993 | private final CrossReference cPackagePatternModelCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0); | 993 | private final CrossReference cPackagePatternModelCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0); |
994 | private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackagePatternModelCrossReference_0_0_0.eContents().get(1); | 994 | private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackagePatternModelCrossReference_0_0_0.eContents().get(1); |
995 | private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1); | 995 | private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1); |
996 | private final Assignment cPatternAssignment_1 = (Assignment)cGroup.eContents().get(1); | 996 | private final Assignment cPatternAssignment_1 = (Assignment)cGroup.eContents().get(1); |
997 | private final CrossReference cPatternPatternCrossReference_1_0 = (CrossReference)cPatternAssignment_1.eContents().get(0); | 997 | private final CrossReference cPatternPatternCrossReference_1_0 = (CrossReference)cPatternAssignment_1.eContents().get(0); |
998 | private final RuleCall cPatternPatternIDTerminalRuleCall_1_0_1 = (RuleCall)cPatternPatternCrossReference_1_0.eContents().get(1); | 998 | private final RuleCall cPatternPatternIDTerminalRuleCall_1_0_1 = (RuleCall)cPatternPatternCrossReference_1_0.eContents().get(1); |
999 | 999 | ||
1000 | //PatternElement: | 1000 | //PatternElement: |
1001 | // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern]; | 1001 | // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern]; |
1002 | @Override public ParserRule getRule() { return rule; } | 1002 | @Override public ParserRule getRule() { return rule; } |
1003 | 1003 | ||
1004 | //(package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern] | 1004 | //(package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern] |
1005 | public Group getGroup() { return cGroup; } | 1005 | public Group getGroup() { return cGroup; } |
1006 | 1006 | ||
1007 | //(package=[viatra::PatternModel|QualifiedName] '::')? | 1007 | //(package=[viatra::PatternModel|QualifiedName] '::')? |
1008 | public Group getGroup_0() { return cGroup_0; } | 1008 | public Group getGroup_0() { return cGroup_0; } |
1009 | 1009 | ||
1010 | //package=[viatra::PatternModel|QualifiedName] | 1010 | //package=[viatra::PatternModel|QualifiedName] |
1011 | public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; } | 1011 | public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; } |
1012 | 1012 | ||
1013 | //[viatra::PatternModel|QualifiedName] | 1013 | //[viatra::PatternModel|QualifiedName] |
1014 | public CrossReference getPackagePatternModelCrossReference_0_0_0() { return cPackagePatternModelCrossReference_0_0_0; } | 1014 | public CrossReference getPackagePatternModelCrossReference_0_0_0() { return cPackagePatternModelCrossReference_0_0_0; } |
1015 | 1015 | ||
1016 | //QualifiedName | 1016 | //QualifiedName |
1017 | public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1; } | 1017 | public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1; } |
1018 | 1018 | ||
1019 | //'::' | 1019 | //'::' |
1020 | public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; } | 1020 | public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; } |
1021 | 1021 | ||
1022 | //pattern=[viatra::Pattern] | 1022 | //pattern=[viatra::Pattern] |
1023 | public Assignment getPatternAssignment_1() { return cPatternAssignment_1; } | 1023 | public Assignment getPatternAssignment_1() { return cPatternAssignment_1; } |
1024 | 1024 | ||
1025 | //[viatra::Pattern] | 1025 | //[viatra::Pattern] |
1026 | public CrossReference getPatternPatternCrossReference_1_0() { return cPatternPatternCrossReference_1_0; } | 1026 | public CrossReference getPatternPatternCrossReference_1_0() { return cPatternPatternCrossReference_1_0; } |
1027 | 1027 | ||
1028 | //ID | 1028 | //ID |
1029 | public RuleCall getPatternPatternIDTerminalRuleCall_1_0_1() { return cPatternPatternIDTerminalRuleCall_1_0_1; } | 1029 | public RuleCall getPatternPatternIDTerminalRuleCall_1_0_1() { return cPatternPatternIDTerminalRuleCall_1_0_1; } |
1030 | } | 1030 | } |
1031 | public class GraphPatternDeclarationElements extends AbstractParserRuleElementFinder { | 1031 | public class GraphPatternDeclarationElements extends AbstractParserRuleElementFinder { |
1032 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternDeclaration"); | 1032 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternDeclaration"); |
1033 | private final Group cGroup = (Group)rule.eContents().get(1); | 1033 | private final Group cGroup = (Group)rule.eContents().get(1); |
1034 | private final Keyword cConstraintsKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1034 | private final Keyword cConstraintsKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1035 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1035 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1036 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 1036 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
1037 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1037 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1038 | private final RuleCall cSpecificationPatternSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); | 1038 | private final RuleCall cSpecificationPatternSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); |
1039 | 1039 | ||
1040 | //GraphPatternDeclaration: | 1040 | //GraphPatternDeclaration: |
1041 | // 'constraints' name=ID specification=PatternSpecification; | 1041 | // 'constraints' name=ID specification=PatternSpecification; |
1042 | @Override public ParserRule getRule() { return rule; } | 1042 | @Override public ParserRule getRule() { return rule; } |
1043 | 1043 | ||
1044 | //'constraints' name=ID specification=PatternSpecification | 1044 | //'constraints' name=ID specification=PatternSpecification |
1045 | public Group getGroup() { return cGroup; } | 1045 | public Group getGroup() { return cGroup; } |
1046 | 1046 | ||
1047 | //'constraints' | 1047 | //'constraints' |
1048 | public Keyword getConstraintsKeyword_0() { return cConstraintsKeyword_0; } | 1048 | public Keyword getConstraintsKeyword_0() { return cConstraintsKeyword_0; } |
1049 | 1049 | ||
1050 | //name=ID | 1050 | //name=ID |
1051 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 1051 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
1052 | 1052 | ||
1053 | //ID | 1053 | //ID |
1054 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } | 1054 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } |
1055 | 1055 | ||
1056 | //specification=PatternSpecification | 1056 | //specification=PatternSpecification |
1057 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } | 1057 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } |
1058 | 1058 | ||
1059 | //PatternSpecification | 1059 | //PatternSpecification |
1060 | public RuleCall getSpecificationPatternSpecificationParserRuleCall_2_0() { return cSpecificationPatternSpecificationParserRuleCall_2_0; } | 1060 | public RuleCall getSpecificationPatternSpecificationParserRuleCall_2_0() { return cSpecificationPatternSpecificationParserRuleCall_2_0; } |
1061 | } | 1061 | } |
1062 | public class GraphPatternReferenceElements extends AbstractParserRuleElementFinder { | 1062 | public class GraphPatternReferenceElements extends AbstractParserRuleElementFinder { |
1063 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternReference"); | 1063 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternReference"); |
1064 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); | 1064 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); |
1065 | private final CrossReference cReferredGraphPatternDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); | 1065 | private final CrossReference cReferredGraphPatternDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); |
1066 | private final RuleCall cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredGraphPatternDeclarationCrossReference_0.eContents().get(1); | 1066 | private final RuleCall cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredGraphPatternDeclarationCrossReference_0.eContents().get(1); |
1067 | 1067 | ||
1068 | //GraphPatternReference: | 1068 | //GraphPatternReference: |
1069 | // referred=[GraphPatternDeclaration]; | 1069 | // referred=[GraphPatternDeclaration]; |
1070 | @Override public ParserRule getRule() { return rule; } | 1070 | @Override public ParserRule getRule() { return rule; } |
1071 | 1071 | ||
1072 | //referred=[GraphPatternDeclaration] | 1072 | //referred=[GraphPatternDeclaration] |
1073 | public Assignment getReferredAssignment() { return cReferredAssignment; } | 1073 | public Assignment getReferredAssignment() { return cReferredAssignment; } |
1074 | 1074 | ||
1075 | //[GraphPatternDeclaration] | 1075 | //[GraphPatternDeclaration] |
1076 | public CrossReference getReferredGraphPatternDeclarationCrossReference_0() { return cReferredGraphPatternDeclarationCrossReference_0; } | 1076 | public CrossReference getReferredGraphPatternDeclarationCrossReference_0() { return cReferredGraphPatternDeclarationCrossReference_0; } |
1077 | 1077 | ||
1078 | //ID | 1078 | //ID |
1079 | public RuleCall getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1() { return cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1; } | 1079 | public RuleCall getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1() { return cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1; } |
1080 | } | 1080 | } |
1081 | public class GraphPatternElements extends AbstractParserRuleElementFinder { | 1081 | public class GraphPatternElements extends AbstractParserRuleElementFinder { |
1082 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern"); | 1082 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern"); |
1083 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 1083 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
1084 | private final RuleCall cGraphPatternReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 1084 | private final RuleCall cGraphPatternReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
1085 | private final RuleCall cPatternSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 1085 | private final RuleCall cPatternSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
1086 | 1086 | ||
1087 | //GraphPattern: | 1087 | //GraphPattern: |
1088 | // GraphPatternReference | PatternSpecification; | 1088 | // GraphPatternReference | PatternSpecification; |
1089 | @Override public ParserRule getRule() { return rule; } | 1089 | @Override public ParserRule getRule() { return rule; } |
1090 | 1090 | ||
1091 | //GraphPatternReference | PatternSpecification | 1091 | //GraphPatternReference | PatternSpecification |
1092 | public Alternatives getAlternatives() { return cAlternatives; } | 1092 | public Alternatives getAlternatives() { return cAlternatives; } |
1093 | 1093 | ||
1094 | //GraphPatternReference | 1094 | //GraphPatternReference |
1095 | public RuleCall getGraphPatternReferenceParserRuleCall_0() { return cGraphPatternReferenceParserRuleCall_0; } | 1095 | public RuleCall getGraphPatternReferenceParserRuleCall_0() { return cGraphPatternReferenceParserRuleCall_0; } |
1096 | 1096 | ||
1097 | //PatternSpecification | 1097 | //PatternSpecification |
1098 | public RuleCall getPatternSpecificationParserRuleCall_1() { return cPatternSpecificationParserRuleCall_1; } | 1098 | public RuleCall getPatternSpecificationParserRuleCall_1() { return cPatternSpecificationParserRuleCall_1; } |
1099 | } | 1099 | } |
1100 | public class ObjectiveSpecificationElements extends AbstractParserRuleElementFinder { | 1100 | public class ObjectiveSpecificationElements extends AbstractParserRuleElementFinder { |
1101 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveSpecification"); | 1101 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveSpecification"); |
1102 | private final Group cGroup = (Group)rule.eContents().get(1); | 1102 | private final Group cGroup = (Group)rule.eContents().get(1); |
1103 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1103 | private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1104 | private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1104 | private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1105 | private final RuleCall cEntriesObjectiveEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0); | 1105 | private final RuleCall cEntriesObjectiveEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0); |
1106 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 1106 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
1107 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); | 1107 | private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0); |
1108 | private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); | 1108 | private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1); |
1109 | private final RuleCall cEntriesObjectiveEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0); | 1109 | private final RuleCall cEntriesObjectiveEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0); |
1110 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 1110 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
1111 | 1111 | ||
1112 | ///////////////////////////////////////////////////// | 1112 | ///////////////////////////////////////////////////// |
1113 | //// Objectives | 1113 | //// Objectives |
1114 | ///////////////////////////////////////////////////// | 1114 | ///////////////////////////////////////////////////// |
1115 | //ObjectiveSpecification: | 1115 | //ObjectiveSpecification: |
1116 | // '{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}'; | 1116 | // '{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}'; |
1117 | @Override public ParserRule getRule() { return rule; } | 1117 | @Override public ParserRule getRule() { return rule; } |
1118 | 1118 | ||
1119 | //'{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}' | 1119 | //'{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}' |
1120 | public Group getGroup() { return cGroup; } | 1120 | public Group getGroup() { return cGroup; } |
1121 | 1121 | ||
1122 | //'{' | 1122 | //'{' |
1123 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } | 1123 | public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; } |
1124 | 1124 | ||
1125 | //entries+=ObjectiveEntry | 1125 | //entries+=ObjectiveEntry |
1126 | public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; } | 1126 | public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; } |
1127 | 1127 | ||
1128 | //ObjectiveEntry | 1128 | //ObjectiveEntry |
1129 | public RuleCall getEntriesObjectiveEntryParserRuleCall_1_0() { return cEntriesObjectiveEntryParserRuleCall_1_0; } | 1129 | public RuleCall getEntriesObjectiveEntryParserRuleCall_1_0() { return cEntriesObjectiveEntryParserRuleCall_1_0; } |
1130 | 1130 | ||
1131 | //(',' entries+=ObjectiveEntry)* | 1131 | //(',' entries+=ObjectiveEntry)* |
1132 | public Group getGroup_2() { return cGroup_2; } | 1132 | public Group getGroup_2() { return cGroup_2; } |
1133 | 1133 | ||
1134 | //',' | 1134 | //',' |
1135 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } | 1135 | public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; } |
1136 | 1136 | ||
1137 | //entries+=ObjectiveEntry | 1137 | //entries+=ObjectiveEntry |
1138 | public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; } | 1138 | public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; } |
1139 | 1139 | ||
1140 | //ObjectiveEntry | 1140 | //ObjectiveEntry |
1141 | public RuleCall getEntriesObjectiveEntryParserRuleCall_2_1_0() { return cEntriesObjectiveEntryParserRuleCall_2_1_0; } | 1141 | public RuleCall getEntriesObjectiveEntryParserRuleCall_2_1_0() { return cEntriesObjectiveEntryParserRuleCall_2_1_0; } |
1142 | 1142 | ||
1143 | //'}' | 1143 | //'}' |
1144 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 1144 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
1145 | } | 1145 | } |
1146 | public class ObjectiveEntryElements extends AbstractParserRuleElementFinder { | 1146 | public class ObjectiveEntryElements extends AbstractParserRuleElementFinder { |
1147 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveEntry"); | 1147 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveEntry"); |
1148 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 1148 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
1149 | private final RuleCall cOptimizationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 1149 | private final RuleCall cOptimizationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
1150 | private final RuleCall cThresholdEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 1150 | private final RuleCall cThresholdEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
1151 | 1151 | ||
1152 | //ObjectiveEntry: | 1152 | //ObjectiveEntry: |
1153 | // OptimizationEntry | ThresholdEntry; | 1153 | // OptimizationEntry | ThresholdEntry; |
1154 | @Override public ParserRule getRule() { return rule; } | 1154 | @Override public ParserRule getRule() { return rule; } |
1155 | 1155 | ||
1156 | //OptimizationEntry | ThresholdEntry | 1156 | //OptimizationEntry | ThresholdEntry |
1157 | public Alternatives getAlternatives() { return cAlternatives; } | 1157 | public Alternatives getAlternatives() { return cAlternatives; } |
1158 | 1158 | ||
1159 | //OptimizationEntry | 1159 | //OptimizationEntry |
1160 | public RuleCall getOptimizationEntryParserRuleCall_0() { return cOptimizationEntryParserRuleCall_0; } | 1160 | public RuleCall getOptimizationEntryParserRuleCall_0() { return cOptimizationEntryParserRuleCall_0; } |
1161 | 1161 | ||
1162 | //ThresholdEntry | 1162 | //ThresholdEntry |
1163 | public RuleCall getThresholdEntryParserRuleCall_1() { return cThresholdEntryParserRuleCall_1; } | 1163 | public RuleCall getThresholdEntryParserRuleCall_1() { return cThresholdEntryParserRuleCall_1; } |
1164 | } | 1164 | } |
1165 | public class OptimizationEntryElements extends AbstractParserRuleElementFinder { | 1165 | public class OptimizationEntryElements extends AbstractParserRuleElementFinder { |
1166 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationEntry"); | 1166 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationEntry"); |
1167 | private final Group cGroup = (Group)rule.eContents().get(1); | 1167 | private final Group cGroup = (Group)rule.eContents().get(1); |
1168 | private final Assignment cDirectionAssignment_0 = (Assignment)cGroup.eContents().get(0); | 1168 | private final Assignment cDirectionAssignment_0 = (Assignment)cGroup.eContents().get(0); |
1169 | private final RuleCall cDirectionOptimizationDirectionEnumRuleCall_0_0 = (RuleCall)cDirectionAssignment_0.eContents().get(0); | 1169 | private final RuleCall cDirectionOptimizationDirectionEnumRuleCall_0_0 = (RuleCall)cDirectionAssignment_0.eContents().get(0); |
1170 | private final Assignment cFunctionAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1170 | private final Assignment cFunctionAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1171 | private final RuleCall cFunctionObjectiveFunctionParserRuleCall_1_0 = (RuleCall)cFunctionAssignment_1.eContents().get(0); | 1171 | private final RuleCall cFunctionObjectiveFunctionParserRuleCall_1_0 = (RuleCall)cFunctionAssignment_1.eContents().get(0); |
1172 | 1172 | ||
1173 | //OptimizationEntry: | 1173 | //OptimizationEntry: |
1174 | // direction=OptimizationDirection function=ObjectiveFunction; | 1174 | // direction=OptimizationDirection function=ObjectiveFunction; |
1175 | @Override public ParserRule getRule() { return rule; } | 1175 | @Override public ParserRule getRule() { return rule; } |
1176 | 1176 | ||
1177 | //direction=OptimizationDirection function=ObjectiveFunction | 1177 | //direction=OptimizationDirection function=ObjectiveFunction |
1178 | public Group getGroup() { return cGroup; } | 1178 | public Group getGroup() { return cGroup; } |
1179 | 1179 | ||
1180 | //direction=OptimizationDirection | 1180 | //direction=OptimizationDirection |
1181 | public Assignment getDirectionAssignment_0() { return cDirectionAssignment_0; } | 1181 | public Assignment getDirectionAssignment_0() { return cDirectionAssignment_0; } |
1182 | 1182 | ||
1183 | //OptimizationDirection | 1183 | //OptimizationDirection |
1184 | public RuleCall getDirectionOptimizationDirectionEnumRuleCall_0_0() { return cDirectionOptimizationDirectionEnumRuleCall_0_0; } | 1184 | public RuleCall getDirectionOptimizationDirectionEnumRuleCall_0_0() { return cDirectionOptimizationDirectionEnumRuleCall_0_0; } |
1185 | 1185 | ||
1186 | //function=ObjectiveFunction | 1186 | //function=ObjectiveFunction |
1187 | public Assignment getFunctionAssignment_1() { return cFunctionAssignment_1; } | 1187 | public Assignment getFunctionAssignment_1() { return cFunctionAssignment_1; } |
1188 | 1188 | ||
1189 | //ObjectiveFunction | 1189 | //ObjectiveFunction |
1190 | public RuleCall getFunctionObjectiveFunctionParserRuleCall_1_0() { return cFunctionObjectiveFunctionParserRuleCall_1_0; } | 1190 | public RuleCall getFunctionObjectiveFunctionParserRuleCall_1_0() { return cFunctionObjectiveFunctionParserRuleCall_1_0; } |
1191 | } | 1191 | } |
1192 | public class ThresholdEntryElements extends AbstractParserRuleElementFinder { | 1192 | public class ThresholdEntryElements extends AbstractParserRuleElementFinder { |
1193 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ThresholdEntry"); | 1193 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ThresholdEntry"); |
1194 | private final Group cGroup = (Group)rule.eContents().get(1); | 1194 | private final Group cGroup = (Group)rule.eContents().get(1); |
1195 | private final Assignment cFunctionAssignment_0 = (Assignment)cGroup.eContents().get(0); | 1195 | private final Assignment cFunctionAssignment_0 = (Assignment)cGroup.eContents().get(0); |
1196 | private final RuleCall cFunctionObjectiveFunctionParserRuleCall_0_0 = (RuleCall)cFunctionAssignment_0.eContents().get(0); | 1196 | private final RuleCall cFunctionObjectiveFunctionParserRuleCall_0_0 = (RuleCall)cFunctionAssignment_0.eContents().get(0); |
1197 | private final Assignment cOperatorAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1197 | private final Assignment cOperatorAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1198 | private final RuleCall cOperatorComparisonOperatorEnumRuleCall_1_0 = (RuleCall)cOperatorAssignment_1.eContents().get(0); | 1198 | private final RuleCall cOperatorComparisonOperatorEnumRuleCall_1_0 = (RuleCall)cOperatorAssignment_1.eContents().get(0); |
1199 | private final Assignment cThresholdAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1199 | private final Assignment cThresholdAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1200 | private final RuleCall cThresholdREALLiteralParserRuleCall_2_0 = (RuleCall)cThresholdAssignment_2.eContents().get(0); | 1200 | private final RuleCall cThresholdREALLiteralParserRuleCall_2_0 = (RuleCall)cThresholdAssignment_2.eContents().get(0); |
1201 | 1201 | ||
1202 | //ThresholdEntry: | 1202 | //ThresholdEntry: |
1203 | // function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral; | 1203 | // function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral; |
1204 | @Override public ParserRule getRule() { return rule; } | 1204 | @Override public ParserRule getRule() { return rule; } |
1205 | 1205 | ||
1206 | //function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral | 1206 | //function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral |
1207 | public Group getGroup() { return cGroup; } | 1207 | public Group getGroup() { return cGroup; } |
1208 | 1208 | ||
1209 | //function=ObjectiveFunction | 1209 | //function=ObjectiveFunction |
1210 | public Assignment getFunctionAssignment_0() { return cFunctionAssignment_0; } | 1210 | public Assignment getFunctionAssignment_0() { return cFunctionAssignment_0; } |
1211 | 1211 | ||
1212 | //ObjectiveFunction | 1212 | //ObjectiveFunction |
1213 | public RuleCall getFunctionObjectiveFunctionParserRuleCall_0_0() { return cFunctionObjectiveFunctionParserRuleCall_0_0; } | 1213 | public RuleCall getFunctionObjectiveFunctionParserRuleCall_0_0() { return cFunctionObjectiveFunctionParserRuleCall_0_0; } |
1214 | 1214 | ||
1215 | //operator=ComparisonOperator | 1215 | //operator=ComparisonOperator |
1216 | public Assignment getOperatorAssignment_1() { return cOperatorAssignment_1; } | 1216 | public Assignment getOperatorAssignment_1() { return cOperatorAssignment_1; } |
1217 | 1217 | ||
1218 | //ComparisonOperator | 1218 | //ComparisonOperator |
1219 | public RuleCall getOperatorComparisonOperatorEnumRuleCall_1_0() { return cOperatorComparisonOperatorEnumRuleCall_1_0; } | 1219 | public RuleCall getOperatorComparisonOperatorEnumRuleCall_1_0() { return cOperatorComparisonOperatorEnumRuleCall_1_0; } |
1220 | 1220 | ||
1221 | //threshold=REALLiteral | 1221 | //threshold=REALLiteral |
1222 | public Assignment getThresholdAssignment_2() { return cThresholdAssignment_2; } | 1222 | public Assignment getThresholdAssignment_2() { return cThresholdAssignment_2; } |
1223 | 1223 | ||
1224 | //REALLiteral | 1224 | //REALLiteral |
1225 | public RuleCall getThresholdREALLiteralParserRuleCall_2_0() { return cThresholdREALLiteralParserRuleCall_2_0; } | 1225 | public RuleCall getThresholdREALLiteralParserRuleCall_2_0() { return cThresholdREALLiteralParserRuleCall_2_0; } |
1226 | } | 1226 | } |
1227 | public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder { | 1227 | public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder { |
1228 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction"); | 1228 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction"); |
1229 | private final RuleCall cCostObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1); | 1229 | private final RuleCall cCostObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1); |
1230 | 1230 | ||
1231 | //ObjectiveFunction: | 1231 | //ObjectiveFunction: |
1232 | // CostObjectiveFunction; | 1232 | // CostObjectiveFunction; |
1233 | @Override public ParserRule getRule() { return rule; } | 1233 | @Override public ParserRule getRule() { return rule; } |
1234 | 1234 | ||
1235 | //CostObjectiveFunction | 1235 | //CostObjectiveFunction |
1236 | public RuleCall getCostObjectiveFunctionParserRuleCall() { return cCostObjectiveFunctionParserRuleCall; } | 1236 | public RuleCall getCostObjectiveFunctionParserRuleCall() { return cCostObjectiveFunctionParserRuleCall; } |
1237 | } | 1237 | } |
1238 | public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder { | 1238 | public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder { |
1239 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostObjectiveFunction"); | 1239 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostObjectiveFunction"); |
1240 | private final Group cGroup = (Group)rule.eContents().get(1); | 1240 | private final Group cGroup = (Group)rule.eContents().get(1); |
1241 | private final Keyword cCostKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1241 | private final Keyword cCostKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1242 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1242 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1243 | private final Assignment cEntriesAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1243 | private final Assignment cEntriesAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1244 | private final RuleCall cEntriesCostEntryParserRuleCall_2_0 = (RuleCall)cEntriesAssignment_2.eContents().get(0); | 1244 | private final RuleCall cEntriesCostEntryParserRuleCall_2_0 = (RuleCall)cEntriesAssignment_2.eContents().get(0); |
1245 | private final Group cGroup_3 = (Group)cGroup.eContents().get(3); | 1245 | private final Group cGroup_3 = (Group)cGroup.eContents().get(3); |
1246 | private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0); | 1246 | private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0); |
1247 | private final Assignment cEntriesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1); | 1247 | private final Assignment cEntriesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1); |
1248 | private final RuleCall cEntriesCostEntryParserRuleCall_3_1_0 = (RuleCall)cEntriesAssignment_3_1.eContents().get(0); | 1248 | private final RuleCall cEntriesCostEntryParserRuleCall_3_1_0 = (RuleCall)cEntriesAssignment_3_1.eContents().get(0); |
1249 | private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); | 1249 | private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); |
1250 | 1250 | ||
1251 | //CostObjectiveFunction: | 1251 | //CostObjectiveFunction: |
1252 | // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}'; | 1252 | // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}'; |
1253 | @Override public ParserRule getRule() { return rule; } | 1253 | @Override public ParserRule getRule() { return rule; } |
1254 | 1254 | ||
1255 | //'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}' | 1255 | //'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}' |
1256 | public Group getGroup() { return cGroup; } | 1256 | public Group getGroup() { return cGroup; } |
1257 | 1257 | ||
1258 | //'cost' | 1258 | //'cost' |
1259 | public Keyword getCostKeyword_0() { return cCostKeyword_0; } | 1259 | public Keyword getCostKeyword_0() { return cCostKeyword_0; } |
1260 | 1260 | ||
1261 | //'{' | 1261 | //'{' |
1262 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } | 1262 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } |
1263 | 1263 | ||
1264 | //entries+=CostEntry | 1264 | //entries+=CostEntry |
1265 | public Assignment getEntriesAssignment_2() { return cEntriesAssignment_2; } | 1265 | public Assignment getEntriesAssignment_2() { return cEntriesAssignment_2; } |
1266 | 1266 | ||
1267 | //CostEntry | 1267 | //CostEntry |
1268 | public RuleCall getEntriesCostEntryParserRuleCall_2_0() { return cEntriesCostEntryParserRuleCall_2_0; } | 1268 | public RuleCall getEntriesCostEntryParserRuleCall_2_0() { return cEntriesCostEntryParserRuleCall_2_0; } |
1269 | 1269 | ||
1270 | //(',' entries+=CostEntry)* | 1270 | //(',' entries+=CostEntry)* |
1271 | public Group getGroup_3() { return cGroup_3; } | 1271 | public Group getGroup_3() { return cGroup_3; } |
1272 | 1272 | ||
1273 | //',' | 1273 | //',' |
1274 | public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; } | 1274 | public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; } |
1275 | 1275 | ||
1276 | //entries+=CostEntry | 1276 | //entries+=CostEntry |
1277 | public Assignment getEntriesAssignment_3_1() { return cEntriesAssignment_3_1; } | 1277 | public Assignment getEntriesAssignment_3_1() { return cEntriesAssignment_3_1; } |
1278 | 1278 | ||
1279 | //CostEntry | 1279 | //CostEntry |
1280 | public RuleCall getEntriesCostEntryParserRuleCall_3_1_0() { return cEntriesCostEntryParserRuleCall_3_1_0; } | 1280 | public RuleCall getEntriesCostEntryParserRuleCall_3_1_0() { return cEntriesCostEntryParserRuleCall_3_1_0; } |
1281 | 1281 | ||
1282 | //'}' | 1282 | //'}' |
1283 | public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } | 1283 | public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } |
1284 | } | 1284 | } |
1285 | public class CostEntryElements extends AbstractParserRuleElementFinder { | 1285 | public class CostEntryElements extends AbstractParserRuleElementFinder { |
1286 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry"); | 1286 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry"); |
1287 | private final Group cGroup = (Group)rule.eContents().get(1); | 1287 | private final Group cGroup = (Group)rule.eContents().get(1); |
1288 | private final Assignment cPatternElementAssignment_0 = (Assignment)cGroup.eContents().get(0); | 1288 | private final Assignment cPatternElementAssignment_0 = (Assignment)cGroup.eContents().get(0); |
1289 | private final RuleCall cPatternElementPatternElementParserRuleCall_0_0 = (RuleCall)cPatternElementAssignment_0.eContents().get(0); | 1289 | private final RuleCall cPatternElementPatternElementParserRuleCall_0_0 = (RuleCall)cPatternElementAssignment_0.eContents().get(0); |
1290 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1290 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1291 | private final Assignment cWeightAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1291 | private final Assignment cWeightAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1292 | private final RuleCall cWeightINTLiteralParserRuleCall_2_0 = (RuleCall)cWeightAssignment_2.eContents().get(0); | 1292 | private final RuleCall cWeightINTLiteralParserRuleCall_2_0 = (RuleCall)cWeightAssignment_2.eContents().get(0); |
1293 | 1293 | ||
1294 | //CostEntry: | 1294 | //CostEntry: |
1295 | // patternElement=PatternElement '=' weight=INTLiteral; | 1295 | // patternElement=PatternElement '=' weight=INTLiteral; |
1296 | @Override public ParserRule getRule() { return rule; } | 1296 | @Override public ParserRule getRule() { return rule; } |
1297 | 1297 | ||
1298 | //patternElement=PatternElement '=' weight=INTLiteral | 1298 | //patternElement=PatternElement '=' weight=INTLiteral |
1299 | public Group getGroup() { return cGroup; } | 1299 | public Group getGroup() { return cGroup; } |
1300 | 1300 | ||
1301 | //patternElement=PatternElement | 1301 | //patternElement=PatternElement |
1302 | public Assignment getPatternElementAssignment_0() { return cPatternElementAssignment_0; } | 1302 | public Assignment getPatternElementAssignment_0() { return cPatternElementAssignment_0; } |
1303 | 1303 | ||
1304 | //PatternElement | 1304 | //PatternElement |
1305 | public RuleCall getPatternElementPatternElementParserRuleCall_0_0() { return cPatternElementPatternElementParserRuleCall_0_0; } | 1305 | public RuleCall getPatternElementPatternElementParserRuleCall_0_0() { return cPatternElementPatternElementParserRuleCall_0_0; } |
1306 | 1306 | ||
1307 | //'=' | 1307 | //'=' |
1308 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | 1308 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } |
1309 | 1309 | ||
1310 | //weight=INTLiteral | 1310 | //weight=INTLiteral |
1311 | public Assignment getWeightAssignment_2() { return cWeightAssignment_2; } | 1311 | public Assignment getWeightAssignment_2() { return cWeightAssignment_2; } |
1312 | 1312 | ||
1313 | //INTLiteral | 1313 | //INTLiteral |
1314 | public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; } | 1314 | public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; } |
1315 | } | 1315 | } |
1316 | public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder { | 1316 | public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder { |
1317 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration"); | 1317 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration"); |
1318 | private final Group cGroup = (Group)rule.eContents().get(1); | 1318 | private final Group cGroup = (Group)rule.eContents().get(1); |
1319 | private final Keyword cObjectivesKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1319 | private final Keyword cObjectivesKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1320 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1320 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1321 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 1321 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
1322 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1322 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1323 | private final RuleCall cSpecificationObjectiveSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); | 1323 | private final RuleCall cSpecificationObjectiveSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); |
1324 | 1324 | ||
1325 | //ObjectiveDeclaration: | 1325 | //ObjectiveDeclaration: |
1326 | // 'objectives' name=ID specification=ObjectiveSpecification; | 1326 | // 'objectives' name=ID specification=ObjectiveSpecification; |
1327 | @Override public ParserRule getRule() { return rule; } | 1327 | @Override public ParserRule getRule() { return rule; } |
1328 | 1328 | ||
1329 | //'objectives' name=ID specification=ObjectiveSpecification | 1329 | //'objectives' name=ID specification=ObjectiveSpecification |
1330 | public Group getGroup() { return cGroup; } | 1330 | public Group getGroup() { return cGroup; } |
1331 | 1331 | ||
1332 | //'objectives' | 1332 | //'objectives' |
1333 | public Keyword getObjectivesKeyword_0() { return cObjectivesKeyword_0; } | 1333 | public Keyword getObjectivesKeyword_0() { return cObjectivesKeyword_0; } |
1334 | 1334 | ||
1335 | //name=ID | 1335 | //name=ID |
1336 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 1336 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
1337 | 1337 | ||
1338 | //ID | 1338 | //ID |
1339 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } | 1339 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } |
1340 | 1340 | ||
1341 | //specification=ObjectiveSpecification | 1341 | //specification=ObjectiveSpecification |
1342 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } | 1342 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } |
1343 | 1343 | ||
1344 | //ObjectiveSpecification | 1344 | //ObjectiveSpecification |
1345 | public RuleCall getSpecificationObjectiveSpecificationParserRuleCall_2_0() { return cSpecificationObjectiveSpecificationParserRuleCall_2_0; } | 1345 | public RuleCall getSpecificationObjectiveSpecificationParserRuleCall_2_0() { return cSpecificationObjectiveSpecificationParserRuleCall_2_0; } |
1346 | } | 1346 | } |
1347 | public class ObjectiveReferenceElements extends AbstractParserRuleElementFinder { | 1347 | public class ObjectiveReferenceElements extends AbstractParserRuleElementFinder { |
1348 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveReference"); | 1348 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveReference"); |
1349 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); | 1349 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); |
1350 | private final CrossReference cReferredObjectiveDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); | 1350 | private final CrossReference cReferredObjectiveDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); |
1351 | private final RuleCall cReferredObjectiveDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredObjectiveDeclarationCrossReference_0.eContents().get(1); | 1351 | private final RuleCall cReferredObjectiveDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredObjectiveDeclarationCrossReference_0.eContents().get(1); |
1352 | 1352 | ||
1353 | //ObjectiveReference: | 1353 | //ObjectiveReference: |
1354 | // referred=[ObjectiveDeclaration]; | 1354 | // referred=[ObjectiveDeclaration]; |
1355 | @Override public ParserRule getRule() { return rule; } | 1355 | @Override public ParserRule getRule() { return rule; } |
1356 | 1356 | ||
1357 | //referred=[ObjectiveDeclaration] | 1357 | //referred=[ObjectiveDeclaration] |
1358 | public Assignment getReferredAssignment() { return cReferredAssignment; } | 1358 | public Assignment getReferredAssignment() { return cReferredAssignment; } |
1359 | 1359 | ||
1360 | //[ObjectiveDeclaration] | 1360 | //[ObjectiveDeclaration] |
1361 | public CrossReference getReferredObjectiveDeclarationCrossReference_0() { return cReferredObjectiveDeclarationCrossReference_0; } | 1361 | public CrossReference getReferredObjectiveDeclarationCrossReference_0() { return cReferredObjectiveDeclarationCrossReference_0; } |
1362 | 1362 | ||
1363 | //ID | 1363 | //ID |
1364 | public RuleCall getReferredObjectiveDeclarationIDTerminalRuleCall_0_1() { return cReferredObjectiveDeclarationIDTerminalRuleCall_0_1; } | 1364 | public RuleCall getReferredObjectiveDeclarationIDTerminalRuleCall_0_1() { return cReferredObjectiveDeclarationIDTerminalRuleCall_0_1; } |
1365 | } | 1365 | } |
1366 | public class ObjectiveElements extends AbstractParserRuleElementFinder { | 1366 | public class ObjectiveElements extends AbstractParserRuleElementFinder { |
1367 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Objective"); | 1367 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Objective"); |
1368 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 1368 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
1369 | private final RuleCall cObjectiveReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 1369 | private final RuleCall cObjectiveReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
1370 | private final RuleCall cObjectiveSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 1370 | private final RuleCall cObjectiveSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
1371 | 1371 | ||
1372 | //Objective: | 1372 | //Objective: |
1373 | // ObjectiveReference | ObjectiveSpecification; | 1373 | // ObjectiveReference | ObjectiveSpecification; |
1374 | @Override public ParserRule getRule() { return rule; } | 1374 | @Override public ParserRule getRule() { return rule; } |
1375 | 1375 | ||
1376 | //ObjectiveReference | ObjectiveSpecification | 1376 | //ObjectiveReference | ObjectiveSpecification |
1377 | public Alternatives getAlternatives() { return cAlternatives; } | 1377 | public Alternatives getAlternatives() { return cAlternatives; } |
1378 | 1378 | ||
1379 | //ObjectiveReference | 1379 | //ObjectiveReference |
1380 | public RuleCall getObjectiveReferenceParserRuleCall_0() { return cObjectiveReferenceParserRuleCall_0; } | 1380 | public RuleCall getObjectiveReferenceParserRuleCall_0() { return cObjectiveReferenceParserRuleCall_0; } |
1381 | 1381 | ||
1382 | //ObjectiveSpecification | 1382 | //ObjectiveSpecification |
1383 | public RuleCall getObjectiveSpecificationParserRuleCall_1() { return cObjectiveSpecificationParserRuleCall_1; } | 1383 | public RuleCall getObjectiveSpecificationParserRuleCall_1() { return cObjectiveSpecificationParserRuleCall_1; } |
1384 | } | 1384 | } |
1385 | public class ConfigSpecificationElements extends AbstractParserRuleElementFinder { | 1385 | public class ConfigSpecificationElements extends AbstractParserRuleElementFinder { |
1386 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification"); | 1386 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification"); |
1387 | private final Group cGroup = (Group)rule.eContents().get(1); | 1387 | private final Group cGroup = (Group)rule.eContents().get(1); |
1388 | private final Action cConfigSpecificationAction_0 = (Action)cGroup.eContents().get(0); | 1388 | private final Action cConfigSpecificationAction_0 = (Action)cGroup.eContents().get(0); |
1389 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1389 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1390 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 1390 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
1391 | private final Assignment cEntriesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); | 1391 | private final Assignment cEntriesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); |
1392 | private final RuleCall cEntriesConfigEntryParserRuleCall_2_0_0 = (RuleCall)cEntriesAssignment_2_0.eContents().get(0); | 1392 | private final RuleCall cEntriesConfigEntryParserRuleCall_2_0_0 = (RuleCall)cEntriesAssignment_2_0.eContents().get(0); |
1393 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); | 1393 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); |
1394 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); | 1394 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); |
1395 | private final Assignment cEntriesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); | 1395 | private final Assignment cEntriesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); |
1396 | private final RuleCall cEntriesConfigEntryParserRuleCall_2_1_1_0 = (RuleCall)cEntriesAssignment_2_1_1.eContents().get(0); | 1396 | private final RuleCall cEntriesConfigEntryParserRuleCall_2_1_1_0 = (RuleCall)cEntriesAssignment_2_1_1.eContents().get(0); |
1397 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 1397 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
1398 | 1398 | ||
1399 | ///////////////////////////////////////////////////// | 1399 | ///////////////////////////////////////////////////// |
1400 | //// SolverConfig | 1400 | //// SolverConfig |
1401 | ///////////////////////////////////////////////////// | 1401 | ///////////////////////////////////////////////////// |
1402 | //ConfigSpecification: | 1402 | //ConfigSpecification: |
1403 | // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? | 1403 | // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? |
1404 | // '}'; | 1404 | // '}'; |
1405 | @Override public ParserRule getRule() { return rule; } | 1405 | @Override public ParserRule getRule() { return rule; } |
1406 | 1406 | ||
1407 | //{ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? '}' | 1407 | //{ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? '}' |
1408 | public Group getGroup() { return cGroup; } | 1408 | public Group getGroup() { return cGroup; } |
1409 | 1409 | ||
1410 | //{ConfigSpecification} | 1410 | //{ConfigSpecification} |
1411 | public Action getConfigSpecificationAction_0() { return cConfigSpecificationAction_0; } | 1411 | public Action getConfigSpecificationAction_0() { return cConfigSpecificationAction_0; } |
1412 | 1412 | ||
1413 | //'{' | 1413 | //'{' |
1414 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } | 1414 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } |
1415 | 1415 | ||
1416 | //(entries+=ConfigEntry ("," entries+=ConfigEntry)*)? | 1416 | //(entries+=ConfigEntry ("," entries+=ConfigEntry)*)? |
1417 | public Group getGroup_2() { return cGroup_2; } | 1417 | public Group getGroup_2() { return cGroup_2; } |
1418 | 1418 | ||
1419 | //entries+=ConfigEntry | 1419 | //entries+=ConfigEntry |
1420 | public Assignment getEntriesAssignment_2_0() { return cEntriesAssignment_2_0; } | 1420 | public Assignment getEntriesAssignment_2_0() { return cEntriesAssignment_2_0; } |
1421 | 1421 | ||
1422 | //ConfigEntry | 1422 | //ConfigEntry |
1423 | public RuleCall getEntriesConfigEntryParserRuleCall_2_0_0() { return cEntriesConfigEntryParserRuleCall_2_0_0; } | 1423 | public RuleCall getEntriesConfigEntryParserRuleCall_2_0_0() { return cEntriesConfigEntryParserRuleCall_2_0_0; } |
1424 | 1424 | ||
1425 | //("," entries+=ConfigEntry)* | 1425 | //("," entries+=ConfigEntry)* |
1426 | public Group getGroup_2_1() { return cGroup_2_1; } | 1426 | public Group getGroup_2_1() { return cGroup_2_1; } |
1427 | 1427 | ||
1428 | //"," | 1428 | //"," |
1429 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } | 1429 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } |
1430 | 1430 | ||
1431 | //entries+=ConfigEntry | 1431 | //entries+=ConfigEntry |
1432 | public Assignment getEntriesAssignment_2_1_1() { return cEntriesAssignment_2_1_1; } | 1432 | public Assignment getEntriesAssignment_2_1_1() { return cEntriesAssignment_2_1_1; } |
1433 | 1433 | ||
1434 | //ConfigEntry | 1434 | //ConfigEntry |
1435 | public RuleCall getEntriesConfigEntryParserRuleCall_2_1_1_0() { return cEntriesConfigEntryParserRuleCall_2_1_1_0; } | 1435 | public RuleCall getEntriesConfigEntryParserRuleCall_2_1_1_0() { return cEntriesConfigEntryParserRuleCall_2_1_1_0; } |
1436 | 1436 | ||
1437 | //'}' | 1437 | //'}' |
1438 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 1438 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
1439 | } | 1439 | } |
1440 | public class ConfigDeclarationElements extends AbstractParserRuleElementFinder { | 1440 | public class ConfigDeclarationElements extends AbstractParserRuleElementFinder { |
1441 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigDeclaration"); | 1441 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigDeclaration"); |
1442 | private final Group cGroup = (Group)rule.eContents().get(1); | 1442 | private final Group cGroup = (Group)rule.eContents().get(1); |
1443 | private final Keyword cConfigKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1443 | private final Keyword cConfigKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1444 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1444 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1445 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 1445 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
1446 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1446 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1447 | private final RuleCall cSpecificationConfigSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); | 1447 | private final RuleCall cSpecificationConfigSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); |
1448 | 1448 | ||
1449 | //ConfigDeclaration: | 1449 | //ConfigDeclaration: |
1450 | // 'config' name=ID specification=ConfigSpecification; | 1450 | // 'config' name=ID specification=ConfigSpecification; |
1451 | @Override public ParserRule getRule() { return rule; } | 1451 | @Override public ParserRule getRule() { return rule; } |
1452 | 1452 | ||
1453 | //'config' name=ID specification=ConfigSpecification | 1453 | //'config' name=ID specification=ConfigSpecification |
1454 | public Group getGroup() { return cGroup; } | 1454 | public Group getGroup() { return cGroup; } |
1455 | 1455 | ||
1456 | //'config' | 1456 | //'config' |
1457 | public Keyword getConfigKeyword_0() { return cConfigKeyword_0; } | 1457 | public Keyword getConfigKeyword_0() { return cConfigKeyword_0; } |
1458 | 1458 | ||
1459 | //name=ID | 1459 | //name=ID |
1460 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 1460 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
1461 | 1461 | ||
1462 | //ID | 1462 | //ID |
1463 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } | 1463 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } |
1464 | 1464 | ||
1465 | //specification=ConfigSpecification | 1465 | //specification=ConfigSpecification |
1466 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } | 1466 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } |
1467 | 1467 | ||
1468 | //ConfigSpecification | 1468 | //ConfigSpecification |
1469 | public RuleCall getSpecificationConfigSpecificationParserRuleCall_2_0() { return cSpecificationConfigSpecificationParserRuleCall_2_0; } | 1469 | public RuleCall getSpecificationConfigSpecificationParserRuleCall_2_0() { return cSpecificationConfigSpecificationParserRuleCall_2_0; } |
1470 | } | 1470 | } |
1471 | public class ConfigEntryElements extends AbstractParserRuleElementFinder { | 1471 | public class ConfigEntryElements extends AbstractParserRuleElementFinder { |
1472 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry"); | 1472 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry"); |
1473 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 1473 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
1474 | private final RuleCall cDocumentationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 1474 | private final RuleCall cDocumentationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
1475 | private final RuleCall cRuntimeEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 1475 | private final RuleCall cRuntimeEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
1476 | private final RuleCall cMemoryEntryParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); | 1476 | private final RuleCall cMemoryEntryParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); |
1477 | private final RuleCall cCustomEntryParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); | 1477 | private final RuleCall cCustomEntryParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); |
1478 | 1478 | ||
1479 | //ConfigEntry: | 1479 | //ConfigEntry: |
1480 | // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry; | 1480 | // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry; |
1481 | @Override public ParserRule getRule() { return rule; } | 1481 | @Override public ParserRule getRule() { return rule; } |
1482 | 1482 | ||
1483 | //DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry | 1483 | //DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry |
1484 | public Alternatives getAlternatives() { return cAlternatives; } | 1484 | public Alternatives getAlternatives() { return cAlternatives; } |
1485 | 1485 | ||
1486 | //DocumentationEntry | 1486 | //DocumentationEntry |
1487 | public RuleCall getDocumentationEntryParserRuleCall_0() { return cDocumentationEntryParserRuleCall_0; } | 1487 | public RuleCall getDocumentationEntryParserRuleCall_0() { return cDocumentationEntryParserRuleCall_0; } |
1488 | 1488 | ||
1489 | //RuntimeEntry | 1489 | //RuntimeEntry |
1490 | public RuleCall getRuntimeEntryParserRuleCall_1() { return cRuntimeEntryParserRuleCall_1; } | 1490 | public RuleCall getRuntimeEntryParserRuleCall_1() { return cRuntimeEntryParserRuleCall_1; } |
1491 | 1491 | ||
1492 | //MemoryEntry | 1492 | //MemoryEntry |
1493 | public RuleCall getMemoryEntryParserRuleCall_2() { return cMemoryEntryParserRuleCall_2; } | 1493 | public RuleCall getMemoryEntryParserRuleCall_2() { return cMemoryEntryParserRuleCall_2; } |
1494 | 1494 | ||
1495 | //CustomEntry | 1495 | //CustomEntry |
1496 | public RuleCall getCustomEntryParserRuleCall_3() { return cCustomEntryParserRuleCall_3; } | 1496 | public RuleCall getCustomEntryParserRuleCall_3() { return cCustomEntryParserRuleCall_3; } |
1497 | } | 1497 | } |
1498 | public class DocumentationEntryElements extends AbstractParserRuleElementFinder { | 1498 | public class DocumentationEntryElements extends AbstractParserRuleElementFinder { |
1499 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentationEntry"); | 1499 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentationEntry"); |
1500 | private final Group cGroup = (Group)rule.eContents().get(1); | 1500 | private final Group cGroup = (Group)rule.eContents().get(1); |
1501 | private final Keyword cLogLevelKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1501 | private final Keyword cLogLevelKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1502 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1502 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1503 | private final Assignment cLevelAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1503 | private final Assignment cLevelAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1504 | private final RuleCall cLevelDocumentLevelSpecificationEnumRuleCall_2_0 = (RuleCall)cLevelAssignment_2.eContents().get(0); | 1504 | private final RuleCall cLevelDocumentLevelSpecificationEnumRuleCall_2_0 = (RuleCall)cLevelAssignment_2.eContents().get(0); |
1505 | 1505 | ||
1506 | //DocumentationEntry: | 1506 | //DocumentationEntry: |
1507 | // "log-level" '=' level=DocumentLevelSpecification; | 1507 | // "log-level" '=' level=DocumentLevelSpecification; |
1508 | @Override public ParserRule getRule() { return rule; } | 1508 | @Override public ParserRule getRule() { return rule; } |
1509 | 1509 | ||
1510 | //"log-level" '=' level=DocumentLevelSpecification | 1510 | //"log-level" '=' level=DocumentLevelSpecification |
1511 | public Group getGroup() { return cGroup; } | 1511 | public Group getGroup() { return cGroup; } |
1512 | 1512 | ||
1513 | //"log-level" | 1513 | //"log-level" |
1514 | public Keyword getLogLevelKeyword_0() { return cLogLevelKeyword_0; } | 1514 | public Keyword getLogLevelKeyword_0() { return cLogLevelKeyword_0; } |
1515 | 1515 | ||
1516 | //'=' | 1516 | //'=' |
1517 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | 1517 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } |
1518 | 1518 | ||
1519 | //level=DocumentLevelSpecification | 1519 | //level=DocumentLevelSpecification |
1520 | public Assignment getLevelAssignment_2() { return cLevelAssignment_2; } | 1520 | public Assignment getLevelAssignment_2() { return cLevelAssignment_2; } |
1521 | 1521 | ||
1522 | //DocumentLevelSpecification | 1522 | //DocumentLevelSpecification |
1523 | public RuleCall getLevelDocumentLevelSpecificationEnumRuleCall_2_0() { return cLevelDocumentLevelSpecificationEnumRuleCall_2_0; } | 1523 | public RuleCall getLevelDocumentLevelSpecificationEnumRuleCall_2_0() { return cLevelDocumentLevelSpecificationEnumRuleCall_2_0; } |
1524 | } | 1524 | } |
1525 | public class RuntimeEntryElements extends AbstractParserRuleElementFinder { | 1525 | public class RuntimeEntryElements extends AbstractParserRuleElementFinder { |
1526 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RuntimeEntry"); | 1526 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RuntimeEntry"); |
1527 | private final Group cGroup = (Group)rule.eContents().get(1); | 1527 | private final Group cGroup = (Group)rule.eContents().get(1); |
1528 | private final Keyword cRuntimeKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1528 | private final Keyword cRuntimeKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1529 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1529 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1530 | private final Assignment cMillisecLimitAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1530 | private final Assignment cMillisecLimitAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1531 | private final RuleCall cMillisecLimitINTTerminalRuleCall_2_0 = (RuleCall)cMillisecLimitAssignment_2.eContents().get(0); | 1531 | private final RuleCall cMillisecLimitINTTerminalRuleCall_2_0 = (RuleCall)cMillisecLimitAssignment_2.eContents().get(0); |
1532 | 1532 | ||
1533 | //RuntimeEntry: | 1533 | //RuntimeEntry: |
1534 | // "runtime" "=" millisecLimit=INT; | 1534 | // "runtime" "=" millisecLimit=INT; |
1535 | @Override public ParserRule getRule() { return rule; } | 1535 | @Override public ParserRule getRule() { return rule; } |
1536 | 1536 | ||
1537 | //"runtime" "=" millisecLimit=INT | 1537 | //"runtime" "=" millisecLimit=INT |
1538 | public Group getGroup() { return cGroup; } | 1538 | public Group getGroup() { return cGroup; } |
1539 | 1539 | ||
1540 | //"runtime" | 1540 | //"runtime" |
1541 | public Keyword getRuntimeKeyword_0() { return cRuntimeKeyword_0; } | 1541 | public Keyword getRuntimeKeyword_0() { return cRuntimeKeyword_0; } |
1542 | 1542 | ||
1543 | //"=" | 1543 | //"=" |
1544 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | 1544 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } |
1545 | 1545 | ||
1546 | //millisecLimit=INT | 1546 | //millisecLimit=INT |
1547 | public Assignment getMillisecLimitAssignment_2() { return cMillisecLimitAssignment_2; } | 1547 | public Assignment getMillisecLimitAssignment_2() { return cMillisecLimitAssignment_2; } |
1548 | 1548 | ||
1549 | //INT | 1549 | //INT |
1550 | public RuleCall getMillisecLimitINTTerminalRuleCall_2_0() { return cMillisecLimitINTTerminalRuleCall_2_0; } | 1550 | public RuleCall getMillisecLimitINTTerminalRuleCall_2_0() { return cMillisecLimitINTTerminalRuleCall_2_0; } |
1551 | } | 1551 | } |
1552 | public class MemoryEntryElements extends AbstractParserRuleElementFinder { | 1552 | public class MemoryEntryElements extends AbstractParserRuleElementFinder { |
1553 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MemoryEntry"); | 1553 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MemoryEntry"); |
1554 | private final Group cGroup = (Group)rule.eContents().get(1); | 1554 | private final Group cGroup = (Group)rule.eContents().get(1); |
1555 | private final Keyword cMemoryKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1555 | private final Keyword cMemoryKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1556 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1556 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1557 | private final Assignment cMegabyteLimitAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1557 | private final Assignment cMegabyteLimitAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1558 | private final RuleCall cMegabyteLimitINTTerminalRuleCall_2_0 = (RuleCall)cMegabyteLimitAssignment_2.eContents().get(0); | 1558 | private final RuleCall cMegabyteLimitINTTerminalRuleCall_2_0 = (RuleCall)cMegabyteLimitAssignment_2.eContents().get(0); |
1559 | 1559 | ||
1560 | //MemoryEntry: | 1560 | //MemoryEntry: |
1561 | // "memory" "=" megabyteLimit=INT; | 1561 | // "memory" "=" megabyteLimit=INT; |
1562 | @Override public ParserRule getRule() { return rule; } | 1562 | @Override public ParserRule getRule() { return rule; } |
1563 | 1563 | ||
1564 | //"memory" "=" megabyteLimit=INT | 1564 | //"memory" "=" megabyteLimit=INT |
1565 | public Group getGroup() { return cGroup; } | 1565 | public Group getGroup() { return cGroup; } |
1566 | 1566 | ||
1567 | //"memory" | 1567 | //"memory" |
1568 | public Keyword getMemoryKeyword_0() { return cMemoryKeyword_0; } | 1568 | public Keyword getMemoryKeyword_0() { return cMemoryKeyword_0; } |
1569 | 1569 | ||
1570 | //"=" | 1570 | //"=" |
1571 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | 1571 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } |
1572 | 1572 | ||
1573 | //megabyteLimit=INT | 1573 | //megabyteLimit=INT |
1574 | public Assignment getMegabyteLimitAssignment_2() { return cMegabyteLimitAssignment_2; } | 1574 | public Assignment getMegabyteLimitAssignment_2() { return cMegabyteLimitAssignment_2; } |
1575 | 1575 | ||
1576 | //INT | 1576 | //INT |
1577 | public RuleCall getMegabyteLimitINTTerminalRuleCall_2_0() { return cMegabyteLimitINTTerminalRuleCall_2_0; } | 1577 | public RuleCall getMegabyteLimitINTTerminalRuleCall_2_0() { return cMegabyteLimitINTTerminalRuleCall_2_0; } |
1578 | } | 1578 | } |
1579 | public class CustomEntryElements extends AbstractParserRuleElementFinder { | 1579 | public class CustomEntryElements extends AbstractParserRuleElementFinder { |
1580 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CustomEntry"); | 1580 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CustomEntry"); |
1581 | private final Group cGroup = (Group)rule.eContents().get(1); | 1581 | private final Group cGroup = (Group)rule.eContents().get(1); |
1582 | private final Assignment cKeyAssignment_0 = (Assignment)cGroup.eContents().get(0); | 1582 | private final Assignment cKeyAssignment_0 = (Assignment)cGroup.eContents().get(0); |
1583 | private final RuleCall cKeySTRINGTerminalRuleCall_0_0 = (RuleCall)cKeyAssignment_0.eContents().get(0); | 1583 | private final RuleCall cKeySTRINGTerminalRuleCall_0_0 = (RuleCall)cKeyAssignment_0.eContents().get(0); |
1584 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1584 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1585 | private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1585 | private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1586 | private final RuleCall cValueSTRINGTerminalRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0); | 1586 | private final RuleCall cValueSTRINGTerminalRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0); |
1587 | 1587 | ||
1588 | //CustomEntry: | 1588 | //CustomEntry: |
1589 | // key=STRING "=" value=STRING; | 1589 | // key=STRING "=" value=STRING; |
1590 | @Override public ParserRule getRule() { return rule; } | 1590 | @Override public ParserRule getRule() { return rule; } |
1591 | 1591 | ||
1592 | //key=STRING "=" value=STRING | 1592 | //key=STRING "=" value=STRING |
1593 | public Group getGroup() { return cGroup; } | 1593 | public Group getGroup() { return cGroup; } |
1594 | 1594 | ||
1595 | //key=STRING | 1595 | //key=STRING |
1596 | public Assignment getKeyAssignment_0() { return cKeyAssignment_0; } | 1596 | public Assignment getKeyAssignment_0() { return cKeyAssignment_0; } |
1597 | 1597 | ||
1598 | //STRING | 1598 | //STRING |
1599 | public RuleCall getKeySTRINGTerminalRuleCall_0_0() { return cKeySTRINGTerminalRuleCall_0_0; } | 1599 | public RuleCall getKeySTRINGTerminalRuleCall_0_0() { return cKeySTRINGTerminalRuleCall_0_0; } |
1600 | 1600 | ||
1601 | //"=" | 1601 | //"=" |
1602 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | 1602 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } |
1603 | 1603 | ||
1604 | //value=STRING | 1604 | //value=STRING |
1605 | public Assignment getValueAssignment_2() { return cValueAssignment_2; } | 1605 | public Assignment getValueAssignment_2() { return cValueAssignment_2; } |
1606 | 1606 | ||
1607 | //STRING | 1607 | //STRING |
1608 | public RuleCall getValueSTRINGTerminalRuleCall_2_0() { return cValueSTRINGTerminalRuleCall_2_0; } | 1608 | public RuleCall getValueSTRINGTerminalRuleCall_2_0() { return cValueSTRINGTerminalRuleCall_2_0; } |
1609 | } | 1609 | } |
1610 | public class ConfigReferenceElements extends AbstractParserRuleElementFinder { | 1610 | public class ConfigReferenceElements extends AbstractParserRuleElementFinder { |
1611 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigReference"); | 1611 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigReference"); |
1612 | private final Assignment cConfigAssignment = (Assignment)rule.eContents().get(1); | 1612 | private final Assignment cConfigAssignment = (Assignment)rule.eContents().get(1); |
1613 | private final CrossReference cConfigConfigDeclarationCrossReference_0 = (CrossReference)cConfigAssignment.eContents().get(0); | 1613 | private final CrossReference cConfigConfigDeclarationCrossReference_0 = (CrossReference)cConfigAssignment.eContents().get(0); |
1614 | private final RuleCall cConfigConfigDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cConfigConfigDeclarationCrossReference_0.eContents().get(1); | 1614 | private final RuleCall cConfigConfigDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cConfigConfigDeclarationCrossReference_0.eContents().get(1); |
1615 | 1615 | ||
1616 | //ConfigReference: | 1616 | //ConfigReference: |
1617 | // config=[ConfigDeclaration]; | 1617 | // config=[ConfigDeclaration]; |
1618 | @Override public ParserRule getRule() { return rule; } | 1618 | @Override public ParserRule getRule() { return rule; } |
1619 | 1619 | ||
1620 | //config=[ConfigDeclaration] | 1620 | //config=[ConfigDeclaration] |
1621 | public Assignment getConfigAssignment() { return cConfigAssignment; } | 1621 | public Assignment getConfigAssignment() { return cConfigAssignment; } |
1622 | 1622 | ||
1623 | //[ConfigDeclaration] | 1623 | //[ConfigDeclaration] |
1624 | public CrossReference getConfigConfigDeclarationCrossReference_0() { return cConfigConfigDeclarationCrossReference_0; } | 1624 | public CrossReference getConfigConfigDeclarationCrossReference_0() { return cConfigConfigDeclarationCrossReference_0; } |
1625 | 1625 | ||
1626 | //ID | 1626 | //ID |
1627 | public RuleCall getConfigConfigDeclarationIDTerminalRuleCall_0_1() { return cConfigConfigDeclarationIDTerminalRuleCall_0_1; } | 1627 | public RuleCall getConfigConfigDeclarationIDTerminalRuleCall_0_1() { return cConfigConfigDeclarationIDTerminalRuleCall_0_1; } |
1628 | } | 1628 | } |
1629 | public class ConfigElements extends AbstractParserRuleElementFinder { | 1629 | public class ConfigElements extends AbstractParserRuleElementFinder { |
1630 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config"); | 1630 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config"); |
1631 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 1631 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
1632 | private final RuleCall cConfigSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 1632 | private final RuleCall cConfigSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
1633 | private final RuleCall cConfigReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 1633 | private final RuleCall cConfigReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
1634 | 1634 | ||
1635 | //Config: | 1635 | //Config: |
1636 | // ConfigSpecification | ConfigReference; | 1636 | // ConfigSpecification | ConfigReference; |
1637 | @Override public ParserRule getRule() { return rule; } | 1637 | @Override public ParserRule getRule() { return rule; } |
1638 | 1638 | ||
1639 | //ConfigSpecification | ConfigReference | 1639 | //ConfigSpecification | ConfigReference |
1640 | public Alternatives getAlternatives() { return cAlternatives; } | 1640 | public Alternatives getAlternatives() { return cAlternatives; } |
1641 | 1641 | ||
1642 | //ConfigSpecification | 1642 | //ConfigSpecification |
1643 | public RuleCall getConfigSpecificationParserRuleCall_0() { return cConfigSpecificationParserRuleCall_0; } | 1643 | public RuleCall getConfigSpecificationParserRuleCall_0() { return cConfigSpecificationParserRuleCall_0; } |
1644 | 1644 | ||
1645 | //ConfigReference | 1645 | //ConfigReference |
1646 | public RuleCall getConfigReferenceParserRuleCall_1() { return cConfigReferenceParserRuleCall_1; } | 1646 | public RuleCall getConfigReferenceParserRuleCall_1() { return cConfigReferenceParserRuleCall_1; } |
1647 | } | 1647 | } |
1648 | public class ScopeSpecificationElements extends AbstractParserRuleElementFinder { | 1648 | public class ScopeSpecificationElements extends AbstractParserRuleElementFinder { |
1649 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification"); | 1649 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification"); |
1650 | private final Group cGroup = (Group)rule.eContents().get(1); | 1650 | private final Group cGroup = (Group)rule.eContents().get(1); |
1651 | private final Action cScopeSpecificationAction_0 = (Action)cGroup.eContents().get(0); | 1651 | private final Action cScopeSpecificationAction_0 = (Action)cGroup.eContents().get(0); |
1652 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); | 1652 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); |
1653 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 1653 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
1654 | private final Assignment cScopesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); | 1654 | private final Assignment cScopesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); |
1655 | private final RuleCall cScopesTypeScopeParserRuleCall_2_0_0 = (RuleCall)cScopesAssignment_2_0.eContents().get(0); | 1655 | private final RuleCall cScopesTypeScopeParserRuleCall_2_0_0 = (RuleCall)cScopesAssignment_2_0.eContents().get(0); |
1656 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); | 1656 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); |
1657 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); | 1657 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); |
1658 | private final Assignment cScopesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); | 1658 | private final Assignment cScopesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); |
1659 | private final RuleCall cScopesTypeScopeParserRuleCall_2_1_1_0 = (RuleCall)cScopesAssignment_2_1_1.eContents().get(0); | 1659 | private final RuleCall cScopesTypeScopeParserRuleCall_2_1_1_0 = (RuleCall)cScopesAssignment_2_1_1.eContents().get(0); |
1660 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 1660 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
1661 | 1661 | ||
1662 | //ScopeSpecification: | 1662 | //ScopeSpecification: |
1663 | // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? | 1663 | // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? |
1664 | // '}'; | 1664 | // '}'; |
1665 | @Override public ParserRule getRule() { return rule; } | 1665 | @Override public ParserRule getRule() { return rule; } |
1666 | 1666 | ||
1667 | //{ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? '}' | 1667 | //{ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? '}' |
1668 | public Group getGroup() { return cGroup; } | 1668 | public Group getGroup() { return cGroup; } |
1669 | 1669 | ||
1670 | //{ScopeSpecification} | 1670 | //{ScopeSpecification} |
1671 | public Action getScopeSpecificationAction_0() { return cScopeSpecificationAction_0; } | 1671 | public Action getScopeSpecificationAction_0() { return cScopeSpecificationAction_0; } |
1672 | 1672 | ||
1673 | //'{' | 1673 | //'{' |
1674 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } | 1674 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } |
1675 | 1675 | ||
1676 | //(scopes+=TypeScope (',' scopes+=TypeScope)*)? | 1676 | //(scopes+=TypeScope (',' scopes+=TypeScope)*)? |
1677 | public Group getGroup_2() { return cGroup_2; } | 1677 | public Group getGroup_2() { return cGroup_2; } |
1678 | 1678 | ||
1679 | //scopes+=TypeScope | 1679 | //scopes+=TypeScope |
1680 | public Assignment getScopesAssignment_2_0() { return cScopesAssignment_2_0; } | 1680 | public Assignment getScopesAssignment_2_0() { return cScopesAssignment_2_0; } |
1681 | 1681 | ||
1682 | //TypeScope | 1682 | //TypeScope |
1683 | public RuleCall getScopesTypeScopeParserRuleCall_2_0_0() { return cScopesTypeScopeParserRuleCall_2_0_0; } | 1683 | public RuleCall getScopesTypeScopeParserRuleCall_2_0_0() { return cScopesTypeScopeParserRuleCall_2_0_0; } |
1684 | 1684 | ||
1685 | //(',' scopes+=TypeScope)* | 1685 | //(',' scopes+=TypeScope)* |
1686 | public Group getGroup_2_1() { return cGroup_2_1; } | 1686 | public Group getGroup_2_1() { return cGroup_2_1; } |
1687 | 1687 | ||
1688 | //',' | 1688 | //',' |
1689 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } | 1689 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } |
1690 | 1690 | ||
1691 | //scopes+=TypeScope | 1691 | //scopes+=TypeScope |
1692 | public Assignment getScopesAssignment_2_1_1() { return cScopesAssignment_2_1_1; } | 1692 | public Assignment getScopesAssignment_2_1_1() { return cScopesAssignment_2_1_1; } |
1693 | 1693 | ||
1694 | //TypeScope | 1694 | //TypeScope |
1695 | public RuleCall getScopesTypeScopeParserRuleCall_2_1_1_0() { return cScopesTypeScopeParserRuleCall_2_1_1_0; } | 1695 | public RuleCall getScopesTypeScopeParserRuleCall_2_1_1_0() { return cScopesTypeScopeParserRuleCall_2_1_1_0; } |
1696 | 1696 | ||
1697 | //'}' | 1697 | //'}' |
1698 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 1698 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
1699 | } | 1699 | } |
1700 | public class TypeScopeElements extends AbstractParserRuleElementFinder { | 1700 | public class TypeScopeElements extends AbstractParserRuleElementFinder { |
1701 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope"); | 1701 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope"); |
1702 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 1702 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
1703 | private final RuleCall cClassTypeScopeParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 1703 | private final RuleCall cClassTypeScopeParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
1704 | private final RuleCall cObjectTypeScopeParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 1704 | private final RuleCall cObjectTypeScopeParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
1705 | private final RuleCall cIntegerTypeScopeParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); | 1705 | private final RuleCall cIntegerTypeScopeParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); |
1706 | private final RuleCall cRealTypeScopeParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); | 1706 | private final RuleCall cRealTypeScopeParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); |
1707 | private final RuleCall cStringTypeScopeParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); | 1707 | private final RuleCall cStringTypeScopeParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); |
1708 | 1708 | ||
1709 | //TypeScope: | 1709 | //TypeScope: |
1710 | // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope; | 1710 | // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope; |
1711 | @Override public ParserRule getRule() { return rule; } | 1711 | @Override public ParserRule getRule() { return rule; } |
1712 | 1712 | ||
1713 | //ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope | 1713 | //ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope |
1714 | public Alternatives getAlternatives() { return cAlternatives; } | 1714 | public Alternatives getAlternatives() { return cAlternatives; } |
1715 | 1715 | ||
1716 | //ClassTypeScope | 1716 | //ClassTypeScope |
1717 | public RuleCall getClassTypeScopeParserRuleCall_0() { return cClassTypeScopeParserRuleCall_0; } | 1717 | public RuleCall getClassTypeScopeParserRuleCall_0() { return cClassTypeScopeParserRuleCall_0; } |
1718 | 1718 | ||
1719 | //ObjectTypeScope | 1719 | //ObjectTypeScope |
1720 | public RuleCall getObjectTypeScopeParserRuleCall_1() { return cObjectTypeScopeParserRuleCall_1; } | 1720 | public RuleCall getObjectTypeScopeParserRuleCall_1() { return cObjectTypeScopeParserRuleCall_1; } |
1721 | 1721 | ||
1722 | //IntegerTypeScope | 1722 | //IntegerTypeScope |
1723 | public RuleCall getIntegerTypeScopeParserRuleCall_2() { return cIntegerTypeScopeParserRuleCall_2; } | 1723 | public RuleCall getIntegerTypeScopeParserRuleCall_2() { return cIntegerTypeScopeParserRuleCall_2; } |
1724 | 1724 | ||
1725 | //RealTypeScope | 1725 | //RealTypeScope |
1726 | public RuleCall getRealTypeScopeParserRuleCall_3() { return cRealTypeScopeParserRuleCall_3; } | 1726 | public RuleCall getRealTypeScopeParserRuleCall_3() { return cRealTypeScopeParserRuleCall_3; } |
1727 | 1727 | ||
1728 | //StringTypeScope | 1728 | //StringTypeScope |
1729 | public RuleCall getStringTypeScopeParserRuleCall_4() { return cStringTypeScopeParserRuleCall_4; } | 1729 | public RuleCall getStringTypeScopeParserRuleCall_4() { return cStringTypeScopeParserRuleCall_4; } |
1730 | } | 1730 | } |
1731 | public class ClassTypeScopeElements extends AbstractParserRuleElementFinder { | 1731 | public class ClassTypeScopeElements extends AbstractParserRuleElementFinder { |
1732 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassTypeScope"); | 1732 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassTypeScope"); |
1733 | private final Group cGroup = (Group)rule.eContents().get(1); | 1733 | private final Group cGroup = (Group)rule.eContents().get(1); |
1734 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1734 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1735 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1735 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1736 | private final RuleCall cTypeClassReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); | 1736 | private final RuleCall cTypeClassReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); |
1737 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); | 1737 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); |
1738 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); | 1738 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); |
1739 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); | 1739 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); |
1740 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); | 1740 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); |
1741 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); | 1741 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); |
1742 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); | 1742 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); |
1743 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); | 1743 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); |
1744 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); | 1744 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); |
1745 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); | 1745 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); |
1746 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); | 1746 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); |
1747 | 1747 | ||
1748 | //ClassTypeScope: | 1748 | //ClassTypeScope: |
1749 | // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); | 1749 | // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); |
1750 | @Override public ParserRule getRule() { return rule; } | 1750 | @Override public ParserRule getRule() { return rule; } |
1751 | 1751 | ||
1752 | //'#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber) | 1752 | //'#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber) |
1753 | public Group getGroup() { return cGroup; } | 1753 | public Group getGroup() { return cGroup; } |
1754 | 1754 | ||
1755 | //'#' | 1755 | //'#' |
1756 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } | 1756 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } |
1757 | 1757 | ||
1758 | //type=ClassReference | 1758 | //type=ClassReference |
1759 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } | 1759 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } |
1760 | 1760 | ||
1761 | //ClassReference | 1761 | //ClassReference |
1762 | public RuleCall getTypeClassReferenceParserRuleCall_1_0() { return cTypeClassReferenceParserRuleCall_1_0; } | 1762 | public RuleCall getTypeClassReferenceParserRuleCall_1_0() { return cTypeClassReferenceParserRuleCall_1_0; } |
1763 | 1763 | ||
1764 | //(setsNew?='+=' | setsSum?='=') | 1764 | //(setsNew?='+=' | setsSum?='=') |
1765 | public Alternatives getAlternatives_2() { return cAlternatives_2; } | 1765 | public Alternatives getAlternatives_2() { return cAlternatives_2; } |
1766 | 1766 | ||
1767 | //setsNew?='+=' | 1767 | //setsNew?='+=' |
1768 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } | 1768 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } |
1769 | 1769 | ||
1770 | //'+=' | 1770 | //'+=' |
1771 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } | 1771 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } |
1772 | 1772 | ||
1773 | //setsSum?='=' | 1773 | //setsSum?='=' |
1774 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } | 1774 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } |
1775 | 1775 | ||
1776 | //'=' | 1776 | //'=' |
1777 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } | 1777 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } |
1778 | 1778 | ||
1779 | //(number=ExactNumber | number=IntervallNumber) | 1779 | //(number=ExactNumber | number=IntervallNumber) |
1780 | public Alternatives getAlternatives_3() { return cAlternatives_3; } | 1780 | public Alternatives getAlternatives_3() { return cAlternatives_3; } |
1781 | 1781 | ||
1782 | //number=ExactNumber | 1782 | //number=ExactNumber |
1783 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } | 1783 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } |
1784 | 1784 | ||
1785 | //ExactNumber | 1785 | //ExactNumber |
1786 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } | 1786 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } |
1787 | 1787 | ||
1788 | //number=IntervallNumber | 1788 | //number=IntervallNumber |
1789 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } | 1789 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } |
1790 | 1790 | ||
1791 | //IntervallNumber | 1791 | //IntervallNumber |
1792 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } | 1792 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } |
1793 | } | 1793 | } |
1794 | public class ObjectTypeScopeElements extends AbstractParserRuleElementFinder { | 1794 | public class ObjectTypeScopeElements extends AbstractParserRuleElementFinder { |
1795 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectTypeScope"); | 1795 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectTypeScope"); |
1796 | private final Group cGroup = (Group)rule.eContents().get(1); | 1796 | private final Group cGroup = (Group)rule.eContents().get(1); |
1797 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1797 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1798 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1798 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1799 | private final RuleCall cTypeObjectReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); | 1799 | private final RuleCall cTypeObjectReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); |
1800 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); | 1800 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); |
1801 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); | 1801 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); |
1802 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); | 1802 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); |
1803 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); | 1803 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); |
1804 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); | 1804 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); |
1805 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); | 1805 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); |
1806 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); | 1806 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); |
1807 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); | 1807 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); |
1808 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); | 1808 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); |
1809 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); | 1809 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); |
1810 | 1810 | ||
1811 | //ObjectTypeScope: | 1811 | //ObjectTypeScope: |
1812 | // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); | 1812 | // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); |
1813 | @Override public ParserRule getRule() { return rule; } | 1813 | @Override public ParserRule getRule() { return rule; } |
1814 | 1814 | ||
1815 | //'#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber) | 1815 | //'#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber) |
1816 | public Group getGroup() { return cGroup; } | 1816 | public Group getGroup() { return cGroup; } |
1817 | 1817 | ||
1818 | //'#' | 1818 | //'#' |
1819 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } | 1819 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } |
1820 | 1820 | ||
1821 | //type=ObjectReference | 1821 | //type=ObjectReference |
1822 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } | 1822 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } |
1823 | 1823 | ||
1824 | //ObjectReference | 1824 | //ObjectReference |
1825 | public RuleCall getTypeObjectReferenceParserRuleCall_1_0() { return cTypeObjectReferenceParserRuleCall_1_0; } | 1825 | public RuleCall getTypeObjectReferenceParserRuleCall_1_0() { return cTypeObjectReferenceParserRuleCall_1_0; } |
1826 | 1826 | ||
1827 | //(setsNew?='+=' | setsSum?='=') | 1827 | //(setsNew?='+=' | setsSum?='=') |
1828 | public Alternatives getAlternatives_2() { return cAlternatives_2; } | 1828 | public Alternatives getAlternatives_2() { return cAlternatives_2; } |
1829 | 1829 | ||
1830 | //setsNew?='+=' | 1830 | //setsNew?='+=' |
1831 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } | 1831 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } |
1832 | 1832 | ||
1833 | //'+=' | 1833 | //'+=' |
1834 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } | 1834 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } |
1835 | 1835 | ||
1836 | //setsSum?='=' | 1836 | //setsSum?='=' |
1837 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } | 1837 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } |
1838 | 1838 | ||
1839 | //'=' | 1839 | //'=' |
1840 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } | 1840 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } |
1841 | 1841 | ||
1842 | //(number=ExactNumber | number=IntervallNumber) | 1842 | //(number=ExactNumber | number=IntervallNumber) |
1843 | public Alternatives getAlternatives_3() { return cAlternatives_3; } | 1843 | public Alternatives getAlternatives_3() { return cAlternatives_3; } |
1844 | 1844 | ||
1845 | //number=ExactNumber | 1845 | //number=ExactNumber |
1846 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } | 1846 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } |
1847 | 1847 | ||
1848 | //ExactNumber | 1848 | //ExactNumber |
1849 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } | 1849 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } |
1850 | 1850 | ||
1851 | //number=IntervallNumber | 1851 | //number=IntervallNumber |
1852 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } | 1852 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } |
1853 | 1853 | ||
1854 | //IntervallNumber | 1854 | //IntervallNumber |
1855 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } | 1855 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } |
1856 | } | 1856 | } |
1857 | public class IntegerTypeScopeElements extends AbstractParserRuleElementFinder { | 1857 | public class IntegerTypeScopeElements extends AbstractParserRuleElementFinder { |
1858 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerTypeScope"); | 1858 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerTypeScope"); |
1859 | private final Group cGroup = (Group)rule.eContents().get(1); | 1859 | private final Group cGroup = (Group)rule.eContents().get(1); |
1860 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1860 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1861 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1861 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1862 | private final RuleCall cTypeIntegerReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); | 1862 | private final RuleCall cTypeIntegerReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); |
1863 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); | 1863 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); |
1864 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); | 1864 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); |
1865 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); | 1865 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); |
1866 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); | 1866 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); |
1867 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); | 1867 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); |
1868 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); | 1868 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); |
1869 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); | 1869 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); |
1870 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); | 1870 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); |
1871 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); | 1871 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); |
1872 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); | 1872 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); |
1873 | private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2); | 1873 | private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2); |
1874 | private final RuleCall cNumberIntEnumberationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0); | 1874 | private final RuleCall cNumberIntEnumberationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0); |
1875 | 1875 | ||
1876 | //IntegerTypeScope: | 1876 | //IntegerTypeScope: |
1877 | // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 1877 | // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
1878 | // number=IntEnumberation); | 1878 | // number=IntEnumberation); |
1879 | @Override public ParserRule getRule() { return rule; } | 1879 | @Override public ParserRule getRule() { return rule; } |
1880 | 1880 | ||
1881 | //'#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 1881 | //'#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
1882 | //number=IntEnumberation) | 1882 | //number=IntEnumberation) |
1883 | public Group getGroup() { return cGroup; } | 1883 | public Group getGroup() { return cGroup; } |
1884 | 1884 | ||
1885 | //'#' | 1885 | //'#' |
1886 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } | 1886 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } |
1887 | 1887 | ||
1888 | //type=IntegerReference | 1888 | //type=IntegerReference |
1889 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } | 1889 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } |
1890 | 1890 | ||
1891 | //IntegerReference | 1891 | //IntegerReference |
1892 | public RuleCall getTypeIntegerReferenceParserRuleCall_1_0() { return cTypeIntegerReferenceParserRuleCall_1_0; } | 1892 | public RuleCall getTypeIntegerReferenceParserRuleCall_1_0() { return cTypeIntegerReferenceParserRuleCall_1_0; } |
1893 | 1893 | ||
1894 | //(setsNew?='+=' | setsSum?='=') | 1894 | //(setsNew?='+=' | setsSum?='=') |
1895 | public Alternatives getAlternatives_2() { return cAlternatives_2; } | 1895 | public Alternatives getAlternatives_2() { return cAlternatives_2; } |
1896 | 1896 | ||
1897 | //setsNew?='+=' | 1897 | //setsNew?='+=' |
1898 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } | 1898 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } |
1899 | 1899 | ||
1900 | //'+=' | 1900 | //'+=' |
1901 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } | 1901 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } |
1902 | 1902 | ||
1903 | //setsSum?='=' | 1903 | //setsSum?='=' |
1904 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } | 1904 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } |
1905 | 1905 | ||
1906 | //'=' | 1906 | //'=' |
1907 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } | 1907 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } |
1908 | 1908 | ||
1909 | //(number=ExactNumber | number=IntervallNumber | number=IntEnumberation) | 1909 | //(number=ExactNumber | number=IntervallNumber | number=IntEnumberation) |
1910 | public Alternatives getAlternatives_3() { return cAlternatives_3; } | 1910 | public Alternatives getAlternatives_3() { return cAlternatives_3; } |
1911 | 1911 | ||
1912 | //number=ExactNumber | 1912 | //number=ExactNumber |
1913 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } | 1913 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } |
1914 | 1914 | ||
1915 | //ExactNumber | 1915 | //ExactNumber |
1916 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } | 1916 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } |
1917 | 1917 | ||
1918 | //number=IntervallNumber | 1918 | //number=IntervallNumber |
1919 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } | 1919 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } |
1920 | 1920 | ||
1921 | //IntervallNumber | 1921 | //IntervallNumber |
1922 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } | 1922 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } |
1923 | 1923 | ||
1924 | //number=IntEnumberation | 1924 | //number=IntEnumberation |
1925 | public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; } | 1925 | public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; } |
1926 | 1926 | ||
1927 | //IntEnumberation | 1927 | //IntEnumberation |
1928 | public RuleCall getNumberIntEnumberationParserRuleCall_3_2_0() { return cNumberIntEnumberationParserRuleCall_3_2_0; } | 1928 | public RuleCall getNumberIntEnumberationParserRuleCall_3_2_0() { return cNumberIntEnumberationParserRuleCall_3_2_0; } |
1929 | } | 1929 | } |
1930 | public class RealTypeScopeElements extends AbstractParserRuleElementFinder { | 1930 | public class RealTypeScopeElements extends AbstractParserRuleElementFinder { |
1931 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealTypeScope"); | 1931 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealTypeScope"); |
1932 | private final Group cGroup = (Group)rule.eContents().get(1); | 1932 | private final Group cGroup = (Group)rule.eContents().get(1); |
1933 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); | 1933 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); |
1934 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); | 1934 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); |
1935 | private final RuleCall cTypeRealReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); | 1935 | private final RuleCall cTypeRealReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); |
1936 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); | 1936 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); |
1937 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); | 1937 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); |
1938 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); | 1938 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); |
1939 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); | 1939 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); |
1940 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); | 1940 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); |
1941 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); | 1941 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); |
1942 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); | 1942 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); |
1943 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); | 1943 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); |
1944 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); | 1944 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); |
1945 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); | 1945 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); |
1946 | private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2); | 1946 | private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2); |
1947 | private final RuleCall cNumberRealEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0); | 1947 | private final RuleCall cNumberRealEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0); |
1948 | 1948 | ||
1949 | //RealTypeScope: | 1949 | //RealTypeScope: |
1950 | // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 1950 | // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
1951 | // number=RealEnumeration); | 1951 | // number=RealEnumeration); |
1952 | @Override public ParserRule getRule() { return rule; } | 1952 | @Override public ParserRule getRule() { return rule; } |
1953 | 1953 | ||
1954 | //'#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 1954 | //'#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
1955 | //number=RealEnumeration) | 1955 | //number=RealEnumeration) |
1956 | public Group getGroup() { return cGroup; } | 1956 | public Group getGroup() { return cGroup; } |
1957 | 1957 | ||
1958 | //'#' | 1958 | //'#' |
1959 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } | 1959 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } |
1960 | 1960 | ||
1961 | //type=RealReference | 1961 | //type=RealReference |
1962 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } | 1962 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } |
1963 | 1963 | ||
1964 | //RealReference | 1964 | //RealReference |
1965 | public RuleCall getTypeRealReferenceParserRuleCall_1_0() { return cTypeRealReferenceParserRuleCall_1_0; } | 1965 | public RuleCall getTypeRealReferenceParserRuleCall_1_0() { return cTypeRealReferenceParserRuleCall_1_0; } |
1966 | 1966 | ||
1967 | //(setsNew?='+=' | setsSum?='=') | 1967 | //(setsNew?='+=' | setsSum?='=') |
1968 | public Alternatives getAlternatives_2() { return cAlternatives_2; } | 1968 | public Alternatives getAlternatives_2() { return cAlternatives_2; } |
1969 | 1969 | ||
1970 | //setsNew?='+=' | 1970 | //setsNew?='+=' |
1971 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } | 1971 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } |
1972 | 1972 | ||
1973 | //'+=' | 1973 | //'+=' |
1974 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } | 1974 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } |
1975 | 1975 | ||
1976 | //setsSum?='=' | 1976 | //setsSum?='=' |
1977 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } | 1977 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } |
1978 | 1978 | ||
1979 | //'=' | 1979 | //'=' |
1980 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } | 1980 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } |
1981 | 1981 | ||
1982 | //(number=ExactNumber | number=IntervallNumber | number=RealEnumeration) | 1982 | //(number=ExactNumber | number=IntervallNumber | number=RealEnumeration) |
1983 | public Alternatives getAlternatives_3() { return cAlternatives_3; } | 1983 | public Alternatives getAlternatives_3() { return cAlternatives_3; } |
1984 | 1984 | ||
1985 | //number=ExactNumber | 1985 | //number=ExactNumber |
1986 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } | 1986 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } |
1987 | 1987 | ||
1988 | //ExactNumber | 1988 | //ExactNumber |
1989 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } | 1989 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } |
1990 | 1990 | ||
1991 | //number=IntervallNumber | 1991 | //number=IntervallNumber |
1992 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } | 1992 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } |
1993 | 1993 | ||
1994 | //IntervallNumber | 1994 | //IntervallNumber |
1995 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } | 1995 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } |
1996 | 1996 | ||
1997 | //number=RealEnumeration | 1997 | //number=RealEnumeration |
1998 | public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; } | 1998 | public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; } |
1999 | 1999 | ||
2000 | //RealEnumeration | 2000 | //RealEnumeration |
2001 | public RuleCall getNumberRealEnumerationParserRuleCall_3_2_0() { return cNumberRealEnumerationParserRuleCall_3_2_0; } | 2001 | public RuleCall getNumberRealEnumerationParserRuleCall_3_2_0() { return cNumberRealEnumerationParserRuleCall_3_2_0; } |
2002 | } | 2002 | } |
2003 | public class StringTypeScopeElements extends AbstractParserRuleElementFinder { | 2003 | public class StringTypeScopeElements extends AbstractParserRuleElementFinder { |
2004 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringTypeScope"); | 2004 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringTypeScope"); |
2005 | private final Group cGroup = (Group)rule.eContents().get(1); | 2005 | private final Group cGroup = (Group)rule.eContents().get(1); |
2006 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); | 2006 | private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0); |
2007 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); | 2007 | private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); |
2008 | private final RuleCall cTypeStringReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); | 2008 | private final RuleCall cTypeStringReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0); |
2009 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); | 2009 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); |
2010 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); | 2010 | private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); |
2011 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); | 2011 | private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0); |
2012 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); | 2012 | private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); |
2013 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); | 2013 | private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0); |
2014 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); | 2014 | private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); |
2015 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); | 2015 | private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0); |
2016 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); | 2016 | private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0); |
2017 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); | 2017 | private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1); |
2018 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); | 2018 | private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0); |
2019 | private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2); | 2019 | private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2); |
2020 | private final RuleCall cNumberStringEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0); | 2020 | private final RuleCall cNumberStringEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0); |
2021 | 2021 | ||
2022 | //StringTypeScope: | 2022 | //StringTypeScope: |
2023 | // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 2023 | // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
2024 | // number=StringEnumeration); | 2024 | // number=StringEnumeration); |
2025 | @Override public ParserRule getRule() { return rule; } | 2025 | @Override public ParserRule getRule() { return rule; } |
2026 | 2026 | ||
2027 | //'#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 2027 | //'#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
2028 | //number=StringEnumeration) | 2028 | //number=StringEnumeration) |
2029 | public Group getGroup() { return cGroup; } | 2029 | public Group getGroup() { return cGroup; } |
2030 | 2030 | ||
2031 | //'#' | 2031 | //'#' |
2032 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } | 2032 | public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; } |
2033 | 2033 | ||
2034 | //type=StringReference | 2034 | //type=StringReference |
2035 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } | 2035 | public Assignment getTypeAssignment_1() { return cTypeAssignment_1; } |
2036 | 2036 | ||
2037 | //StringReference | 2037 | //StringReference |
2038 | public RuleCall getTypeStringReferenceParserRuleCall_1_0() { return cTypeStringReferenceParserRuleCall_1_0; } | 2038 | public RuleCall getTypeStringReferenceParserRuleCall_1_0() { return cTypeStringReferenceParserRuleCall_1_0; } |
2039 | 2039 | ||
2040 | //(setsNew?='+=' | setsSum?='=') | 2040 | //(setsNew?='+=' | setsSum?='=') |
2041 | public Alternatives getAlternatives_2() { return cAlternatives_2; } | 2041 | public Alternatives getAlternatives_2() { return cAlternatives_2; } |
2042 | 2042 | ||
2043 | //setsNew?='+=' | 2043 | //setsNew?='+=' |
2044 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } | 2044 | public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; } |
2045 | 2045 | ||
2046 | //'+=' | 2046 | //'+=' |
2047 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } | 2047 | public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; } |
2048 | 2048 | ||
2049 | //setsSum?='=' | 2049 | //setsSum?='=' |
2050 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } | 2050 | public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; } |
2051 | 2051 | ||
2052 | //'=' | 2052 | //'=' |
2053 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } | 2053 | public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; } |
2054 | 2054 | ||
2055 | //(number=ExactNumber | number=IntervallNumber | number=StringEnumeration) | 2055 | //(number=ExactNumber | number=IntervallNumber | number=StringEnumeration) |
2056 | public Alternatives getAlternatives_3() { return cAlternatives_3; } | 2056 | public Alternatives getAlternatives_3() { return cAlternatives_3; } |
2057 | 2057 | ||
2058 | //number=ExactNumber | 2058 | //number=ExactNumber |
2059 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } | 2059 | public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; } |
2060 | 2060 | ||
2061 | //ExactNumber | 2061 | //ExactNumber |
2062 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } | 2062 | public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; } |
2063 | 2063 | ||
2064 | //number=IntervallNumber | 2064 | //number=IntervallNumber |
2065 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } | 2065 | public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; } |
2066 | 2066 | ||
2067 | //IntervallNumber | 2067 | //IntervallNumber |
2068 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } | 2068 | public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; } |
2069 | 2069 | ||
2070 | //number=StringEnumeration | 2070 | //number=StringEnumeration |
2071 | public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; } | 2071 | public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; } |
2072 | 2072 | ||
2073 | //StringEnumeration | 2073 | //StringEnumeration |
2074 | public RuleCall getNumberStringEnumerationParserRuleCall_3_2_0() { return cNumberStringEnumerationParserRuleCall_3_2_0; } | 2074 | public RuleCall getNumberStringEnumerationParserRuleCall_3_2_0() { return cNumberStringEnumerationParserRuleCall_3_2_0; } |
2075 | } | 2075 | } |
2076 | public class TypeReferenceElements extends AbstractParserRuleElementFinder { | 2076 | public class TypeReferenceElements extends AbstractParserRuleElementFinder { |
2077 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeReference"); | 2077 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeReference"); |
2078 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2078 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2079 | private final RuleCall cClassReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 2079 | private final RuleCall cClassReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
2080 | private final RuleCall cObjectReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 2080 | private final RuleCall cObjectReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
2081 | private final RuleCall cIntegerReferenceParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); | 2081 | private final RuleCall cIntegerReferenceParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); |
2082 | private final RuleCall cRealReferenceParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); | 2082 | private final RuleCall cRealReferenceParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); |
2083 | private final RuleCall cStringReferenceParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); | 2083 | private final RuleCall cStringReferenceParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); |
2084 | 2084 | ||
2085 | //TypeReference: | 2085 | //TypeReference: |
2086 | // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference; | 2086 | // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference; |
2087 | @Override public ParserRule getRule() { return rule; } | 2087 | @Override public ParserRule getRule() { return rule; } |
2088 | 2088 | ||
2089 | //ClassReference | ObjectReference | IntegerReference | RealReference | StringReference | 2089 | //ClassReference | ObjectReference | IntegerReference | RealReference | StringReference |
2090 | public Alternatives getAlternatives() { return cAlternatives; } | 2090 | public Alternatives getAlternatives() { return cAlternatives; } |
2091 | 2091 | ||
2092 | //ClassReference | 2092 | //ClassReference |
2093 | public RuleCall getClassReferenceParserRuleCall_0() { return cClassReferenceParserRuleCall_0; } | 2093 | public RuleCall getClassReferenceParserRuleCall_0() { return cClassReferenceParserRuleCall_0; } |
2094 | 2094 | ||
2095 | //ObjectReference | 2095 | //ObjectReference |
2096 | public RuleCall getObjectReferenceParserRuleCall_1() { return cObjectReferenceParserRuleCall_1; } | 2096 | public RuleCall getObjectReferenceParserRuleCall_1() { return cObjectReferenceParserRuleCall_1; } |
2097 | 2097 | ||
2098 | //IntegerReference | 2098 | //IntegerReference |
2099 | public RuleCall getIntegerReferenceParserRuleCall_2() { return cIntegerReferenceParserRuleCall_2; } | 2099 | public RuleCall getIntegerReferenceParserRuleCall_2() { return cIntegerReferenceParserRuleCall_2; } |
2100 | 2100 | ||
2101 | //RealReference | 2101 | //RealReference |
2102 | public RuleCall getRealReferenceParserRuleCall_3() { return cRealReferenceParserRuleCall_3; } | 2102 | public RuleCall getRealReferenceParserRuleCall_3() { return cRealReferenceParserRuleCall_3; } |
2103 | 2103 | ||
2104 | //StringReference | 2104 | //StringReference |
2105 | public RuleCall getStringReferenceParserRuleCall_4() { return cStringReferenceParserRuleCall_4; } | 2105 | public RuleCall getStringReferenceParserRuleCall_4() { return cStringReferenceParserRuleCall_4; } |
2106 | } | 2106 | } |
2107 | public class ClassReferenceElements extends AbstractParserRuleElementFinder { | 2107 | public class ClassReferenceElements extends AbstractParserRuleElementFinder { |
2108 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference"); | 2108 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference"); |
2109 | private final Group cGroup = (Group)rule.eContents().get(1); | 2109 | private final Group cGroup = (Group)rule.eContents().get(1); |
2110 | private final Keyword cLessThanSignKeyword_0 = (Keyword)cGroup.eContents().get(0); | 2110 | private final Keyword cLessThanSignKeyword_0 = (Keyword)cGroup.eContents().get(0); |
2111 | private final Assignment cElementAssignment_1 = (Assignment)cGroup.eContents().get(1); | 2111 | private final Assignment cElementAssignment_1 = (Assignment)cGroup.eContents().get(1); |
2112 | private final RuleCall cElementMetamodelElementParserRuleCall_1_0 = (RuleCall)cElementAssignment_1.eContents().get(0); | 2112 | private final RuleCall cElementMetamodelElementParserRuleCall_1_0 = (RuleCall)cElementAssignment_1.eContents().get(0); |
2113 | private final Keyword cGreaterThanSignKeyword_2 = (Keyword)cGroup.eContents().get(2); | 2113 | private final Keyword cGreaterThanSignKeyword_2 = (Keyword)cGroup.eContents().get(2); |
2114 | 2114 | ||
2115 | //ClassReference: | 2115 | //ClassReference: |
2116 | // '<' element=MetamodelElement '>'; | 2116 | // '<' element=MetamodelElement '>'; |
2117 | @Override public ParserRule getRule() { return rule; } | 2117 | @Override public ParserRule getRule() { return rule; } |
2118 | 2118 | ||
2119 | //'<' element=MetamodelElement '>' | 2119 | //'<' element=MetamodelElement '>' |
2120 | public Group getGroup() { return cGroup; } | 2120 | public Group getGroup() { return cGroup; } |
2121 | 2121 | ||
2122 | //'<' | 2122 | //'<' |
2123 | public Keyword getLessThanSignKeyword_0() { return cLessThanSignKeyword_0; } | 2123 | public Keyword getLessThanSignKeyword_0() { return cLessThanSignKeyword_0; } |
2124 | 2124 | ||
2125 | //element=MetamodelElement | 2125 | //element=MetamodelElement |
2126 | public Assignment getElementAssignment_1() { return cElementAssignment_1; } | 2126 | public Assignment getElementAssignment_1() { return cElementAssignment_1; } |
2127 | 2127 | ||
2128 | //MetamodelElement | 2128 | //MetamodelElement |
2129 | public RuleCall getElementMetamodelElementParserRuleCall_1_0() { return cElementMetamodelElementParserRuleCall_1_0; } | 2129 | public RuleCall getElementMetamodelElementParserRuleCall_1_0() { return cElementMetamodelElementParserRuleCall_1_0; } |
2130 | 2130 | ||
2131 | //'>' | 2131 | //'>' |
2132 | public Keyword getGreaterThanSignKeyword_2() { return cGreaterThanSignKeyword_2; } | 2132 | public Keyword getGreaterThanSignKeyword_2() { return cGreaterThanSignKeyword_2; } |
2133 | } | 2133 | } |
2134 | public class ObjectReferenceElements extends AbstractParserRuleElementFinder { | 2134 | public class ObjectReferenceElements extends AbstractParserRuleElementFinder { |
2135 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference"); | 2135 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference"); |
2136 | private final Group cGroup = (Group)rule.eContents().get(1); | 2136 | private final Group cGroup = (Group)rule.eContents().get(1); |
2137 | private final Action cObjectReferenceAction_0 = (Action)cGroup.eContents().get(0); | 2137 | private final Action cObjectReferenceAction_0 = (Action)cGroup.eContents().get(0); |
2138 | private final Keyword cNodeKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2138 | private final Keyword cNodeKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2139 | 2139 | ||
2140 | //ObjectReference: | 2140 | //ObjectReference: |
2141 | // {ObjectReference} 'node'; | 2141 | // {ObjectReference} 'node'; |
2142 | @Override public ParserRule getRule() { return rule; } | 2142 | @Override public ParserRule getRule() { return rule; } |
2143 | 2143 | ||
2144 | //{ObjectReference} 'node' | 2144 | //{ObjectReference} 'node' |
2145 | public Group getGroup() { return cGroup; } | 2145 | public Group getGroup() { return cGroup; } |
2146 | 2146 | ||
2147 | //{ObjectReference} | 2147 | //{ObjectReference} |
2148 | public Action getObjectReferenceAction_0() { return cObjectReferenceAction_0; } | 2148 | public Action getObjectReferenceAction_0() { return cObjectReferenceAction_0; } |
2149 | 2149 | ||
2150 | //'node' | 2150 | //'node' |
2151 | public Keyword getNodeKeyword_1() { return cNodeKeyword_1; } | 2151 | public Keyword getNodeKeyword_1() { return cNodeKeyword_1; } |
2152 | } | 2152 | } |
2153 | public class IntegerReferenceElements extends AbstractParserRuleElementFinder { | 2153 | public class IntegerReferenceElements extends AbstractParserRuleElementFinder { |
2154 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference"); | 2154 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference"); |
2155 | private final Group cGroup = (Group)rule.eContents().get(1); | 2155 | private final Group cGroup = (Group)rule.eContents().get(1); |
2156 | private final Action cIntegerScopeAction_0 = (Action)cGroup.eContents().get(0); | 2156 | private final Action cIntegerScopeAction_0 = (Action)cGroup.eContents().get(0); |
2157 | private final Keyword cIntKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2157 | private final Keyword cIntKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2158 | 2158 | ||
2159 | //IntegerReference: | 2159 | //IntegerReference: |
2160 | // {IntegerScope} 'int'; | 2160 | // {IntegerScope} 'int'; |
2161 | @Override public ParserRule getRule() { return rule; } | 2161 | @Override public ParserRule getRule() { return rule; } |
2162 | 2162 | ||
2163 | //{IntegerScope} 'int' | 2163 | //{IntegerScope} 'int' |
2164 | public Group getGroup() { return cGroup; } | 2164 | public Group getGroup() { return cGroup; } |
2165 | 2165 | ||
2166 | //{IntegerScope} | 2166 | //{IntegerScope} |
2167 | public Action getIntegerScopeAction_0() { return cIntegerScopeAction_0; } | 2167 | public Action getIntegerScopeAction_0() { return cIntegerScopeAction_0; } |
2168 | 2168 | ||
2169 | //'int' | 2169 | //'int' |
2170 | public Keyword getIntKeyword_1() { return cIntKeyword_1; } | 2170 | public Keyword getIntKeyword_1() { return cIntKeyword_1; } |
2171 | } | 2171 | } |
2172 | public class RealReferenceElements extends AbstractParserRuleElementFinder { | 2172 | public class RealReferenceElements extends AbstractParserRuleElementFinder { |
2173 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference"); | 2173 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference"); |
2174 | private final Group cGroup = (Group)rule.eContents().get(1); | 2174 | private final Group cGroup = (Group)rule.eContents().get(1); |
2175 | private final Action cRealScopeAction_0 = (Action)cGroup.eContents().get(0); | 2175 | private final Action cRealScopeAction_0 = (Action)cGroup.eContents().get(0); |
2176 | private final Keyword cRealKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2176 | private final Keyword cRealKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2177 | 2177 | ||
2178 | //RealReference: | 2178 | //RealReference: |
2179 | // {RealScope} 'real'; | 2179 | // {RealScope} 'real'; |
2180 | @Override public ParserRule getRule() { return rule; } | 2180 | @Override public ParserRule getRule() { return rule; } |
2181 | 2181 | ||
2182 | //{RealScope} 'real' | 2182 | //{RealScope} 'real' |
2183 | public Group getGroup() { return cGroup; } | 2183 | public Group getGroup() { return cGroup; } |
2184 | 2184 | ||
2185 | //{RealScope} | 2185 | //{RealScope} |
2186 | public Action getRealScopeAction_0() { return cRealScopeAction_0; } | 2186 | public Action getRealScopeAction_0() { return cRealScopeAction_0; } |
2187 | 2187 | ||
2188 | //'real' | 2188 | //'real' |
2189 | public Keyword getRealKeyword_1() { return cRealKeyword_1; } | 2189 | public Keyword getRealKeyword_1() { return cRealKeyword_1; } |
2190 | } | 2190 | } |
2191 | public class StringReferenceElements extends AbstractParserRuleElementFinder { | 2191 | public class StringReferenceElements extends AbstractParserRuleElementFinder { |
2192 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference"); | 2192 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference"); |
2193 | private final Group cGroup = (Group)rule.eContents().get(1); | 2193 | private final Group cGroup = (Group)rule.eContents().get(1); |
2194 | private final Action cStringScopeAction_0 = (Action)cGroup.eContents().get(0); | 2194 | private final Action cStringScopeAction_0 = (Action)cGroup.eContents().get(0); |
2195 | private final Keyword cStringKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2195 | private final Keyword cStringKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2196 | 2196 | ||
2197 | //StringReference: | 2197 | //StringReference: |
2198 | // {StringScope} 'string'; | 2198 | // {StringScope} 'string'; |
2199 | @Override public ParserRule getRule() { return rule; } | 2199 | @Override public ParserRule getRule() { return rule; } |
2200 | 2200 | ||
2201 | //{StringScope} 'string' | 2201 | //{StringScope} 'string' |
2202 | public Group getGroup() { return cGroup; } | 2202 | public Group getGroup() { return cGroup; } |
2203 | 2203 | ||
2204 | //{StringScope} | 2204 | //{StringScope} |
2205 | public Action getStringScopeAction_0() { return cStringScopeAction_0; } | 2205 | public Action getStringScopeAction_0() { return cStringScopeAction_0; } |
2206 | 2206 | ||
2207 | //'string' | 2207 | //'string' |
2208 | public Keyword getStringKeyword_1() { return cStringKeyword_1; } | 2208 | public Keyword getStringKeyword_1() { return cStringKeyword_1; } |
2209 | } | 2209 | } |
2210 | public class NumberSpecificationElements extends AbstractParserRuleElementFinder { | 2210 | public class NumberSpecificationElements extends AbstractParserRuleElementFinder { |
2211 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.NumberSpecification"); | 2211 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.NumberSpecification"); |
2212 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2212 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2213 | private final RuleCall cExactNumberParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 2213 | private final RuleCall cExactNumberParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
2214 | private final RuleCall cIntervallNumberParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 2214 | private final RuleCall cIntervallNumberParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
2215 | private final RuleCall cIntEnumberationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); | 2215 | private final RuleCall cIntEnumberationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); |
2216 | private final RuleCall cRealEnumerationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); | 2216 | private final RuleCall cRealEnumerationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); |
2217 | private final RuleCall cStringEnumerationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); | 2217 | private final RuleCall cStringEnumerationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4); |
2218 | 2218 | ||
2219 | //NumberSpecification: | 2219 | //NumberSpecification: |
2220 | // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration; | 2220 | // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration; |
2221 | @Override public ParserRule getRule() { return rule; } | 2221 | @Override public ParserRule getRule() { return rule; } |
2222 | 2222 | ||
2223 | //ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration | 2223 | //ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration |
2224 | public Alternatives getAlternatives() { return cAlternatives; } | 2224 | public Alternatives getAlternatives() { return cAlternatives; } |
2225 | 2225 | ||
2226 | //ExactNumber | 2226 | //ExactNumber |
2227 | public RuleCall getExactNumberParserRuleCall_0() { return cExactNumberParserRuleCall_0; } | 2227 | public RuleCall getExactNumberParserRuleCall_0() { return cExactNumberParserRuleCall_0; } |
2228 | 2228 | ||
2229 | //IntervallNumber | 2229 | //IntervallNumber |
2230 | public RuleCall getIntervallNumberParserRuleCall_1() { return cIntervallNumberParserRuleCall_1; } | 2230 | public RuleCall getIntervallNumberParserRuleCall_1() { return cIntervallNumberParserRuleCall_1; } |
2231 | 2231 | ||
2232 | //IntEnumberation | 2232 | //IntEnumberation |
2233 | public RuleCall getIntEnumberationParserRuleCall_2() { return cIntEnumberationParserRuleCall_2; } | 2233 | public RuleCall getIntEnumberationParserRuleCall_2() { return cIntEnumberationParserRuleCall_2; } |
2234 | 2234 | ||
2235 | //RealEnumeration | 2235 | //RealEnumeration |
2236 | public RuleCall getRealEnumerationParserRuleCall_3() { return cRealEnumerationParserRuleCall_3; } | 2236 | public RuleCall getRealEnumerationParserRuleCall_3() { return cRealEnumerationParserRuleCall_3; } |
2237 | 2237 | ||
2238 | //StringEnumeration | 2238 | //StringEnumeration |
2239 | public RuleCall getStringEnumerationParserRuleCall_4() { return cStringEnumerationParserRuleCall_4; } | 2239 | public RuleCall getStringEnumerationParserRuleCall_4() { return cStringEnumerationParserRuleCall_4; } |
2240 | } | 2240 | } |
2241 | public class ExactNumberElements extends AbstractParserRuleElementFinder { | 2241 | public class ExactNumberElements extends AbstractParserRuleElementFinder { |
2242 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber"); | 2242 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber"); |
2243 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2243 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2244 | private final Assignment cExactNumberAssignment_0 = (Assignment)cAlternatives.eContents().get(0); | 2244 | private final Assignment cExactNumberAssignment_0 = (Assignment)cAlternatives.eContents().get(0); |
2245 | private final RuleCall cExactNumberINTTerminalRuleCall_0_0 = (RuleCall)cExactNumberAssignment_0.eContents().get(0); | 2245 | private final RuleCall cExactNumberINTTerminalRuleCall_0_0 = (RuleCall)cExactNumberAssignment_0.eContents().get(0); |
2246 | private final Assignment cExactUnlimitedAssignment_1 = (Assignment)cAlternatives.eContents().get(1); | 2246 | private final Assignment cExactUnlimitedAssignment_1 = (Assignment)cAlternatives.eContents().get(1); |
2247 | private final Keyword cExactUnlimitedAsteriskKeyword_1_0 = (Keyword)cExactUnlimitedAssignment_1.eContents().get(0); | 2247 | private final Keyword cExactUnlimitedAsteriskKeyword_1_0 = (Keyword)cExactUnlimitedAssignment_1.eContents().get(0); |
2248 | 2248 | ||
2249 | //ExactNumber: | 2249 | //ExactNumber: |
2250 | // exactNumber=INT | exactUnlimited?='*'; | 2250 | // exactNumber=INT | exactUnlimited?='*'; |
2251 | @Override public ParserRule getRule() { return rule; } | 2251 | @Override public ParserRule getRule() { return rule; } |
2252 | 2252 | ||
2253 | //exactNumber=INT | exactUnlimited?='*' | 2253 | //exactNumber=INT | exactUnlimited?='*' |
2254 | public Alternatives getAlternatives() { return cAlternatives; } | 2254 | public Alternatives getAlternatives() { return cAlternatives; } |
2255 | 2255 | ||
2256 | //exactNumber=INT | 2256 | //exactNumber=INT |
2257 | public Assignment getExactNumberAssignment_0() { return cExactNumberAssignment_0; } | 2257 | public Assignment getExactNumberAssignment_0() { return cExactNumberAssignment_0; } |
2258 | 2258 | ||
2259 | //INT | 2259 | //INT |
2260 | public RuleCall getExactNumberINTTerminalRuleCall_0_0() { return cExactNumberINTTerminalRuleCall_0_0; } | 2260 | public RuleCall getExactNumberINTTerminalRuleCall_0_0() { return cExactNumberINTTerminalRuleCall_0_0; } |
2261 | 2261 | ||
2262 | //exactUnlimited?='*' | 2262 | //exactUnlimited?='*' |
2263 | public Assignment getExactUnlimitedAssignment_1() { return cExactUnlimitedAssignment_1; } | 2263 | public Assignment getExactUnlimitedAssignment_1() { return cExactUnlimitedAssignment_1; } |
2264 | 2264 | ||
2265 | //'*' | 2265 | //'*' |
2266 | public Keyword getExactUnlimitedAsteriskKeyword_1_0() { return cExactUnlimitedAsteriskKeyword_1_0; } | 2266 | public Keyword getExactUnlimitedAsteriskKeyword_1_0() { return cExactUnlimitedAsteriskKeyword_1_0; } |
2267 | } | 2267 | } |
2268 | public class IntervallNumberElements extends AbstractParserRuleElementFinder { | 2268 | public class IntervallNumberElements extends AbstractParserRuleElementFinder { |
2269 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber"); | 2269 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber"); |
2270 | private final Group cGroup = (Group)rule.eContents().get(1); | 2270 | private final Group cGroup = (Group)rule.eContents().get(1); |
2271 | private final Assignment cMinAssignment_0 = (Assignment)cGroup.eContents().get(0); | 2271 | private final Assignment cMinAssignment_0 = (Assignment)cGroup.eContents().get(0); |
2272 | private final RuleCall cMinINTTerminalRuleCall_0_0 = (RuleCall)cMinAssignment_0.eContents().get(0); | 2272 | private final RuleCall cMinINTTerminalRuleCall_0_0 = (RuleCall)cMinAssignment_0.eContents().get(0); |
2273 | private final Keyword cFullStopFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2273 | private final Keyword cFullStopFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2274 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); | 2274 | private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2); |
2275 | private final Assignment cMaxNumberAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); | 2275 | private final Assignment cMaxNumberAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0); |
2276 | private final RuleCall cMaxNumberINTTerminalRuleCall_2_0_0 = (RuleCall)cMaxNumberAssignment_2_0.eContents().get(0); | 2276 | private final RuleCall cMaxNumberINTTerminalRuleCall_2_0_0 = (RuleCall)cMaxNumberAssignment_2_0.eContents().get(0); |
2277 | private final Assignment cMaxUnlimitedAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); | 2277 | private final Assignment cMaxUnlimitedAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1); |
2278 | private final Keyword cMaxUnlimitedAsteriskKeyword_2_1_0 = (Keyword)cMaxUnlimitedAssignment_2_1.eContents().get(0); | 2278 | private final Keyword cMaxUnlimitedAsteriskKeyword_2_1_0 = (Keyword)cMaxUnlimitedAssignment_2_1.eContents().get(0); |
2279 | 2279 | ||
2280 | //IntervallNumber: | 2280 | //IntervallNumber: |
2281 | // min=INT '..' (maxNumber=INT | maxUnlimited?='*'); | 2281 | // min=INT '..' (maxNumber=INT | maxUnlimited?='*'); |
2282 | @Override public ParserRule getRule() { return rule; } | 2282 | @Override public ParserRule getRule() { return rule; } |
2283 | 2283 | ||
2284 | //min=INT '..' (maxNumber=INT | maxUnlimited?='*') | 2284 | //min=INT '..' (maxNumber=INT | maxUnlimited?='*') |
2285 | public Group getGroup() { return cGroup; } | 2285 | public Group getGroup() { return cGroup; } |
2286 | 2286 | ||
2287 | //min=INT | 2287 | //min=INT |
2288 | public Assignment getMinAssignment_0() { return cMinAssignment_0; } | 2288 | public Assignment getMinAssignment_0() { return cMinAssignment_0; } |
2289 | 2289 | ||
2290 | //INT | 2290 | //INT |
2291 | public RuleCall getMinINTTerminalRuleCall_0_0() { return cMinINTTerminalRuleCall_0_0; } | 2291 | public RuleCall getMinINTTerminalRuleCall_0_0() { return cMinINTTerminalRuleCall_0_0; } |
2292 | 2292 | ||
2293 | //'..' | 2293 | //'..' |
2294 | public Keyword getFullStopFullStopKeyword_1() { return cFullStopFullStopKeyword_1; } | 2294 | public Keyword getFullStopFullStopKeyword_1() { return cFullStopFullStopKeyword_1; } |
2295 | 2295 | ||
2296 | //(maxNumber=INT | maxUnlimited?='*') | 2296 | //(maxNumber=INT | maxUnlimited?='*') |
2297 | public Alternatives getAlternatives_2() { return cAlternatives_2; } | 2297 | public Alternatives getAlternatives_2() { return cAlternatives_2; } |
2298 | 2298 | ||
2299 | //maxNumber=INT | 2299 | //maxNumber=INT |
2300 | public Assignment getMaxNumberAssignment_2_0() { return cMaxNumberAssignment_2_0; } | 2300 | public Assignment getMaxNumberAssignment_2_0() { return cMaxNumberAssignment_2_0; } |
2301 | 2301 | ||
2302 | //INT | 2302 | //INT |
2303 | public RuleCall getMaxNumberINTTerminalRuleCall_2_0_0() { return cMaxNumberINTTerminalRuleCall_2_0_0; } | 2303 | public RuleCall getMaxNumberINTTerminalRuleCall_2_0_0() { return cMaxNumberINTTerminalRuleCall_2_0_0; } |
2304 | 2304 | ||
2305 | //maxUnlimited?='*' | 2305 | //maxUnlimited?='*' |
2306 | public Assignment getMaxUnlimitedAssignment_2_1() { return cMaxUnlimitedAssignment_2_1; } | 2306 | public Assignment getMaxUnlimitedAssignment_2_1() { return cMaxUnlimitedAssignment_2_1; } |
2307 | 2307 | ||
2308 | //'*' | 2308 | //'*' |
2309 | public Keyword getMaxUnlimitedAsteriskKeyword_2_1_0() { return cMaxUnlimitedAsteriskKeyword_2_1_0; } | 2309 | public Keyword getMaxUnlimitedAsteriskKeyword_2_1_0() { return cMaxUnlimitedAsteriskKeyword_2_1_0; } |
2310 | } | 2310 | } |
2311 | public class IntEnumberationElements extends AbstractParserRuleElementFinder { | 2311 | public class IntEnumberationElements extends AbstractParserRuleElementFinder { |
2312 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation"); | 2312 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation"); |
2313 | private final Group cGroup = (Group)rule.eContents().get(1); | 2313 | private final Group cGroup = (Group)rule.eContents().get(1); |
2314 | private final Action cIntEnumberationAction_0 = (Action)cGroup.eContents().get(0); | 2314 | private final Action cIntEnumberationAction_0 = (Action)cGroup.eContents().get(0); |
2315 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2315 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2316 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 2316 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
2317 | private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); | 2317 | private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); |
2318 | private final RuleCall cEntryINTLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0); | 2318 | private final RuleCall cEntryINTLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0); |
2319 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); | 2319 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); |
2320 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); | 2320 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); |
2321 | private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); | 2321 | private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); |
2322 | private final RuleCall cEntryINTLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0); | 2322 | private final RuleCall cEntryINTLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0); |
2323 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 2323 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
2324 | 2324 | ||
2325 | //IntEnumberation: | 2325 | //IntEnumberation: |
2326 | // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}'; | 2326 | // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}'; |
2327 | @Override public ParserRule getRule() { return rule; } | 2327 | @Override public ParserRule getRule() { return rule; } |
2328 | 2328 | ||
2329 | //{IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}' | 2329 | //{IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}' |
2330 | public Group getGroup() { return cGroup; } | 2330 | public Group getGroup() { return cGroup; } |
2331 | 2331 | ||
2332 | //{IntEnumberation} | 2332 | //{IntEnumberation} |
2333 | public Action getIntEnumberationAction_0() { return cIntEnumberationAction_0; } | 2333 | public Action getIntEnumberationAction_0() { return cIntEnumberationAction_0; } |
2334 | 2334 | ||
2335 | //'{' | 2335 | //'{' |
2336 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } | 2336 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } |
2337 | 2337 | ||
2338 | //(entry+=INTLiteral (',' entry+=INTLiteral)*)? | 2338 | //(entry+=INTLiteral (',' entry+=INTLiteral)*)? |
2339 | public Group getGroup_2() { return cGroup_2; } | 2339 | public Group getGroup_2() { return cGroup_2; } |
2340 | 2340 | ||
2341 | //entry+=INTLiteral | 2341 | //entry+=INTLiteral |
2342 | public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; } | 2342 | public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; } |
2343 | 2343 | ||
2344 | //INTLiteral | 2344 | //INTLiteral |
2345 | public RuleCall getEntryINTLiteralParserRuleCall_2_0_0() { return cEntryINTLiteralParserRuleCall_2_0_0; } | 2345 | public RuleCall getEntryINTLiteralParserRuleCall_2_0_0() { return cEntryINTLiteralParserRuleCall_2_0_0; } |
2346 | 2346 | ||
2347 | //(',' entry+=INTLiteral)* | 2347 | //(',' entry+=INTLiteral)* |
2348 | public Group getGroup_2_1() { return cGroup_2_1; } | 2348 | public Group getGroup_2_1() { return cGroup_2_1; } |
2349 | 2349 | ||
2350 | //',' | 2350 | //',' |
2351 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } | 2351 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } |
2352 | 2352 | ||
2353 | //entry+=INTLiteral | 2353 | //entry+=INTLiteral |
2354 | public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; } | 2354 | public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; } |
2355 | 2355 | ||
2356 | //INTLiteral | 2356 | //INTLiteral |
2357 | public RuleCall getEntryINTLiteralParserRuleCall_2_1_1_0() { return cEntryINTLiteralParserRuleCall_2_1_1_0; } | 2357 | public RuleCall getEntryINTLiteralParserRuleCall_2_1_1_0() { return cEntryINTLiteralParserRuleCall_2_1_1_0; } |
2358 | 2358 | ||
2359 | //'}' | 2359 | //'}' |
2360 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 2360 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
2361 | } | 2361 | } |
2362 | public class RealEnumerationElements extends AbstractParserRuleElementFinder { | 2362 | public class RealEnumerationElements extends AbstractParserRuleElementFinder { |
2363 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration"); | 2363 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration"); |
2364 | private final Group cGroup = (Group)rule.eContents().get(1); | 2364 | private final Group cGroup = (Group)rule.eContents().get(1); |
2365 | private final Action cRealEnumerationAction_0 = (Action)cGroup.eContents().get(0); | 2365 | private final Action cRealEnumerationAction_0 = (Action)cGroup.eContents().get(0); |
2366 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2366 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2367 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 2367 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
2368 | private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); | 2368 | private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); |
2369 | private final RuleCall cEntryREALLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0); | 2369 | private final RuleCall cEntryREALLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0); |
2370 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); | 2370 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); |
2371 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); | 2371 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); |
2372 | private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); | 2372 | private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); |
2373 | private final RuleCall cEntryREALLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0); | 2373 | private final RuleCall cEntryREALLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0); |
2374 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 2374 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
2375 | 2375 | ||
2376 | //RealEnumeration: | 2376 | //RealEnumeration: |
2377 | // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}'; | 2377 | // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}'; |
2378 | @Override public ParserRule getRule() { return rule; } | 2378 | @Override public ParserRule getRule() { return rule; } |
2379 | 2379 | ||
2380 | //{RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}' | 2380 | //{RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}' |
2381 | public Group getGroup() { return cGroup; } | 2381 | public Group getGroup() { return cGroup; } |
2382 | 2382 | ||
2383 | //{RealEnumeration} | 2383 | //{RealEnumeration} |
2384 | public Action getRealEnumerationAction_0() { return cRealEnumerationAction_0; } | 2384 | public Action getRealEnumerationAction_0() { return cRealEnumerationAction_0; } |
2385 | 2385 | ||
2386 | //'{' | 2386 | //'{' |
2387 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } | 2387 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } |
2388 | 2388 | ||
2389 | //(entry+=REALLiteral (',' entry+=REALLiteral)*)? | 2389 | //(entry+=REALLiteral (',' entry+=REALLiteral)*)? |
2390 | public Group getGroup_2() { return cGroup_2; } | 2390 | public Group getGroup_2() { return cGroup_2; } |
2391 | 2391 | ||
2392 | //entry+=REALLiteral | 2392 | //entry+=REALLiteral |
2393 | public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; } | 2393 | public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; } |
2394 | 2394 | ||
2395 | //REALLiteral | 2395 | //REALLiteral |
2396 | public RuleCall getEntryREALLiteralParserRuleCall_2_0_0() { return cEntryREALLiteralParserRuleCall_2_0_0; } | 2396 | public RuleCall getEntryREALLiteralParserRuleCall_2_0_0() { return cEntryREALLiteralParserRuleCall_2_0_0; } |
2397 | 2397 | ||
2398 | //(',' entry+=REALLiteral)* | 2398 | //(',' entry+=REALLiteral)* |
2399 | public Group getGroup_2_1() { return cGroup_2_1; } | 2399 | public Group getGroup_2_1() { return cGroup_2_1; } |
2400 | 2400 | ||
2401 | //',' | 2401 | //',' |
2402 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } | 2402 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } |
2403 | 2403 | ||
2404 | //entry+=REALLiteral | 2404 | //entry+=REALLiteral |
2405 | public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; } | 2405 | public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; } |
2406 | 2406 | ||
2407 | //REALLiteral | 2407 | //REALLiteral |
2408 | public RuleCall getEntryREALLiteralParserRuleCall_2_1_1_0() { return cEntryREALLiteralParserRuleCall_2_1_1_0; } | 2408 | public RuleCall getEntryREALLiteralParserRuleCall_2_1_1_0() { return cEntryREALLiteralParserRuleCall_2_1_1_0; } |
2409 | 2409 | ||
2410 | //'}' | 2410 | //'}' |
2411 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 2411 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
2412 | } | 2412 | } |
2413 | public class StringEnumerationElements extends AbstractParserRuleElementFinder { | 2413 | public class StringEnumerationElements extends AbstractParserRuleElementFinder { |
2414 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration"); | 2414 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration"); |
2415 | private final Group cGroup = (Group)rule.eContents().get(1); | 2415 | private final Group cGroup = (Group)rule.eContents().get(1); |
2416 | private final Action cStringEnumerationAction_0 = (Action)cGroup.eContents().get(0); | 2416 | private final Action cStringEnumerationAction_0 = (Action)cGroup.eContents().get(0); |
2417 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); | 2417 | private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); |
2418 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); | 2418 | private final Group cGroup_2 = (Group)cGroup.eContents().get(2); |
2419 | private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); | 2419 | private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); |
2420 | private final RuleCall cEntrySTRINGTerminalRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0); | 2420 | private final RuleCall cEntrySTRINGTerminalRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0); |
2421 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); | 2421 | private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1); |
2422 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); | 2422 | private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0); |
2423 | private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); | 2423 | private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1); |
2424 | private final RuleCall cEntrySTRINGTerminalRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0); | 2424 | private final RuleCall cEntrySTRINGTerminalRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0); |
2425 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); | 2425 | private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); |
2426 | 2426 | ||
2427 | //StringEnumeration: | 2427 | //StringEnumeration: |
2428 | // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}'; | 2428 | // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}'; |
2429 | @Override public ParserRule getRule() { return rule; } | 2429 | @Override public ParserRule getRule() { return rule; } |
2430 | 2430 | ||
2431 | //{StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}' | 2431 | //{StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}' |
2432 | public Group getGroup() { return cGroup; } | 2432 | public Group getGroup() { return cGroup; } |
2433 | 2433 | ||
2434 | //{StringEnumeration} | 2434 | //{StringEnumeration} |
2435 | public Action getStringEnumerationAction_0() { return cStringEnumerationAction_0; } | 2435 | public Action getStringEnumerationAction_0() { return cStringEnumerationAction_0; } |
2436 | 2436 | ||
2437 | //'{' | 2437 | //'{' |
2438 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } | 2438 | public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } |
2439 | 2439 | ||
2440 | //(entry+=STRING (',' entry+=STRING)*)? | 2440 | //(entry+=STRING (',' entry+=STRING)*)? |
2441 | public Group getGroup_2() { return cGroup_2; } | 2441 | public Group getGroup_2() { return cGroup_2; } |
2442 | 2442 | ||
2443 | //entry+=STRING | 2443 | //entry+=STRING |
2444 | public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; } | 2444 | public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; } |
2445 | 2445 | ||
2446 | //STRING | 2446 | //STRING |
2447 | public RuleCall getEntrySTRINGTerminalRuleCall_2_0_0() { return cEntrySTRINGTerminalRuleCall_2_0_0; } | 2447 | public RuleCall getEntrySTRINGTerminalRuleCall_2_0_0() { return cEntrySTRINGTerminalRuleCall_2_0_0; } |
2448 | 2448 | ||
2449 | //(',' entry+=STRING)* | 2449 | //(',' entry+=STRING)* |
2450 | public Group getGroup_2_1() { return cGroup_2_1; } | 2450 | public Group getGroup_2_1() { return cGroup_2_1; } |
2451 | 2451 | ||
2452 | //',' | 2452 | //',' |
2453 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } | 2453 | public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; } |
2454 | 2454 | ||
2455 | //entry+=STRING | 2455 | //entry+=STRING |
2456 | public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; } | 2456 | public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; } |
2457 | 2457 | ||
2458 | //STRING | 2458 | //STRING |
2459 | public RuleCall getEntrySTRINGTerminalRuleCall_2_1_1_0() { return cEntrySTRINGTerminalRuleCall_2_1_1_0; } | 2459 | public RuleCall getEntrySTRINGTerminalRuleCall_2_1_1_0() { return cEntrySTRINGTerminalRuleCall_2_1_1_0; } |
2460 | 2460 | ||
2461 | //'}' | 2461 | //'}' |
2462 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } | 2462 | public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } |
2463 | } | 2463 | } |
2464 | public class ScopeDeclarationElements extends AbstractParserRuleElementFinder { | 2464 | public class ScopeDeclarationElements extends AbstractParserRuleElementFinder { |
2465 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeDeclaration"); | 2465 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeDeclaration"); |
2466 | private final Group cGroup = (Group)rule.eContents().get(1); | 2466 | private final Group cGroup = (Group)rule.eContents().get(1); |
2467 | private final Keyword cScopeKeyword_0 = (Keyword)cGroup.eContents().get(0); | 2467 | private final Keyword cScopeKeyword_0 = (Keyword)cGroup.eContents().get(0); |
2468 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); | 2468 | private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); |
2469 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); | 2469 | private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); |
2470 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); | 2470 | private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2); |
2471 | private final RuleCall cSpecificationScopeSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); | 2471 | private final RuleCall cSpecificationScopeSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0); |
2472 | 2472 | ||
2473 | //ScopeDeclaration: | 2473 | //ScopeDeclaration: |
2474 | // 'scope' name=ID specification=ScopeSpecification; | 2474 | // 'scope' name=ID specification=ScopeSpecification; |
2475 | @Override public ParserRule getRule() { return rule; } | 2475 | @Override public ParserRule getRule() { return rule; } |
2476 | 2476 | ||
2477 | //'scope' name=ID specification=ScopeSpecification | 2477 | //'scope' name=ID specification=ScopeSpecification |
2478 | public Group getGroup() { return cGroup; } | 2478 | public Group getGroup() { return cGroup; } |
2479 | 2479 | ||
2480 | //'scope' | 2480 | //'scope' |
2481 | public Keyword getScopeKeyword_0() { return cScopeKeyword_0; } | 2481 | public Keyword getScopeKeyword_0() { return cScopeKeyword_0; } |
2482 | 2482 | ||
2483 | //name=ID | 2483 | //name=ID |
2484 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } | 2484 | public Assignment getNameAssignment_1() { return cNameAssignment_1; } |
2485 | 2485 | ||
2486 | //ID | 2486 | //ID |
2487 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } | 2487 | public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } |
2488 | 2488 | ||
2489 | //specification=ScopeSpecification | 2489 | //specification=ScopeSpecification |
2490 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } | 2490 | public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; } |
2491 | 2491 | ||
2492 | //ScopeSpecification | 2492 | //ScopeSpecification |
2493 | public RuleCall getSpecificationScopeSpecificationParserRuleCall_2_0() { return cSpecificationScopeSpecificationParserRuleCall_2_0; } | 2493 | public RuleCall getSpecificationScopeSpecificationParserRuleCall_2_0() { return cSpecificationScopeSpecificationParserRuleCall_2_0; } |
2494 | } | 2494 | } |
2495 | public class ScopeReferenceElements extends AbstractParserRuleElementFinder { | 2495 | public class ScopeReferenceElements extends AbstractParserRuleElementFinder { |
2496 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeReference"); | 2496 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeReference"); |
2497 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); | 2497 | private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1); |
2498 | private final CrossReference cReferredScopeDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); | 2498 | private final CrossReference cReferredScopeDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0); |
2499 | private final RuleCall cReferredScopeDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredScopeDeclarationCrossReference_0.eContents().get(1); | 2499 | private final RuleCall cReferredScopeDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredScopeDeclarationCrossReference_0.eContents().get(1); |
2500 | 2500 | ||
2501 | //ScopeReference: | 2501 | //ScopeReference: |
2502 | // referred=[ScopeDeclaration]; | 2502 | // referred=[ScopeDeclaration]; |
2503 | @Override public ParserRule getRule() { return rule; } | 2503 | @Override public ParserRule getRule() { return rule; } |
2504 | 2504 | ||
2505 | //referred=[ScopeDeclaration] | 2505 | //referred=[ScopeDeclaration] |
2506 | public Assignment getReferredAssignment() { return cReferredAssignment; } | 2506 | public Assignment getReferredAssignment() { return cReferredAssignment; } |
2507 | 2507 | ||
2508 | //[ScopeDeclaration] | 2508 | //[ScopeDeclaration] |
2509 | public CrossReference getReferredScopeDeclarationCrossReference_0() { return cReferredScopeDeclarationCrossReference_0; } | 2509 | public CrossReference getReferredScopeDeclarationCrossReference_0() { return cReferredScopeDeclarationCrossReference_0; } |
2510 | 2510 | ||
2511 | //ID | 2511 | //ID |
2512 | public RuleCall getReferredScopeDeclarationIDTerminalRuleCall_0_1() { return cReferredScopeDeclarationIDTerminalRuleCall_0_1; } | 2512 | public RuleCall getReferredScopeDeclarationIDTerminalRuleCall_0_1() { return cReferredScopeDeclarationIDTerminalRuleCall_0_1; } |
2513 | } | 2513 | } |
2514 | public class ScopeElements extends AbstractParserRuleElementFinder { | 2514 | public class ScopeElements extends AbstractParserRuleElementFinder { |
2515 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope"); | 2515 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope"); |
2516 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2516 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2517 | private final RuleCall cScopeSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | 2517 | private final RuleCall cScopeSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); |
2518 | private final RuleCall cScopeReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | 2518 | private final RuleCall cScopeReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); |
2519 | 2519 | ||
2520 | //Scope: | 2520 | //Scope: |
2521 | // ScopeSpecification | ScopeReference; | 2521 | // ScopeSpecification | ScopeReference; |
2522 | @Override public ParserRule getRule() { return rule; } | 2522 | @Override public ParserRule getRule() { return rule; } |
2523 | 2523 | ||
2524 | //ScopeSpecification | ScopeReference | 2524 | //ScopeSpecification | ScopeReference |
2525 | public Alternatives getAlternatives() { return cAlternatives; } | 2525 | public Alternatives getAlternatives() { return cAlternatives; } |
2526 | 2526 | ||
2527 | //ScopeSpecification | 2527 | //ScopeSpecification |
2528 | public RuleCall getScopeSpecificationParserRuleCall_0() { return cScopeSpecificationParserRuleCall_0; } | 2528 | public RuleCall getScopeSpecificationParserRuleCall_0() { return cScopeSpecificationParserRuleCall_0; } |
2529 | 2529 | ||
2530 | //ScopeReference | 2530 | //ScopeReference |
2531 | public RuleCall getScopeReferenceParserRuleCall_1() { return cScopeReferenceParserRuleCall_1; } | 2531 | public RuleCall getScopeReferenceParserRuleCall_1() { return cScopeReferenceParserRuleCall_1; } |
2532 | } | 2532 | } |
2533 | public class TaskElements extends AbstractParserRuleElementFinder { | 2533 | public class TaskElements extends AbstractParserRuleElementFinder { |
2534 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Task"); | 2534 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Task"); |
2535 | private final RuleCall cGenerationTaskParserRuleCall = (RuleCall)rule.eContents().get(1); | 2535 | private final RuleCall cGenerationTaskParserRuleCall = (RuleCall)rule.eContents().get(1); |
2536 | 2536 | ||
2537 | //Task: | 2537 | //Task: |
2538 | // GenerationTask /*| CoverageCalculation | ValidationTask*/; | 2538 | // GenerationTask /*| CoverageCalculation | ValidationTask*/; |
2539 | @Override public ParserRule getRule() { return rule; } | 2539 | @Override public ParserRule getRule() { return rule; } |
2540 | 2540 | ||
2541 | //GenerationTask | 2541 | //GenerationTask |
2542 | public RuleCall getGenerationTaskParserRuleCall() { return cGenerationTaskParserRuleCall; } | 2542 | public RuleCall getGenerationTaskParserRuleCall() { return cGenerationTaskParserRuleCall; } |
2543 | } | 2543 | } |
2544 | public class GenerationTaskElements extends AbstractParserRuleElementFinder { | 2544 | public class GenerationTaskElements extends AbstractParserRuleElementFinder { |
2545 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GenerationTask"); | 2545 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GenerationTask"); |
2546 | private final Group cGroup = (Group)rule.eContents().get(1); | 2546 | private final Group cGroup = (Group)rule.eContents().get(1); |
2547 | private final Keyword cGenerateKeyword_0 = (Keyword)cGroup.eContents().get(0); | 2547 | private final Keyword cGenerateKeyword_0 = (Keyword)cGroup.eContents().get(0); |
2548 | private final Action cGenerationTaskAction_1 = (Action)cGroup.eContents().get(1); | 2548 | private final Action cGenerationTaskAction_1 = (Action)cGroup.eContents().get(1); |
2549 | private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2); | 2549 | private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2); |
2550 | private final UnorderedGroup cUnorderedGroup_3 = (UnorderedGroup)cGroup.eContents().get(3); | 2550 | private final UnorderedGroup cUnorderedGroup_3 = (UnorderedGroup)cGroup.eContents().get(3); |
2551 | private final Group cGroup_3_0 = (Group)cUnorderedGroup_3.eContents().get(0); | 2551 | private final Group cGroup_3_0 = (Group)cUnorderedGroup_3.eContents().get(0); |
2552 | private final Keyword cMetamodelKeyword_3_0_0 = (Keyword)cGroup_3_0.eContents().get(0); | 2552 | private final Keyword cMetamodelKeyword_3_0_0 = (Keyword)cGroup_3_0.eContents().get(0); |
2553 | private final Keyword cEqualsSignKeyword_3_0_1 = (Keyword)cGroup_3_0.eContents().get(1); | 2553 | private final Keyword cEqualsSignKeyword_3_0_1 = (Keyword)cGroup_3_0.eContents().get(1); |
2554 | private final Assignment cMetamodelAssignment_3_0_2 = (Assignment)cGroup_3_0.eContents().get(2); | 2554 | private final Assignment cMetamodelAssignment_3_0_2 = (Assignment)cGroup_3_0.eContents().get(2); |
2555 | private final RuleCall cMetamodelMetamodelParserRuleCall_3_0_2_0 = (RuleCall)cMetamodelAssignment_3_0_2.eContents().get(0); | 2555 | private final RuleCall cMetamodelMetamodelParserRuleCall_3_0_2_0 = (RuleCall)cMetamodelAssignment_3_0_2.eContents().get(0); |
2556 | private final Group cGroup_3_1 = (Group)cUnorderedGroup_3.eContents().get(1); | 2556 | private final Group cGroup_3_1 = (Group)cUnorderedGroup_3.eContents().get(1); |
2557 | private final Keyword cPartialModelKeyword_3_1_0 = (Keyword)cGroup_3_1.eContents().get(0); | 2557 | private final Keyword cPartialModelKeyword_3_1_0 = (Keyword)cGroup_3_1.eContents().get(0); |
2558 | private final Keyword cEqualsSignKeyword_3_1_1 = (Keyword)cGroup_3_1.eContents().get(1); | 2558 | private final Keyword cEqualsSignKeyword_3_1_1 = (Keyword)cGroup_3_1.eContents().get(1); |
2559 | private final Assignment cPartialModelAssignment_3_1_2 = (Assignment)cGroup_3_1.eContents().get(2); | 2559 | private final Assignment cPartialModelAssignment_3_1_2 = (Assignment)cGroup_3_1.eContents().get(2); |
2560 | private final RuleCall cPartialModelPartialModelParserRuleCall_3_1_2_0 = (RuleCall)cPartialModelAssignment_3_1_2.eContents().get(0); | 2560 | private final RuleCall cPartialModelPartialModelParserRuleCall_3_1_2_0 = (RuleCall)cPartialModelAssignment_3_1_2.eContents().get(0); |
2561 | private final Group cGroup_3_2 = (Group)cUnorderedGroup_3.eContents().get(2); | 2561 | private final Group cGroup_3_2 = (Group)cUnorderedGroup_3.eContents().get(2); |
2562 | private final Keyword cConstraintsKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0); | 2562 | private final Keyword cConstraintsKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0); |
2563 | private final Keyword cEqualsSignKeyword_3_2_1 = (Keyword)cGroup_3_2.eContents().get(1); | 2563 | private final Keyword cEqualsSignKeyword_3_2_1 = (Keyword)cGroup_3_2.eContents().get(1); |
2564 | private final Assignment cPatternsAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2); | 2564 | private final Assignment cPatternsAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2); |
2565 | private final RuleCall cPatternsGraphPatternParserRuleCall_3_2_2_0 = (RuleCall)cPatternsAssignment_3_2_2.eContents().get(0); | 2565 | private final RuleCall cPatternsGraphPatternParserRuleCall_3_2_2_0 = (RuleCall)cPatternsAssignment_3_2_2.eContents().get(0); |
2566 | private final Group cGroup_3_3 = (Group)cUnorderedGroup_3.eContents().get(3); | 2566 | private final Group cGroup_3_3 = (Group)cUnorderedGroup_3.eContents().get(3); |
2567 | private final Keyword cObjectivesKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0); | 2567 | private final Keyword cObjectivesKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0); |
2568 | private final Keyword cEqualsSignKeyword_3_3_1 = (Keyword)cGroup_3_3.eContents().get(1); | 2568 | private final Keyword cEqualsSignKeyword_3_3_1 = (Keyword)cGroup_3_3.eContents().get(1); |
2569 | private final Assignment cObjectivesAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2); | 2569 | private final Assignment cObjectivesAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2); |
2570 | private final RuleCall cObjectivesObjectiveParserRuleCall_3_3_2_0 = (RuleCall)cObjectivesAssignment_3_3_2.eContents().get(0); | 2570 | private final RuleCall cObjectivesObjectiveParserRuleCall_3_3_2_0 = (RuleCall)cObjectivesAssignment_3_3_2.eContents().get(0); |
2571 | private final Group cGroup_3_4 = (Group)cUnorderedGroup_3.eContents().get(4); | 2571 | private final Group cGroup_3_4 = (Group)cUnorderedGroup_3.eContents().get(4); |
2572 | private final Keyword cScopeKeyword_3_4_0 = (Keyword)cGroup_3_4.eContents().get(0); | 2572 | private final Keyword cScopeKeyword_3_4_0 = (Keyword)cGroup_3_4.eContents().get(0); |
2573 | private final Keyword cEqualsSignKeyword_3_4_1 = (Keyword)cGroup_3_4.eContents().get(1); | 2573 | private final Keyword cEqualsSignKeyword_3_4_1 = (Keyword)cGroup_3_4.eContents().get(1); |
2574 | private final Assignment cScopeAssignment_3_4_2 = (Assignment)cGroup_3_4.eContents().get(2); | 2574 | private final Assignment cScopeAssignment_3_4_2 = (Assignment)cGroup_3_4.eContents().get(2); |
2575 | private final RuleCall cScopeScopeParserRuleCall_3_4_2_0 = (RuleCall)cScopeAssignment_3_4_2.eContents().get(0); | 2575 | private final RuleCall cScopeScopeParserRuleCall_3_4_2_0 = (RuleCall)cScopeAssignment_3_4_2.eContents().get(0); |
2576 | private final Group cGroup_3_5 = (Group)cUnorderedGroup_3.eContents().get(5); | 2576 | private final Group cGroup_3_5 = (Group)cUnorderedGroup_3.eContents().get(5); |
2577 | private final Assignment cNumberSpecifiedAssignment_3_5_0 = (Assignment)cGroup_3_5.eContents().get(0); | 2577 | private final Assignment cNumberSpecifiedAssignment_3_5_0 = (Assignment)cGroup_3_5.eContents().get(0); |
2578 | private final Keyword cNumberSpecifiedNumberKeyword_3_5_0_0 = (Keyword)cNumberSpecifiedAssignment_3_5_0.eContents().get(0); | 2578 | private final Keyword cNumberSpecifiedNumberKeyword_3_5_0_0 = (Keyword)cNumberSpecifiedAssignment_3_5_0.eContents().get(0); |
2579 | private final Keyword cEqualsSignKeyword_3_5_1 = (Keyword)cGroup_3_5.eContents().get(1); | 2579 | private final Keyword cEqualsSignKeyword_3_5_1 = (Keyword)cGroup_3_5.eContents().get(1); |
2580 | private final Assignment cNumberAssignment_3_5_2 = (Assignment)cGroup_3_5.eContents().get(2); | 2580 | private final Assignment cNumberAssignment_3_5_2 = (Assignment)cGroup_3_5.eContents().get(2); |
2581 | private final RuleCall cNumberINTTerminalRuleCall_3_5_2_0 = (RuleCall)cNumberAssignment_3_5_2.eContents().get(0); | 2581 | private final RuleCall cNumberINTTerminalRuleCall_3_5_2_0 = (RuleCall)cNumberAssignment_3_5_2.eContents().get(0); |
2582 | private final Group cGroup_3_6 = (Group)cUnorderedGroup_3.eContents().get(6); | 2582 | private final Group cGroup_3_6 = (Group)cUnorderedGroup_3.eContents().get(6); |
2583 | private final Assignment cRunSpecifiedAssignment_3_6_0 = (Assignment)cGroup_3_6.eContents().get(0); | 2583 | private final Assignment cRunSpecifiedAssignment_3_6_0 = (Assignment)cGroup_3_6.eContents().get(0); |
2584 | private final Keyword cRunSpecifiedRunsKeyword_3_6_0_0 = (Keyword)cRunSpecifiedAssignment_3_6_0.eContents().get(0); | 2584 | private final Keyword cRunSpecifiedRunsKeyword_3_6_0_0 = (Keyword)cRunSpecifiedAssignment_3_6_0.eContents().get(0); |
2585 | private final Keyword cEqualsSignKeyword_3_6_1 = (Keyword)cGroup_3_6.eContents().get(1); | 2585 | private final Keyword cEqualsSignKeyword_3_6_1 = (Keyword)cGroup_3_6.eContents().get(1); |
2586 | private final Assignment cRunsAssignment_3_6_2 = (Assignment)cGroup_3_6.eContents().get(2); | 2586 | private final Assignment cRunsAssignment_3_6_2 = (Assignment)cGroup_3_6.eContents().get(2); |
2587 | private final RuleCall cRunsINTTerminalRuleCall_3_6_2_0 = (RuleCall)cRunsAssignment_3_6_2.eContents().get(0); | 2587 | private final RuleCall cRunsINTTerminalRuleCall_3_6_2_0 = (RuleCall)cRunsAssignment_3_6_2.eContents().get(0); |
2588 | private final Group cGroup_3_7 = (Group)cUnorderedGroup_3.eContents().get(7); | 2588 | private final Group cGroup_3_7 = (Group)cUnorderedGroup_3.eContents().get(7); |
2589 | private final Keyword cSolverKeyword_3_7_0 = (Keyword)cGroup_3_7.eContents().get(0); | 2589 | private final Keyword cSolverKeyword_3_7_0 = (Keyword)cGroup_3_7.eContents().get(0); |
2590 | private final Keyword cEqualsSignKeyword_3_7_1 = (Keyword)cGroup_3_7.eContents().get(1); | 2590 | private final Keyword cEqualsSignKeyword_3_7_1 = (Keyword)cGroup_3_7.eContents().get(1); |
2591 | private final Assignment cSolverAssignment_3_7_2 = (Assignment)cGroup_3_7.eContents().get(2); | 2591 | private final Assignment cSolverAssignment_3_7_2 = (Assignment)cGroup_3_7.eContents().get(2); |
2592 | private final RuleCall cSolverSolverEnumRuleCall_3_7_2_0 = (RuleCall)cSolverAssignment_3_7_2.eContents().get(0); | 2592 | private final RuleCall cSolverSolverEnumRuleCall_3_7_2_0 = (RuleCall)cSolverAssignment_3_7_2.eContents().get(0); |
2593 | private final Group cGroup_3_8 = (Group)cUnorderedGroup_3.eContents().get(8); | 2593 | private final Group cGroup_3_8 = (Group)cUnorderedGroup_3.eContents().get(8); |
2594 | private final Keyword cConfigKeyword_3_8_0 = (Keyword)cGroup_3_8.eContents().get(0); | 2594 | private final Keyword cConfigKeyword_3_8_0 = (Keyword)cGroup_3_8.eContents().get(0); |
2595 | private final Keyword cEqualsSignKeyword_3_8_1 = (Keyword)cGroup_3_8.eContents().get(1); | 2595 | private final Keyword cEqualsSignKeyword_3_8_1 = (Keyword)cGroup_3_8.eContents().get(1); |
2596 | private final Assignment cConfigAssignment_3_8_2 = (Assignment)cGroup_3_8.eContents().get(2); | 2596 | private final Assignment cConfigAssignment_3_8_2 = (Assignment)cGroup_3_8.eContents().get(2); |
2597 | private final RuleCall cConfigConfigParserRuleCall_3_8_2_0 = (RuleCall)cConfigAssignment_3_8_2.eContents().get(0); | 2597 | private final RuleCall cConfigConfigParserRuleCall_3_8_2_0 = (RuleCall)cConfigAssignment_3_8_2.eContents().get(0); |
2598 | private final Group cGroup_3_9 = (Group)cUnorderedGroup_3.eContents().get(9); | 2598 | private final Group cGroup_3_9 = (Group)cUnorderedGroup_3.eContents().get(9); |
2599 | private final Keyword cDebugKeyword_3_9_0 = (Keyword)cGroup_3_9.eContents().get(0); | 2599 | private final Keyword cDebugKeyword_3_9_0 = (Keyword)cGroup_3_9.eContents().get(0); |
2600 | private final Keyword cEqualsSignKeyword_3_9_1 = (Keyword)cGroup_3_9.eContents().get(1); | 2600 | private final Keyword cEqualsSignKeyword_3_9_1 = (Keyword)cGroup_3_9.eContents().get(1); |
2601 | private final Assignment cDebugFolderAssignment_3_9_2 = (Assignment)cGroup_3_9.eContents().get(2); | 2601 | private final Assignment cDebugFolderAssignment_3_9_2 = (Assignment)cGroup_3_9.eContents().get(2); |
2602 | private final RuleCall cDebugFolderFileParserRuleCall_3_9_2_0 = (RuleCall)cDebugFolderAssignment_3_9_2.eContents().get(0); | 2602 | private final RuleCall cDebugFolderFileParserRuleCall_3_9_2_0 = (RuleCall)cDebugFolderAssignment_3_9_2.eContents().get(0); |
2603 | private final Group cGroup_3_10 = (Group)cUnorderedGroup_3.eContents().get(10); | 2603 | private final Group cGroup_3_10 = (Group)cUnorderedGroup_3.eContents().get(10); |
2604 | private final Keyword cLogKeyword_3_10_0 = (Keyword)cGroup_3_10.eContents().get(0); | 2604 | private final Keyword cLogKeyword_3_10_0 = (Keyword)cGroup_3_10.eContents().get(0); |
2605 | private final Keyword cEqualsSignKeyword_3_10_1 = (Keyword)cGroup_3_10.eContents().get(1); | 2605 | private final Keyword cEqualsSignKeyword_3_10_1 = (Keyword)cGroup_3_10.eContents().get(1); |
2606 | private final Assignment cTargetLogFileAssignment_3_10_2 = (Assignment)cGroup_3_10.eContents().get(2); | 2606 | private final Assignment cTargetLogFileAssignment_3_10_2 = (Assignment)cGroup_3_10.eContents().get(2); |
2607 | private final RuleCall cTargetLogFileFileParserRuleCall_3_10_2_0 = (RuleCall)cTargetLogFileAssignment_3_10_2.eContents().get(0); | 2607 | private final RuleCall cTargetLogFileFileParserRuleCall_3_10_2_0 = (RuleCall)cTargetLogFileAssignment_3_10_2.eContents().get(0); |
2608 | private final Group cGroup_3_11 = (Group)cUnorderedGroup_3.eContents().get(11); | 2608 | private final Group cGroup_3_11 = (Group)cUnorderedGroup_3.eContents().get(11); |
2609 | private final Keyword cStatisticsKeyword_3_11_0 = (Keyword)cGroup_3_11.eContents().get(0); | 2609 | private final Keyword cStatisticsKeyword_3_11_0 = (Keyword)cGroup_3_11.eContents().get(0); |
2610 | private final Keyword cEqualsSignKeyword_3_11_1 = (Keyword)cGroup_3_11.eContents().get(1); | 2610 | private final Keyword cEqualsSignKeyword_3_11_1 = (Keyword)cGroup_3_11.eContents().get(1); |
2611 | private final Assignment cTargetStatisticsFileAssignment_3_11_2 = (Assignment)cGroup_3_11.eContents().get(2); | 2611 | private final Assignment cTargetStatisticsFileAssignment_3_11_2 = (Assignment)cGroup_3_11.eContents().get(2); |
2612 | private final RuleCall cTargetStatisticsFileFileParserRuleCall_3_11_2_0 = (RuleCall)cTargetStatisticsFileAssignment_3_11_2.eContents().get(0); | 2612 | private final RuleCall cTargetStatisticsFileFileParserRuleCall_3_11_2_0 = (RuleCall)cTargetStatisticsFileAssignment_3_11_2.eContents().get(0); |
2613 | private final Group cGroup_3_12 = (Group)cUnorderedGroup_3.eContents().get(12); | 2613 | private final Group cGroup_3_12 = (Group)cUnorderedGroup_3.eContents().get(12); |
2614 | private final Keyword cOutputKeyword_3_12_0 = (Keyword)cGroup_3_12.eContents().get(0); | 2614 | private final Keyword cOutputKeyword_3_12_0 = (Keyword)cGroup_3_12.eContents().get(0); |
2615 | private final Keyword cEqualsSignKeyword_3_12_1 = (Keyword)cGroup_3_12.eContents().get(1); | 2615 | private final Keyword cEqualsSignKeyword_3_12_1 = (Keyword)cGroup_3_12.eContents().get(1); |
2616 | private final Assignment cTagetFolderAssignment_3_12_2 = (Assignment)cGroup_3_12.eContents().get(2); | 2616 | private final Assignment cTagetFolderAssignment_3_12_2 = (Assignment)cGroup_3_12.eContents().get(2); |
2617 | private final RuleCall cTagetFolderFileParserRuleCall_3_12_2_0 = (RuleCall)cTagetFolderAssignment_3_12_2.eContents().get(0); | 2617 | private final RuleCall cTagetFolderFileParserRuleCall_3_12_2_0 = (RuleCall)cTagetFolderAssignment_3_12_2.eContents().get(0); |
2618 | private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); | 2618 | private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); |
2619 | 2619 | ||
2620 | //GenerationTask: | 2620 | //GenerationTask: |
2621 | // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' | 2621 | // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' |
2622 | // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & | 2622 | // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & |
2623 | // ('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & | 2623 | // ('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & |
2624 | // ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' | 2624 | // ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' |
2625 | // targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}'; | 2625 | // targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}'; |
2626 | @Override public ParserRule getRule() { return rule; } | 2626 | @Override public ParserRule getRule() { return rule; } |
2627 | 2627 | ||
2628 | //'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' | 2628 | //'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' |
2629 | //partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & | 2629 | //partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & |
2630 | //('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & | 2630 | //('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & |
2631 | //('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' | 2631 | //('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' |
2632 | //targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}' | 2632 | //targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}' |
2633 | public Group getGroup() { return cGroup; } | 2633 | public Group getGroup() { return cGroup; } |
2634 | 2634 | ||
2635 | //'generate' | 2635 | //'generate' |
2636 | public Keyword getGenerateKeyword_0() { return cGenerateKeyword_0; } | 2636 | public Keyword getGenerateKeyword_0() { return cGenerateKeyword_0; } |
2637 | 2637 | ||
2638 | //{GenerationTask} | 2638 | //{GenerationTask} |
2639 | public Action getGenerationTaskAction_1() { return cGenerationTaskAction_1; } | 2639 | public Action getGenerationTaskAction_1() { return cGenerationTaskAction_1; } |
2640 | 2640 | ||
2641 | //'{' | 2641 | //'{' |
2642 | public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; } | 2642 | public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; } |
2643 | 2643 | ||
2644 | //(('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' partialModel=PartialModel)? & ('constraints' '=' | 2644 | //(('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' partialModel=PartialModel)? & ('constraints' '=' |
2645 | //patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & ('scope' '=' scope=Scope)? & | 2645 | //patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & ('scope' '=' scope=Scope)? & |
2646 | //(numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? & | 2646 | //(numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? & |
2647 | //('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '=' | 2647 | //('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '=' |
2648 | //targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) | 2648 | //targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) |
2649 | public UnorderedGroup getUnorderedGroup_3() { return cUnorderedGroup_3; } | 2649 | public UnorderedGroup getUnorderedGroup_3() { return cUnorderedGroup_3; } |
2650 | 2650 | ||
2651 | //('metamodel' '=' metamodel=Metamodel)? | 2651 | //('metamodel' '=' metamodel=Metamodel)? |
2652 | public Group getGroup_3_0() { return cGroup_3_0; } | 2652 | public Group getGroup_3_0() { return cGroup_3_0; } |
2653 | 2653 | ||
2654 | //'metamodel' | 2654 | //'metamodel' |
2655 | public Keyword getMetamodelKeyword_3_0_0() { return cMetamodelKeyword_3_0_0; } | 2655 | public Keyword getMetamodelKeyword_3_0_0() { return cMetamodelKeyword_3_0_0; } |
2656 | 2656 | ||
2657 | //'=' | 2657 | //'=' |
2658 | public Keyword getEqualsSignKeyword_3_0_1() { return cEqualsSignKeyword_3_0_1; } | 2658 | public Keyword getEqualsSignKeyword_3_0_1() { return cEqualsSignKeyword_3_0_1; } |
2659 | 2659 | ||
2660 | //metamodel=Metamodel | 2660 | //metamodel=Metamodel |
2661 | public Assignment getMetamodelAssignment_3_0_2() { return cMetamodelAssignment_3_0_2; } | 2661 | public Assignment getMetamodelAssignment_3_0_2() { return cMetamodelAssignment_3_0_2; } |
2662 | 2662 | ||
2663 | //Metamodel | 2663 | //Metamodel |
2664 | public RuleCall getMetamodelMetamodelParserRuleCall_3_0_2_0() { return cMetamodelMetamodelParserRuleCall_3_0_2_0; } | 2664 | public RuleCall getMetamodelMetamodelParserRuleCall_3_0_2_0() { return cMetamodelMetamodelParserRuleCall_3_0_2_0; } |
2665 | 2665 | ||
2666 | //('partial-model' '=' partialModel=PartialModel)? | 2666 | //('partial-model' '=' partialModel=PartialModel)? |
2667 | public Group getGroup_3_1() { return cGroup_3_1; } | 2667 | public Group getGroup_3_1() { return cGroup_3_1; } |
2668 | 2668 | ||
2669 | //'partial-model' | 2669 | //'partial-model' |
2670 | public Keyword getPartialModelKeyword_3_1_0() { return cPartialModelKeyword_3_1_0; } | 2670 | public Keyword getPartialModelKeyword_3_1_0() { return cPartialModelKeyword_3_1_0; } |
2671 | 2671 | ||
2672 | //'=' | 2672 | //'=' |
2673 | public Keyword getEqualsSignKeyword_3_1_1() { return cEqualsSignKeyword_3_1_1; } | 2673 | public Keyword getEqualsSignKeyword_3_1_1() { return cEqualsSignKeyword_3_1_1; } |
2674 | 2674 | ||
2675 | //partialModel=PartialModel | 2675 | //partialModel=PartialModel |
2676 | public Assignment getPartialModelAssignment_3_1_2() { return cPartialModelAssignment_3_1_2; } | 2676 | public Assignment getPartialModelAssignment_3_1_2() { return cPartialModelAssignment_3_1_2; } |
2677 | 2677 | ||
2678 | //PartialModel | 2678 | //PartialModel |
2679 | public RuleCall getPartialModelPartialModelParserRuleCall_3_1_2_0() { return cPartialModelPartialModelParserRuleCall_3_1_2_0; } | 2679 | public RuleCall getPartialModelPartialModelParserRuleCall_3_1_2_0() { return cPartialModelPartialModelParserRuleCall_3_1_2_0; } |
2680 | 2680 | ||
2681 | //('constraints' '=' patterns=GraphPattern)? | 2681 | //('constraints' '=' patterns=GraphPattern)? |
2682 | public Group getGroup_3_2() { return cGroup_3_2; } | 2682 | public Group getGroup_3_2() { return cGroup_3_2; } |
2683 | 2683 | ||
2684 | //'constraints' | 2684 | //'constraints' |
2685 | public Keyword getConstraintsKeyword_3_2_0() { return cConstraintsKeyword_3_2_0; } | 2685 | public Keyword getConstraintsKeyword_3_2_0() { return cConstraintsKeyword_3_2_0; } |
2686 | 2686 | ||
2687 | //'=' | 2687 | //'=' |
2688 | public Keyword getEqualsSignKeyword_3_2_1() { return cEqualsSignKeyword_3_2_1; } | 2688 | public Keyword getEqualsSignKeyword_3_2_1() { return cEqualsSignKeyword_3_2_1; } |
2689 | 2689 | ||
2690 | //patterns=GraphPattern | 2690 | //patterns=GraphPattern |
2691 | public Assignment getPatternsAssignment_3_2_2() { return cPatternsAssignment_3_2_2; } | 2691 | public Assignment getPatternsAssignment_3_2_2() { return cPatternsAssignment_3_2_2; } |
2692 | 2692 | ||
2693 | //GraphPattern | 2693 | //GraphPattern |
2694 | public RuleCall getPatternsGraphPatternParserRuleCall_3_2_2_0() { return cPatternsGraphPatternParserRuleCall_3_2_2_0; } | 2694 | public RuleCall getPatternsGraphPatternParserRuleCall_3_2_2_0() { return cPatternsGraphPatternParserRuleCall_3_2_2_0; } |
2695 | 2695 | ||
2696 | //('objectives' '=' objectives=Objective)? | 2696 | //('objectives' '=' objectives=Objective)? |
2697 | public Group getGroup_3_3() { return cGroup_3_3; } | 2697 | public Group getGroup_3_3() { return cGroup_3_3; } |
2698 | 2698 | ||
2699 | //'objectives' | 2699 | //'objectives' |
2700 | public Keyword getObjectivesKeyword_3_3_0() { return cObjectivesKeyword_3_3_0; } | 2700 | public Keyword getObjectivesKeyword_3_3_0() { return cObjectivesKeyword_3_3_0; } |
2701 | 2701 | ||
2702 | //'=' | 2702 | //'=' |
2703 | public Keyword getEqualsSignKeyword_3_3_1() { return cEqualsSignKeyword_3_3_1; } | 2703 | public Keyword getEqualsSignKeyword_3_3_1() { return cEqualsSignKeyword_3_3_1; } |
2704 | 2704 | ||
2705 | //objectives=Objective | 2705 | //objectives=Objective |
2706 | public Assignment getObjectivesAssignment_3_3_2() { return cObjectivesAssignment_3_3_2; } | 2706 | public Assignment getObjectivesAssignment_3_3_2() { return cObjectivesAssignment_3_3_2; } |
2707 | 2707 | ||
2708 | //Objective | 2708 | //Objective |
2709 | public RuleCall getObjectivesObjectiveParserRuleCall_3_3_2_0() { return cObjectivesObjectiveParserRuleCall_3_3_2_0; } | 2709 | public RuleCall getObjectivesObjectiveParserRuleCall_3_3_2_0() { return cObjectivesObjectiveParserRuleCall_3_3_2_0; } |
2710 | 2710 | ||
2711 | //('scope' '=' scope=Scope)? | 2711 | //('scope' '=' scope=Scope)? |
2712 | public Group getGroup_3_4() { return cGroup_3_4; } | 2712 | public Group getGroup_3_4() { return cGroup_3_4; } |
2713 | 2713 | ||
2714 | //'scope' | 2714 | //'scope' |
2715 | public Keyword getScopeKeyword_3_4_0() { return cScopeKeyword_3_4_0; } | 2715 | public Keyword getScopeKeyword_3_4_0() { return cScopeKeyword_3_4_0; } |
2716 | 2716 | ||
2717 | //'=' | 2717 | //'=' |
2718 | public Keyword getEqualsSignKeyword_3_4_1() { return cEqualsSignKeyword_3_4_1; } | 2718 | public Keyword getEqualsSignKeyword_3_4_1() { return cEqualsSignKeyword_3_4_1; } |
2719 | 2719 | ||
2720 | //scope=Scope | 2720 | //scope=Scope |
2721 | public Assignment getScopeAssignment_3_4_2() { return cScopeAssignment_3_4_2; } | 2721 | public Assignment getScopeAssignment_3_4_2() { return cScopeAssignment_3_4_2; } |
2722 | 2722 | ||
2723 | //Scope | 2723 | //Scope |
2724 | public RuleCall getScopeScopeParserRuleCall_3_4_2_0() { return cScopeScopeParserRuleCall_3_4_2_0; } | 2724 | public RuleCall getScopeScopeParserRuleCall_3_4_2_0() { return cScopeScopeParserRuleCall_3_4_2_0; } |
2725 | 2725 | ||
2726 | //(numberSpecified?='number' '=' number=INT)? | 2726 | //(numberSpecified?='number' '=' number=INT)? |
2727 | public Group getGroup_3_5() { return cGroup_3_5; } | 2727 | public Group getGroup_3_5() { return cGroup_3_5; } |
2728 | 2728 | ||
2729 | //numberSpecified?='number' | 2729 | //numberSpecified?='number' |
2730 | public Assignment getNumberSpecifiedAssignment_3_5_0() { return cNumberSpecifiedAssignment_3_5_0; } | 2730 | public Assignment getNumberSpecifiedAssignment_3_5_0() { return cNumberSpecifiedAssignment_3_5_0; } |
2731 | 2731 | ||
2732 | //'number' | 2732 | //'number' |
2733 | public Keyword getNumberSpecifiedNumberKeyword_3_5_0_0() { return cNumberSpecifiedNumberKeyword_3_5_0_0; } | 2733 | public Keyword getNumberSpecifiedNumberKeyword_3_5_0_0() { return cNumberSpecifiedNumberKeyword_3_5_0_0; } |
2734 | 2734 | ||
2735 | //'=' | 2735 | //'=' |
2736 | public Keyword getEqualsSignKeyword_3_5_1() { return cEqualsSignKeyword_3_5_1; } | 2736 | public Keyword getEqualsSignKeyword_3_5_1() { return cEqualsSignKeyword_3_5_1; } |
2737 | 2737 | ||
2738 | //number=INT | 2738 | //number=INT |
2739 | public Assignment getNumberAssignment_3_5_2() { return cNumberAssignment_3_5_2; } | 2739 | public Assignment getNumberAssignment_3_5_2() { return cNumberAssignment_3_5_2; } |
2740 | 2740 | ||
2741 | //INT | 2741 | //INT |
2742 | public RuleCall getNumberINTTerminalRuleCall_3_5_2_0() { return cNumberINTTerminalRuleCall_3_5_2_0; } | 2742 | public RuleCall getNumberINTTerminalRuleCall_3_5_2_0() { return cNumberINTTerminalRuleCall_3_5_2_0; } |
2743 | 2743 | ||
2744 | //(runSpecified?='runs' '=' runs=INT)? | 2744 | //(runSpecified?='runs' '=' runs=INT)? |
2745 | public Group getGroup_3_6() { return cGroup_3_6; } | 2745 | public Group getGroup_3_6() { return cGroup_3_6; } |
2746 | 2746 | ||
2747 | //runSpecified?='runs' | 2747 | //runSpecified?='runs' |
2748 | public Assignment getRunSpecifiedAssignment_3_6_0() { return cRunSpecifiedAssignment_3_6_0; } | 2748 | public Assignment getRunSpecifiedAssignment_3_6_0() { return cRunSpecifiedAssignment_3_6_0; } |
2749 | 2749 | ||
2750 | //'runs' | 2750 | //'runs' |
2751 | public Keyword getRunSpecifiedRunsKeyword_3_6_0_0() { return cRunSpecifiedRunsKeyword_3_6_0_0; } | 2751 | public Keyword getRunSpecifiedRunsKeyword_3_6_0_0() { return cRunSpecifiedRunsKeyword_3_6_0_0; } |
2752 | 2752 | ||
2753 | //'=' | 2753 | //'=' |
2754 | public Keyword getEqualsSignKeyword_3_6_1() { return cEqualsSignKeyword_3_6_1; } | 2754 | public Keyword getEqualsSignKeyword_3_6_1() { return cEqualsSignKeyword_3_6_1; } |
2755 | 2755 | ||
2756 | //runs=INT | 2756 | //runs=INT |
2757 | public Assignment getRunsAssignment_3_6_2() { return cRunsAssignment_3_6_2; } | 2757 | public Assignment getRunsAssignment_3_6_2() { return cRunsAssignment_3_6_2; } |
2758 | 2758 | ||
2759 | //INT | 2759 | //INT |
2760 | public RuleCall getRunsINTTerminalRuleCall_3_6_2_0() { return cRunsINTTerminalRuleCall_3_6_2_0; } | 2760 | public RuleCall getRunsINTTerminalRuleCall_3_6_2_0() { return cRunsINTTerminalRuleCall_3_6_2_0; } |
2761 | 2761 | ||
2762 | //('solver' '=' solver=Solver)? | 2762 | //('solver' '=' solver=Solver)? |
2763 | public Group getGroup_3_7() { return cGroup_3_7; } | 2763 | public Group getGroup_3_7() { return cGroup_3_7; } |
2764 | 2764 | ||
2765 | //'solver' | 2765 | //'solver' |
2766 | public Keyword getSolverKeyword_3_7_0() { return cSolverKeyword_3_7_0; } | 2766 | public Keyword getSolverKeyword_3_7_0() { return cSolverKeyword_3_7_0; } |
2767 | 2767 | ||
2768 | //'=' | 2768 | //'=' |
2769 | public Keyword getEqualsSignKeyword_3_7_1() { return cEqualsSignKeyword_3_7_1; } | 2769 | public Keyword getEqualsSignKeyword_3_7_1() { return cEqualsSignKeyword_3_7_1; } |
2770 | 2770 | ||
2771 | //solver=Solver | 2771 | //solver=Solver |
2772 | public Assignment getSolverAssignment_3_7_2() { return cSolverAssignment_3_7_2; } | 2772 | public Assignment getSolverAssignment_3_7_2() { return cSolverAssignment_3_7_2; } |
2773 | 2773 | ||
2774 | //Solver | 2774 | //Solver |
2775 | public RuleCall getSolverSolverEnumRuleCall_3_7_2_0() { return cSolverSolverEnumRuleCall_3_7_2_0; } | 2775 | public RuleCall getSolverSolverEnumRuleCall_3_7_2_0() { return cSolverSolverEnumRuleCall_3_7_2_0; } |
2776 | 2776 | ||
2777 | //('config' '=' config=Config)? | 2777 | //('config' '=' config=Config)? |
2778 | public Group getGroup_3_8() { return cGroup_3_8; } | 2778 | public Group getGroup_3_8() { return cGroup_3_8; } |
2779 | 2779 | ||
2780 | //'config' | 2780 | //'config' |
2781 | public Keyword getConfigKeyword_3_8_0() { return cConfigKeyword_3_8_0; } | 2781 | public Keyword getConfigKeyword_3_8_0() { return cConfigKeyword_3_8_0; } |
2782 | 2782 | ||
2783 | //'=' | 2783 | //'=' |
2784 | public Keyword getEqualsSignKeyword_3_8_1() { return cEqualsSignKeyword_3_8_1; } | 2784 | public Keyword getEqualsSignKeyword_3_8_1() { return cEqualsSignKeyword_3_8_1; } |
2785 | 2785 | ||
2786 | //config=Config | 2786 | //config=Config |
2787 | public Assignment getConfigAssignment_3_8_2() { return cConfigAssignment_3_8_2; } | 2787 | public Assignment getConfigAssignment_3_8_2() { return cConfigAssignment_3_8_2; } |
2788 | 2788 | ||
2789 | //Config | 2789 | //Config |
2790 | public RuleCall getConfigConfigParserRuleCall_3_8_2_0() { return cConfigConfigParserRuleCall_3_8_2_0; } | 2790 | public RuleCall getConfigConfigParserRuleCall_3_8_2_0() { return cConfigConfigParserRuleCall_3_8_2_0; } |
2791 | 2791 | ||
2792 | //('debug' '=' debugFolder=File)? | 2792 | //('debug' '=' debugFolder=File)? |
2793 | public Group getGroup_3_9() { return cGroup_3_9; } | 2793 | public Group getGroup_3_9() { return cGroup_3_9; } |
2794 | 2794 | ||
2795 | //'debug' | 2795 | //'debug' |
2796 | public Keyword getDebugKeyword_3_9_0() { return cDebugKeyword_3_9_0; } | 2796 | public Keyword getDebugKeyword_3_9_0() { return cDebugKeyword_3_9_0; } |
2797 | 2797 | ||
2798 | //'=' | 2798 | //'=' |
2799 | public Keyword getEqualsSignKeyword_3_9_1() { return cEqualsSignKeyword_3_9_1; } | 2799 | public Keyword getEqualsSignKeyword_3_9_1() { return cEqualsSignKeyword_3_9_1; } |
2800 | 2800 | ||
2801 | //debugFolder=File | 2801 | //debugFolder=File |
2802 | public Assignment getDebugFolderAssignment_3_9_2() { return cDebugFolderAssignment_3_9_2; } | 2802 | public Assignment getDebugFolderAssignment_3_9_2() { return cDebugFolderAssignment_3_9_2; } |
2803 | 2803 | ||
2804 | //File | 2804 | //File |
2805 | public RuleCall getDebugFolderFileParserRuleCall_3_9_2_0() { return cDebugFolderFileParserRuleCall_3_9_2_0; } | 2805 | public RuleCall getDebugFolderFileParserRuleCall_3_9_2_0() { return cDebugFolderFileParserRuleCall_3_9_2_0; } |
2806 | 2806 | ||
2807 | //('log' '=' targetLogFile=File)? | 2807 | //('log' '=' targetLogFile=File)? |
2808 | public Group getGroup_3_10() { return cGroup_3_10; } | 2808 | public Group getGroup_3_10() { return cGroup_3_10; } |
2809 | 2809 | ||
2810 | //'log' | 2810 | //'log' |
2811 | public Keyword getLogKeyword_3_10_0() { return cLogKeyword_3_10_0; } | 2811 | public Keyword getLogKeyword_3_10_0() { return cLogKeyword_3_10_0; } |
2812 | 2812 | ||
2813 | //'=' | 2813 | //'=' |
2814 | public Keyword getEqualsSignKeyword_3_10_1() { return cEqualsSignKeyword_3_10_1; } | 2814 | public Keyword getEqualsSignKeyword_3_10_1() { return cEqualsSignKeyword_3_10_1; } |
2815 | 2815 | ||
2816 | //targetLogFile=File | 2816 | //targetLogFile=File |
2817 | public Assignment getTargetLogFileAssignment_3_10_2() { return cTargetLogFileAssignment_3_10_2; } | 2817 | public Assignment getTargetLogFileAssignment_3_10_2() { return cTargetLogFileAssignment_3_10_2; } |
2818 | 2818 | ||
2819 | //File | 2819 | //File |
2820 | public RuleCall getTargetLogFileFileParserRuleCall_3_10_2_0() { return cTargetLogFileFileParserRuleCall_3_10_2_0; } | 2820 | public RuleCall getTargetLogFileFileParserRuleCall_3_10_2_0() { return cTargetLogFileFileParserRuleCall_3_10_2_0; } |
2821 | 2821 | ||
2822 | //('statistics' '=' targetStatisticsFile=File)? | 2822 | //('statistics' '=' targetStatisticsFile=File)? |
2823 | public Group getGroup_3_11() { return cGroup_3_11; } | 2823 | public Group getGroup_3_11() { return cGroup_3_11; } |
2824 | 2824 | ||
2825 | //'statistics' | 2825 | //'statistics' |
2826 | public Keyword getStatisticsKeyword_3_11_0() { return cStatisticsKeyword_3_11_0; } | 2826 | public Keyword getStatisticsKeyword_3_11_0() { return cStatisticsKeyword_3_11_0; } |
2827 | 2827 | ||
2828 | //'=' | 2828 | //'=' |
2829 | public Keyword getEqualsSignKeyword_3_11_1() { return cEqualsSignKeyword_3_11_1; } | 2829 | public Keyword getEqualsSignKeyword_3_11_1() { return cEqualsSignKeyword_3_11_1; } |
2830 | 2830 | ||
2831 | //targetStatisticsFile=File | 2831 | //targetStatisticsFile=File |
2832 | public Assignment getTargetStatisticsFileAssignment_3_11_2() { return cTargetStatisticsFileAssignment_3_11_2; } | 2832 | public Assignment getTargetStatisticsFileAssignment_3_11_2() { return cTargetStatisticsFileAssignment_3_11_2; } |
2833 | 2833 | ||
2834 | //File | 2834 | //File |
2835 | public RuleCall getTargetStatisticsFileFileParserRuleCall_3_11_2_0() { return cTargetStatisticsFileFileParserRuleCall_3_11_2_0; } | 2835 | public RuleCall getTargetStatisticsFileFileParserRuleCall_3_11_2_0() { return cTargetStatisticsFileFileParserRuleCall_3_11_2_0; } |
2836 | 2836 | ||
2837 | //('output' '=' tagetFolder=File)? | 2837 | //('output' '=' tagetFolder=File)? |
2838 | public Group getGroup_3_12() { return cGroup_3_12; } | 2838 | public Group getGroup_3_12() { return cGroup_3_12; } |
2839 | 2839 | ||
2840 | //'output' | 2840 | //'output' |
2841 | public Keyword getOutputKeyword_3_12_0() { return cOutputKeyword_3_12_0; } | 2841 | public Keyword getOutputKeyword_3_12_0() { return cOutputKeyword_3_12_0; } |
2842 | 2842 | ||
2843 | //'=' | 2843 | //'=' |
2844 | public Keyword getEqualsSignKeyword_3_12_1() { return cEqualsSignKeyword_3_12_1; } | 2844 | public Keyword getEqualsSignKeyword_3_12_1() { return cEqualsSignKeyword_3_12_1; } |
2845 | 2845 | ||
2846 | //tagetFolder=File | 2846 | //tagetFolder=File |
2847 | public Assignment getTagetFolderAssignment_3_12_2() { return cTagetFolderAssignment_3_12_2; } | 2847 | public Assignment getTagetFolderAssignment_3_12_2() { return cTagetFolderAssignment_3_12_2; } |
2848 | 2848 | ||
2849 | //File | 2849 | //File |
2850 | public RuleCall getTagetFolderFileParserRuleCall_3_12_2_0() { return cTagetFolderFileParserRuleCall_3_12_2_0; } | 2850 | public RuleCall getTagetFolderFileParserRuleCall_3_12_2_0() { return cTagetFolderFileParserRuleCall_3_12_2_0; } |
2851 | 2851 | ||
2852 | //'}' | 2852 | //'}' |
2853 | public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } | 2853 | public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } |
2854 | } | 2854 | } |
2855 | 2855 | ||
2856 | public class OptimizationDirectionElements extends AbstractEnumRuleElementFinder { | 2856 | public class OptimizationDirectionElements extends AbstractEnumRuleElementFinder { |
2857 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationDirection"); | 2857 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationDirection"); |
2858 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2858 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2859 | private final EnumLiteralDeclaration cMINIMIZEEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); | 2859 | private final EnumLiteralDeclaration cMINIMIZEEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); |
2860 | private final Keyword cMINIMIZEMinimizeKeyword_0_0 = (Keyword)cMINIMIZEEnumLiteralDeclaration_0.eContents().get(0); | 2860 | private final Keyword cMINIMIZEMinimizeKeyword_0_0 = (Keyword)cMINIMIZEEnumLiteralDeclaration_0.eContents().get(0); |
2861 | private final EnumLiteralDeclaration cMAXIMIZEEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); | 2861 | private final EnumLiteralDeclaration cMAXIMIZEEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); |
2862 | private final Keyword cMAXIMIZEMaximizeKeyword_1_0 = (Keyword)cMAXIMIZEEnumLiteralDeclaration_1.eContents().get(0); | 2862 | private final Keyword cMAXIMIZEMaximizeKeyword_1_0 = (Keyword)cMAXIMIZEEnumLiteralDeclaration_1.eContents().get(0); |
2863 | 2863 | ||
2864 | //enum OptimizationDirection: | 2864 | //enum OptimizationDirection: |
2865 | // MINIMIZE='minimize' | MAXIMIZE='maximize'; | 2865 | // MINIMIZE='minimize' | MAXIMIZE='maximize'; |
2866 | public EnumRule getRule() { return rule; } | 2866 | public EnumRule getRule() { return rule; } |
2867 | 2867 | ||
2868 | //MINIMIZE='minimize' | MAXIMIZE='maximize' | 2868 | //MINIMIZE='minimize' | MAXIMIZE='maximize' |
2869 | public Alternatives getAlternatives() { return cAlternatives; } | 2869 | public Alternatives getAlternatives() { return cAlternatives; } |
2870 | 2870 | ||
2871 | //MINIMIZE='minimize' | 2871 | //MINIMIZE='minimize' |
2872 | public EnumLiteralDeclaration getMINIMIZEEnumLiteralDeclaration_0() { return cMINIMIZEEnumLiteralDeclaration_0; } | 2872 | public EnumLiteralDeclaration getMINIMIZEEnumLiteralDeclaration_0() { return cMINIMIZEEnumLiteralDeclaration_0; } |
2873 | 2873 | ||
2874 | //'minimize' | 2874 | //'minimize' |
2875 | public Keyword getMINIMIZEMinimizeKeyword_0_0() { return cMINIMIZEMinimizeKeyword_0_0; } | 2875 | public Keyword getMINIMIZEMinimizeKeyword_0_0() { return cMINIMIZEMinimizeKeyword_0_0; } |
2876 | 2876 | ||
2877 | //MAXIMIZE='maximize' | 2877 | //MAXIMIZE='maximize' |
2878 | public EnumLiteralDeclaration getMAXIMIZEEnumLiteralDeclaration_1() { return cMAXIMIZEEnumLiteralDeclaration_1; } | 2878 | public EnumLiteralDeclaration getMAXIMIZEEnumLiteralDeclaration_1() { return cMAXIMIZEEnumLiteralDeclaration_1; } |
2879 | 2879 | ||
2880 | //'maximize' | 2880 | //'maximize' |
2881 | public Keyword getMAXIMIZEMaximizeKeyword_1_0() { return cMAXIMIZEMaximizeKeyword_1_0; } | 2881 | public Keyword getMAXIMIZEMaximizeKeyword_1_0() { return cMAXIMIZEMaximizeKeyword_1_0; } |
2882 | } | 2882 | } |
2883 | public class ComparisonOperatorElements extends AbstractEnumRuleElementFinder { | 2883 | public class ComparisonOperatorElements extends AbstractEnumRuleElementFinder { |
2884 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator"); | 2884 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator"); |
2885 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2885 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2886 | private final EnumLiteralDeclaration cLESSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); | 2886 | private final EnumLiteralDeclaration cLESSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); |
2887 | private final Keyword cLESSLessThanSignKeyword_0_0 = (Keyword)cLESSEnumLiteralDeclaration_0.eContents().get(0); | 2887 | private final Keyword cLESSLessThanSignKeyword_0_0 = (Keyword)cLESSEnumLiteralDeclaration_0.eContents().get(0); |
2888 | private final EnumLiteralDeclaration cGREATEREnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); | 2888 | private final EnumLiteralDeclaration cGREATEREnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); |
2889 | private final Keyword cGREATERGreaterThanSignKeyword_1_0 = (Keyword)cGREATEREnumLiteralDeclaration_1.eContents().get(0); | 2889 | private final Keyword cGREATERGreaterThanSignKeyword_1_0 = (Keyword)cGREATEREnumLiteralDeclaration_1.eContents().get(0); |
2890 | private final EnumLiteralDeclaration cLESS_EQUALSEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); | 2890 | private final EnumLiteralDeclaration cLESS_EQUALSEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); |
2891 | private final Keyword cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0 = (Keyword)cLESS_EQUALSEnumLiteralDeclaration_2.eContents().get(0); | 2891 | private final Keyword cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0 = (Keyword)cLESS_EQUALSEnumLiteralDeclaration_2.eContents().get(0); |
2892 | private final EnumLiteralDeclaration cGREATER_EQUALSEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3); | 2892 | private final EnumLiteralDeclaration cGREATER_EQUALSEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3); |
2893 | private final Keyword cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0 = (Keyword)cGREATER_EQUALSEnumLiteralDeclaration_3.eContents().get(0); | 2893 | private final Keyword cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0 = (Keyword)cGREATER_EQUALSEnumLiteralDeclaration_3.eContents().get(0); |
2894 | 2894 | ||
2895 | //enum ComparisonOperator: | 2895 | //enum ComparisonOperator: |
2896 | // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>='; | 2896 | // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>='; |
2897 | public EnumRule getRule() { return rule; } | 2897 | public EnumRule getRule() { return rule; } |
2898 | 2898 | ||
2899 | //LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>=' | 2899 | //LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>=' |
2900 | public Alternatives getAlternatives() { return cAlternatives; } | 2900 | public Alternatives getAlternatives() { return cAlternatives; } |
2901 | 2901 | ||
2902 | //LESS='<' | 2902 | //LESS='<' |
2903 | public EnumLiteralDeclaration getLESSEnumLiteralDeclaration_0() { return cLESSEnumLiteralDeclaration_0; } | 2903 | public EnumLiteralDeclaration getLESSEnumLiteralDeclaration_0() { return cLESSEnumLiteralDeclaration_0; } |
2904 | 2904 | ||
2905 | //'<' | 2905 | //'<' |
2906 | public Keyword getLESSLessThanSignKeyword_0_0() { return cLESSLessThanSignKeyword_0_0; } | 2906 | public Keyword getLESSLessThanSignKeyword_0_0() { return cLESSLessThanSignKeyword_0_0; } |
2907 | 2907 | ||
2908 | //GREATER='>' | 2908 | //GREATER='>' |
2909 | public EnumLiteralDeclaration getGREATEREnumLiteralDeclaration_1() { return cGREATEREnumLiteralDeclaration_1; } | 2909 | public EnumLiteralDeclaration getGREATEREnumLiteralDeclaration_1() { return cGREATEREnumLiteralDeclaration_1; } |
2910 | 2910 | ||
2911 | //'>' | 2911 | //'>' |
2912 | public Keyword getGREATERGreaterThanSignKeyword_1_0() { return cGREATERGreaterThanSignKeyword_1_0; } | 2912 | public Keyword getGREATERGreaterThanSignKeyword_1_0() { return cGREATERGreaterThanSignKeyword_1_0; } |
2913 | 2913 | ||
2914 | //LESS_EQUALS='<=' | 2914 | //LESS_EQUALS='<=' |
2915 | public EnumLiteralDeclaration getLESS_EQUALSEnumLiteralDeclaration_2() { return cLESS_EQUALSEnumLiteralDeclaration_2; } | 2915 | public EnumLiteralDeclaration getLESS_EQUALSEnumLiteralDeclaration_2() { return cLESS_EQUALSEnumLiteralDeclaration_2; } |
2916 | 2916 | ||
2917 | //'<=' | 2917 | //'<=' |
2918 | public Keyword getLESS_EQUALSLessThanSignEqualsSignKeyword_2_0() { return cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0; } | 2918 | public Keyword getLESS_EQUALSLessThanSignEqualsSignKeyword_2_0() { return cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0; } |
2919 | 2919 | ||
2920 | //GREATER_EQUALS='>=' | 2920 | //GREATER_EQUALS='>=' |
2921 | public EnumLiteralDeclaration getGREATER_EQUALSEnumLiteralDeclaration_3() { return cGREATER_EQUALSEnumLiteralDeclaration_3; } | 2921 | public EnumLiteralDeclaration getGREATER_EQUALSEnumLiteralDeclaration_3() { return cGREATER_EQUALSEnumLiteralDeclaration_3; } |
2922 | 2922 | ||
2923 | //'>=' | 2923 | //'>=' |
2924 | public Keyword getGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0() { return cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0; } | 2924 | public Keyword getGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0() { return cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0; } |
2925 | } | 2925 | } |
2926 | public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder { | 2926 | public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder { |
2927 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification"); | 2927 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification"); |
2928 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2928 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2929 | private final EnumLiteralDeclaration cNoneEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); | 2929 | private final EnumLiteralDeclaration cNoneEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); |
2930 | private final Keyword cNoneNoneKeyword_0_0 = (Keyword)cNoneEnumLiteralDeclaration_0.eContents().get(0); | 2930 | private final Keyword cNoneNoneKeyword_0_0 = (Keyword)cNoneEnumLiteralDeclaration_0.eContents().get(0); |
2931 | private final EnumLiteralDeclaration cNormalEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); | 2931 | private final EnumLiteralDeclaration cNormalEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); |
2932 | private final Keyword cNormalNormalKeyword_1_0 = (Keyword)cNormalEnumLiteralDeclaration_1.eContents().get(0); | 2932 | private final Keyword cNormalNormalKeyword_1_0 = (Keyword)cNormalEnumLiteralDeclaration_1.eContents().get(0); |
2933 | private final EnumLiteralDeclaration cFullEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); | 2933 | private final EnumLiteralDeclaration cFullEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); |
2934 | private final Keyword cFullFullKeyword_2_0 = (Keyword)cFullEnumLiteralDeclaration_2.eContents().get(0); | 2934 | private final Keyword cFullFullKeyword_2_0 = (Keyword)cFullEnumLiteralDeclaration_2.eContents().get(0); |
2935 | 2935 | ||
2936 | //enum DocumentLevelSpecification: | 2936 | //enum DocumentLevelSpecification: |
2937 | // none | normal | full; | 2937 | // none | normal | full; |
2938 | public EnumRule getRule() { return rule; } | 2938 | public EnumRule getRule() { return rule; } |
2939 | 2939 | ||
2940 | //none | normal | full | 2940 | //none | normal | full |
2941 | public Alternatives getAlternatives() { return cAlternatives; } | 2941 | public Alternatives getAlternatives() { return cAlternatives; } |
2942 | 2942 | ||
2943 | //none | 2943 | //none |
2944 | public EnumLiteralDeclaration getNoneEnumLiteralDeclaration_0() { return cNoneEnumLiteralDeclaration_0; } | 2944 | public EnumLiteralDeclaration getNoneEnumLiteralDeclaration_0() { return cNoneEnumLiteralDeclaration_0; } |
2945 | 2945 | ||
2946 | //"none" | 2946 | //"none" |
2947 | public Keyword getNoneNoneKeyword_0_0() { return cNoneNoneKeyword_0_0; } | 2947 | public Keyword getNoneNoneKeyword_0_0() { return cNoneNoneKeyword_0_0; } |
2948 | 2948 | ||
2949 | //normal | 2949 | //normal |
2950 | public EnumLiteralDeclaration getNormalEnumLiteralDeclaration_1() { return cNormalEnumLiteralDeclaration_1; } | 2950 | public EnumLiteralDeclaration getNormalEnumLiteralDeclaration_1() { return cNormalEnumLiteralDeclaration_1; } |
2951 | 2951 | ||
2952 | //"normal" | 2952 | //"normal" |
2953 | public Keyword getNormalNormalKeyword_1_0() { return cNormalNormalKeyword_1_0; } | 2953 | public Keyword getNormalNormalKeyword_1_0() { return cNormalNormalKeyword_1_0; } |
2954 | 2954 | ||
2955 | //full | 2955 | //full |
2956 | public EnumLiteralDeclaration getFullEnumLiteralDeclaration_2() { return cFullEnumLiteralDeclaration_2; } | 2956 | public EnumLiteralDeclaration getFullEnumLiteralDeclaration_2() { return cFullEnumLiteralDeclaration_2; } |
2957 | 2957 | ||
2958 | //"full" | 2958 | //"full" |
2959 | public Keyword getFullFullKeyword_2_0() { return cFullFullKeyword_2_0; } | 2959 | public Keyword getFullFullKeyword_2_0() { return cFullFullKeyword_2_0; } |
2960 | } | 2960 | } |
2961 | public class SolverElements extends AbstractEnumRuleElementFinder { | 2961 | public class SolverElements extends AbstractEnumRuleElementFinder { |
2962 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver"); | 2962 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver"); |
2963 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2963 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
2964 | private final EnumLiteralDeclaration cSMTSolverEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); | 2964 | private final EnumLiteralDeclaration cSMTSolverEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); |
2965 | private final Keyword cSMTSolverSMTSolverKeyword_0_0 = (Keyword)cSMTSolverEnumLiteralDeclaration_0.eContents().get(0); | 2965 | private final Keyword cSMTSolverSMTSolverKeyword_0_0 = (Keyword)cSMTSolverEnumLiteralDeclaration_0.eContents().get(0); |
2966 | private final EnumLiteralDeclaration cAlloySolverEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); | 2966 | private final EnumLiteralDeclaration cAlloySolverEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); |
2967 | private final Keyword cAlloySolverAlloySolverKeyword_1_0 = (Keyword)cAlloySolverEnumLiteralDeclaration_1.eContents().get(0); | 2967 | private final Keyword cAlloySolverAlloySolverKeyword_1_0 = (Keyword)cAlloySolverEnumLiteralDeclaration_1.eContents().get(0); |
2968 | private final EnumLiteralDeclaration cViatraSolverEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); | 2968 | private final EnumLiteralDeclaration cViatraSolverEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); |
2969 | private final Keyword cViatraSolverViatraSolverKeyword_2_0 = (Keyword)cViatraSolverEnumLiteralDeclaration_2.eContents().get(0); | 2969 | private final Keyword cViatraSolverViatraSolverKeyword_2_0 = (Keyword)cViatraSolverEnumLiteralDeclaration_2.eContents().get(0); |
2970 | 2970 | ||
2971 | //enum Solver: | 2971 | //enum Solver: |
2972 | // SMTSolver | AlloySolver | ViatraSolver; | 2972 | // SMTSolver | AlloySolver | ViatraSolver; |
2973 | public EnumRule getRule() { return rule; } | 2973 | public EnumRule getRule() { return rule; } |
2974 | 2974 | ||
2975 | //SMTSolver | AlloySolver | ViatraSolver | 2975 | //SMTSolver | AlloySolver | ViatraSolver |
2976 | public Alternatives getAlternatives() { return cAlternatives; } | 2976 | public Alternatives getAlternatives() { return cAlternatives; } |
2977 | 2977 | ||
2978 | //SMTSolver | 2978 | //SMTSolver |
2979 | public EnumLiteralDeclaration getSMTSolverEnumLiteralDeclaration_0() { return cSMTSolverEnumLiteralDeclaration_0; } | 2979 | public EnumLiteralDeclaration getSMTSolverEnumLiteralDeclaration_0() { return cSMTSolverEnumLiteralDeclaration_0; } |
2980 | 2980 | ||
2981 | //"SMTSolver" | 2981 | //"SMTSolver" |
2982 | public Keyword getSMTSolverSMTSolverKeyword_0_0() { return cSMTSolverSMTSolverKeyword_0_0; } | 2982 | public Keyword getSMTSolverSMTSolverKeyword_0_0() { return cSMTSolverSMTSolverKeyword_0_0; } |
2983 | 2983 | ||
2984 | //AlloySolver | 2984 | //AlloySolver |
2985 | public EnumLiteralDeclaration getAlloySolverEnumLiteralDeclaration_1() { return cAlloySolverEnumLiteralDeclaration_1; } | 2985 | public EnumLiteralDeclaration getAlloySolverEnumLiteralDeclaration_1() { return cAlloySolverEnumLiteralDeclaration_1; } |
2986 | 2986 | ||
2987 | //"AlloySolver" | 2987 | //"AlloySolver" |
2988 | public Keyword getAlloySolverAlloySolverKeyword_1_0() { return cAlloySolverAlloySolverKeyword_1_0; } | 2988 | public Keyword getAlloySolverAlloySolverKeyword_1_0() { return cAlloySolverAlloySolverKeyword_1_0; } |
2989 | 2989 | ||
2990 | //ViatraSolver | 2990 | //ViatraSolver |
2991 | public EnumLiteralDeclaration getViatraSolverEnumLiteralDeclaration_2() { return cViatraSolverEnumLiteralDeclaration_2; } | 2991 | public EnumLiteralDeclaration getViatraSolverEnumLiteralDeclaration_2() { return cViatraSolverEnumLiteralDeclaration_2; } |
2992 | 2992 | ||
2993 | //"ViatraSolver" | 2993 | //"ViatraSolver" |
2994 | public Keyword getViatraSolverViatraSolverKeyword_2_0() { return cViatraSolverViatraSolverKeyword_2_0; } | 2994 | public Keyword getViatraSolverViatraSolverKeyword_2_0() { return cViatraSolverViatraSolverKeyword_2_0; } |
2995 | } | 2995 | } |
2996 | 2996 | ||
2997 | private final ConfigurationScriptElements pConfigurationScript; | 2997 | private final ConfigurationScriptElements pConfigurationScript; |
2998 | private final CommandElements pCommand; | 2998 | private final CommandElements pCommand; |
2999 | private final QualifiedNameElements pQualifiedName; | 2999 | private final QualifiedNameElements pQualifiedName; |
3000 | private final REALLiteralElements pREALLiteral; | 3000 | private final REALLiteralElements pREALLiteral; |
3001 | private final INTLiteralElements pINTLiteral; | 3001 | private final INTLiteralElements pINTLiteral; |
3002 | private final ImportElements pImport; | 3002 | private final ImportElements pImport; |
3003 | private final EPackageImportElements pEPackageImport; | 3003 | private final EPackageImportElements pEPackageImport; |
3004 | private final ViatraImportElements pViatraImport; | 3004 | private final ViatraImportElements pViatraImport; |
3005 | private final DeclarationElements pDeclaration; | 3005 | private final DeclarationElements pDeclaration; |
3006 | private final FileSpecificationElements pFileSpecification; | 3006 | private final FileSpecificationElements pFileSpecification; |
3007 | private final FileDeclarationElements pFileDeclaration; | 3007 | private final FileDeclarationElements pFileDeclaration; |
3008 | private final FileReferenceElements pFileReference; | 3008 | private final FileReferenceElements pFileReference; |
3009 | private final FileElements pFile; | 3009 | private final FileElements pFile; |
3010 | private final MetamodelSpecificationElements pMetamodelSpecification; | 3010 | private final MetamodelSpecificationElements pMetamodelSpecification; |
3011 | private final MetamodelEntryElements pMetamodelEntry; | 3011 | private final MetamodelEntryElements pMetamodelEntry; |
3012 | private final AllPackageEntryElements pAllPackageEntry; | 3012 | private final AllPackageEntryElements pAllPackageEntry; |
3013 | private final MetamodelElementElements pMetamodelElement; | 3013 | private final MetamodelElementElements pMetamodelElement; |
3014 | private final MetamodelDeclarationElements pMetamodelDeclaration; | 3014 | private final MetamodelDeclarationElements pMetamodelDeclaration; |
3015 | private final MetamodelReferenceElements pMetamodelReference; | 3015 | private final MetamodelReferenceElements pMetamodelReference; |
3016 | private final MetamodelElements pMetamodel; | 3016 | private final MetamodelElements pMetamodel; |
3017 | private final PartialModelSpecificationElements pPartialModelSpecification; | 3017 | private final PartialModelSpecificationElements pPartialModelSpecification; |
3018 | private final PartialModelEntryElements pPartialModelEntry; | 3018 | private final PartialModelEntryElements pPartialModelEntry; |
3019 | private final ModelEntryElements pModelEntry; | 3019 | private final ModelEntryElements pModelEntry; |
3020 | private final FolderEntryElements pFolderEntry; | 3020 | private final FolderEntryElements pFolderEntry; |
3021 | private final PartialModelDeclarationElements pPartialModelDeclaration; | 3021 | private final PartialModelDeclarationElements pPartialModelDeclaration; |
3022 | private final PartialModelReferenceElements pPartialModelReference; | 3022 | private final PartialModelReferenceElements pPartialModelReference; |
3023 | private final PartialModelElements pPartialModel; | 3023 | private final PartialModelElements pPartialModel; |
3024 | private final PatternSpecificationElements pPatternSpecification; | 3024 | private final PatternSpecificationElements pPatternSpecification; |
3025 | private final PatternEntryElements pPatternEntry; | 3025 | private final PatternEntryElements pPatternEntry; |
3026 | private final AllPatternEntryElements pAllPatternEntry; | 3026 | private final AllPatternEntryElements pAllPatternEntry; |
3027 | private final PatternElementElements pPatternElement; | 3027 | private final PatternElementElements pPatternElement; |
3028 | private final GraphPatternDeclarationElements pGraphPatternDeclaration; | 3028 | private final GraphPatternDeclarationElements pGraphPatternDeclaration; |
3029 | private final GraphPatternReferenceElements pGraphPatternReference; | 3029 | private final GraphPatternReferenceElements pGraphPatternReference; |
3030 | private final GraphPatternElements pGraphPattern; | 3030 | private final GraphPatternElements pGraphPattern; |
3031 | private final ObjectiveSpecificationElements pObjectiveSpecification; | 3031 | private final ObjectiveSpecificationElements pObjectiveSpecification; |
3032 | private final ObjectiveEntryElements pObjectiveEntry; | 3032 | private final ObjectiveEntryElements pObjectiveEntry; |
3033 | private final OptimizationDirectionElements eOptimizationDirection; | 3033 | private final OptimizationDirectionElements eOptimizationDirection; |
3034 | private final OptimizationEntryElements pOptimizationEntry; | 3034 | private final OptimizationEntryElements pOptimizationEntry; |
3035 | private final ComparisonOperatorElements eComparisonOperator; | 3035 | private final ComparisonOperatorElements eComparisonOperator; |
3036 | private final ThresholdEntryElements pThresholdEntry; | 3036 | private final ThresholdEntryElements pThresholdEntry; |
3037 | private final ObjectiveFunctionElements pObjectiveFunction; | 3037 | private final ObjectiveFunctionElements pObjectiveFunction; |
3038 | private final CostObjectiveFunctionElements pCostObjectiveFunction; | 3038 | private final CostObjectiveFunctionElements pCostObjectiveFunction; |
3039 | private final CostEntryElements pCostEntry; | 3039 | private final CostEntryElements pCostEntry; |
3040 | private final ObjectiveDeclarationElements pObjectiveDeclaration; | 3040 | private final ObjectiveDeclarationElements pObjectiveDeclaration; |
3041 | private final ObjectiveReferenceElements pObjectiveReference; | 3041 | private final ObjectiveReferenceElements pObjectiveReference; |
3042 | private final ObjectiveElements pObjective; | 3042 | private final ObjectiveElements pObjective; |
3043 | private final ConfigSpecificationElements pConfigSpecification; | 3043 | private final ConfigSpecificationElements pConfigSpecification; |
3044 | private final ConfigDeclarationElements pConfigDeclaration; | 3044 | private final ConfigDeclarationElements pConfigDeclaration; |
3045 | private final ConfigEntryElements pConfigEntry; | 3045 | private final ConfigEntryElements pConfigEntry; |
3046 | private final DocumentationEntryElements pDocumentationEntry; | 3046 | private final DocumentationEntryElements pDocumentationEntry; |
3047 | private final DocumentLevelSpecificationElements eDocumentLevelSpecification; | 3047 | private final DocumentLevelSpecificationElements eDocumentLevelSpecification; |
3048 | private final RuntimeEntryElements pRuntimeEntry; | 3048 | private final RuntimeEntryElements pRuntimeEntry; |
3049 | private final MemoryEntryElements pMemoryEntry; | 3049 | private final MemoryEntryElements pMemoryEntry; |
3050 | private final CustomEntryElements pCustomEntry; | 3050 | private final CustomEntryElements pCustomEntry; |
3051 | private final ConfigReferenceElements pConfigReference; | 3051 | private final ConfigReferenceElements pConfigReference; |
3052 | private final ConfigElements pConfig; | 3052 | private final ConfigElements pConfig; |
3053 | private final SolverElements eSolver; | 3053 | private final SolverElements eSolver; |
3054 | private final ScopeSpecificationElements pScopeSpecification; | 3054 | private final ScopeSpecificationElements pScopeSpecification; |
3055 | private final TypeScopeElements pTypeScope; | 3055 | private final TypeScopeElements pTypeScope; |
3056 | private final ClassTypeScopeElements pClassTypeScope; | 3056 | private final ClassTypeScopeElements pClassTypeScope; |
3057 | private final ObjectTypeScopeElements pObjectTypeScope; | 3057 | private final ObjectTypeScopeElements pObjectTypeScope; |
3058 | private final IntegerTypeScopeElements pIntegerTypeScope; | 3058 | private final IntegerTypeScopeElements pIntegerTypeScope; |
3059 | private final RealTypeScopeElements pRealTypeScope; | 3059 | private final RealTypeScopeElements pRealTypeScope; |
3060 | private final StringTypeScopeElements pStringTypeScope; | 3060 | private final StringTypeScopeElements pStringTypeScope; |
3061 | private final TypeReferenceElements pTypeReference; | 3061 | private final TypeReferenceElements pTypeReference; |
3062 | private final ClassReferenceElements pClassReference; | 3062 | private final ClassReferenceElements pClassReference; |
3063 | private final ObjectReferenceElements pObjectReference; | 3063 | private final ObjectReferenceElements pObjectReference; |
3064 | private final IntegerReferenceElements pIntegerReference; | 3064 | private final IntegerReferenceElements pIntegerReference; |
3065 | private final RealReferenceElements pRealReference; | 3065 | private final RealReferenceElements pRealReference; |
3066 | private final StringReferenceElements pStringReference; | 3066 | private final StringReferenceElements pStringReference; |
3067 | private final NumberSpecificationElements pNumberSpecification; | 3067 | private final NumberSpecificationElements pNumberSpecification; |
3068 | private final ExactNumberElements pExactNumber; | 3068 | private final ExactNumberElements pExactNumber; |
3069 | private final IntervallNumberElements pIntervallNumber; | 3069 | private final IntervallNumberElements pIntervallNumber; |
3070 | private final IntEnumberationElements pIntEnumberation; | 3070 | private final IntEnumberationElements pIntEnumberation; |
3071 | private final RealEnumerationElements pRealEnumeration; | 3071 | private final RealEnumerationElements pRealEnumeration; |
3072 | private final StringEnumerationElements pStringEnumeration; | 3072 | private final StringEnumerationElements pStringEnumeration; |
3073 | private final ScopeDeclarationElements pScopeDeclaration; | 3073 | private final ScopeDeclarationElements pScopeDeclaration; |
3074 | private final ScopeReferenceElements pScopeReference; | 3074 | private final ScopeReferenceElements pScopeReference; |
3075 | private final ScopeElements pScope; | 3075 | private final ScopeElements pScope; |
3076 | private final TaskElements pTask; | 3076 | private final TaskElements pTask; |
3077 | private final GenerationTaskElements pGenerationTask; | 3077 | private final GenerationTaskElements pGenerationTask; |
3078 | 3078 | ||
3079 | private final Grammar grammar; | 3079 | private final Grammar grammar; |
3080 | 3080 | ||
3081 | private final TerminalsGrammarAccess gaTerminals; | 3081 | private final TerminalsGrammarAccess gaTerminals; |
3082 | 3082 | ||
3083 | @Inject | 3083 | @Inject |
3084 | public ApplicationConfigurationGrammarAccess(GrammarProvider grammarProvider, | 3084 | public ApplicationConfigurationGrammarAccess(GrammarProvider grammarProvider, |
3085 | TerminalsGrammarAccess gaTerminals) { | 3085 | TerminalsGrammarAccess gaTerminals) { |
3086 | this.grammar = internalFindGrammar(grammarProvider); | 3086 | this.grammar = internalFindGrammar(grammarProvider); |
3087 | this.gaTerminals = gaTerminals; | 3087 | this.gaTerminals = gaTerminals; |
3088 | this.pConfigurationScript = new ConfigurationScriptElements(); | 3088 | this.pConfigurationScript = new ConfigurationScriptElements(); |
3089 | this.pCommand = new CommandElements(); | 3089 | this.pCommand = new CommandElements(); |
3090 | this.pQualifiedName = new QualifiedNameElements(); | 3090 | this.pQualifiedName = new QualifiedNameElements(); |
3091 | this.pREALLiteral = new REALLiteralElements(); | 3091 | this.pREALLiteral = new REALLiteralElements(); |
3092 | this.pINTLiteral = new INTLiteralElements(); | 3092 | this.pINTLiteral = new INTLiteralElements(); |
3093 | this.pImport = new ImportElements(); | 3093 | this.pImport = new ImportElements(); |
3094 | this.pEPackageImport = new EPackageImportElements(); | 3094 | this.pEPackageImport = new EPackageImportElements(); |
3095 | this.pViatraImport = new ViatraImportElements(); | 3095 | this.pViatraImport = new ViatraImportElements(); |
3096 | this.pDeclaration = new DeclarationElements(); | 3096 | this.pDeclaration = new DeclarationElements(); |
3097 | this.pFileSpecification = new FileSpecificationElements(); | 3097 | this.pFileSpecification = new FileSpecificationElements(); |
3098 | this.pFileDeclaration = new FileDeclarationElements(); | 3098 | this.pFileDeclaration = new FileDeclarationElements(); |
3099 | this.pFileReference = new FileReferenceElements(); | 3099 | this.pFileReference = new FileReferenceElements(); |
3100 | this.pFile = new FileElements(); | 3100 | this.pFile = new FileElements(); |
3101 | this.pMetamodelSpecification = new MetamodelSpecificationElements(); | 3101 | this.pMetamodelSpecification = new MetamodelSpecificationElements(); |
3102 | this.pMetamodelEntry = new MetamodelEntryElements(); | 3102 | this.pMetamodelEntry = new MetamodelEntryElements(); |
3103 | this.pAllPackageEntry = new AllPackageEntryElements(); | 3103 | this.pAllPackageEntry = new AllPackageEntryElements(); |
3104 | this.pMetamodelElement = new MetamodelElementElements(); | 3104 | this.pMetamodelElement = new MetamodelElementElements(); |
3105 | this.pMetamodelDeclaration = new MetamodelDeclarationElements(); | 3105 | this.pMetamodelDeclaration = new MetamodelDeclarationElements(); |
3106 | this.pMetamodelReference = new MetamodelReferenceElements(); | 3106 | this.pMetamodelReference = new MetamodelReferenceElements(); |
3107 | this.pMetamodel = new MetamodelElements(); | 3107 | this.pMetamodel = new MetamodelElements(); |
3108 | this.pPartialModelSpecification = new PartialModelSpecificationElements(); | 3108 | this.pPartialModelSpecification = new PartialModelSpecificationElements(); |
3109 | this.pPartialModelEntry = new PartialModelEntryElements(); | 3109 | this.pPartialModelEntry = new PartialModelEntryElements(); |
3110 | this.pModelEntry = new ModelEntryElements(); | 3110 | this.pModelEntry = new ModelEntryElements(); |
3111 | this.pFolderEntry = new FolderEntryElements(); | 3111 | this.pFolderEntry = new FolderEntryElements(); |
3112 | this.pPartialModelDeclaration = new PartialModelDeclarationElements(); | 3112 | this.pPartialModelDeclaration = new PartialModelDeclarationElements(); |
3113 | this.pPartialModelReference = new PartialModelReferenceElements(); | 3113 | this.pPartialModelReference = new PartialModelReferenceElements(); |
3114 | this.pPartialModel = new PartialModelElements(); | 3114 | this.pPartialModel = new PartialModelElements(); |
3115 | this.pPatternSpecification = new PatternSpecificationElements(); | 3115 | this.pPatternSpecification = new PatternSpecificationElements(); |
3116 | this.pPatternEntry = new PatternEntryElements(); | 3116 | this.pPatternEntry = new PatternEntryElements(); |
3117 | this.pAllPatternEntry = new AllPatternEntryElements(); | 3117 | this.pAllPatternEntry = new AllPatternEntryElements(); |
3118 | this.pPatternElement = new PatternElementElements(); | 3118 | this.pPatternElement = new PatternElementElements(); |
3119 | this.pGraphPatternDeclaration = new GraphPatternDeclarationElements(); | 3119 | this.pGraphPatternDeclaration = new GraphPatternDeclarationElements(); |
3120 | this.pGraphPatternReference = new GraphPatternReferenceElements(); | 3120 | this.pGraphPatternReference = new GraphPatternReferenceElements(); |
3121 | this.pGraphPattern = new GraphPatternElements(); | 3121 | this.pGraphPattern = new GraphPatternElements(); |
3122 | this.pObjectiveSpecification = new ObjectiveSpecificationElements(); | 3122 | this.pObjectiveSpecification = new ObjectiveSpecificationElements(); |
3123 | this.pObjectiveEntry = new ObjectiveEntryElements(); | 3123 | this.pObjectiveEntry = new ObjectiveEntryElements(); |
3124 | this.eOptimizationDirection = new OptimizationDirectionElements(); | 3124 | this.eOptimizationDirection = new OptimizationDirectionElements(); |
3125 | this.pOptimizationEntry = new OptimizationEntryElements(); | 3125 | this.pOptimizationEntry = new OptimizationEntryElements(); |
3126 | this.eComparisonOperator = new ComparisonOperatorElements(); | 3126 | this.eComparisonOperator = new ComparisonOperatorElements(); |
3127 | this.pThresholdEntry = new ThresholdEntryElements(); | 3127 | this.pThresholdEntry = new ThresholdEntryElements(); |
3128 | this.pObjectiveFunction = new ObjectiveFunctionElements(); | 3128 | this.pObjectiveFunction = new ObjectiveFunctionElements(); |
3129 | this.pCostObjectiveFunction = new CostObjectiveFunctionElements(); | 3129 | this.pCostObjectiveFunction = new CostObjectiveFunctionElements(); |
3130 | this.pCostEntry = new CostEntryElements(); | 3130 | this.pCostEntry = new CostEntryElements(); |
3131 | this.pObjectiveDeclaration = new ObjectiveDeclarationElements(); | 3131 | this.pObjectiveDeclaration = new ObjectiveDeclarationElements(); |
3132 | this.pObjectiveReference = new ObjectiveReferenceElements(); | 3132 | this.pObjectiveReference = new ObjectiveReferenceElements(); |
3133 | this.pObjective = new ObjectiveElements(); | 3133 | this.pObjective = new ObjectiveElements(); |
3134 | this.pConfigSpecification = new ConfigSpecificationElements(); | 3134 | this.pConfigSpecification = new ConfigSpecificationElements(); |
3135 | this.pConfigDeclaration = new ConfigDeclarationElements(); | 3135 | this.pConfigDeclaration = new ConfigDeclarationElements(); |
3136 | this.pConfigEntry = new ConfigEntryElements(); | 3136 | this.pConfigEntry = new ConfigEntryElements(); |
3137 | this.pDocumentationEntry = new DocumentationEntryElements(); | 3137 | this.pDocumentationEntry = new DocumentationEntryElements(); |
3138 | this.eDocumentLevelSpecification = new DocumentLevelSpecificationElements(); | 3138 | this.eDocumentLevelSpecification = new DocumentLevelSpecificationElements(); |
3139 | this.pRuntimeEntry = new RuntimeEntryElements(); | 3139 | this.pRuntimeEntry = new RuntimeEntryElements(); |
3140 | this.pMemoryEntry = new MemoryEntryElements(); | 3140 | this.pMemoryEntry = new MemoryEntryElements(); |
3141 | this.pCustomEntry = new CustomEntryElements(); | 3141 | this.pCustomEntry = new CustomEntryElements(); |
3142 | this.pConfigReference = new ConfigReferenceElements(); | 3142 | this.pConfigReference = new ConfigReferenceElements(); |
3143 | this.pConfig = new ConfigElements(); | 3143 | this.pConfig = new ConfigElements(); |
3144 | this.eSolver = new SolverElements(); | 3144 | this.eSolver = new SolverElements(); |
3145 | this.pScopeSpecification = new ScopeSpecificationElements(); | 3145 | this.pScopeSpecification = new ScopeSpecificationElements(); |
3146 | this.pTypeScope = new TypeScopeElements(); | 3146 | this.pTypeScope = new TypeScopeElements(); |
3147 | this.pClassTypeScope = new ClassTypeScopeElements(); | 3147 | this.pClassTypeScope = new ClassTypeScopeElements(); |
3148 | this.pObjectTypeScope = new ObjectTypeScopeElements(); | 3148 | this.pObjectTypeScope = new ObjectTypeScopeElements(); |
3149 | this.pIntegerTypeScope = new IntegerTypeScopeElements(); | 3149 | this.pIntegerTypeScope = new IntegerTypeScopeElements(); |
3150 | this.pRealTypeScope = new RealTypeScopeElements(); | 3150 | this.pRealTypeScope = new RealTypeScopeElements(); |
3151 | this.pStringTypeScope = new StringTypeScopeElements(); | 3151 | this.pStringTypeScope = new StringTypeScopeElements(); |
3152 | this.pTypeReference = new TypeReferenceElements(); | 3152 | this.pTypeReference = new TypeReferenceElements(); |
3153 | this.pClassReference = new ClassReferenceElements(); | 3153 | this.pClassReference = new ClassReferenceElements(); |
3154 | this.pObjectReference = new ObjectReferenceElements(); | 3154 | this.pObjectReference = new ObjectReferenceElements(); |
3155 | this.pIntegerReference = new IntegerReferenceElements(); | 3155 | this.pIntegerReference = new IntegerReferenceElements(); |
3156 | this.pRealReference = new RealReferenceElements(); | 3156 | this.pRealReference = new RealReferenceElements(); |
3157 | this.pStringReference = new StringReferenceElements(); | 3157 | this.pStringReference = new StringReferenceElements(); |
3158 | this.pNumberSpecification = new NumberSpecificationElements(); | 3158 | this.pNumberSpecification = new NumberSpecificationElements(); |
3159 | this.pExactNumber = new ExactNumberElements(); | 3159 | this.pExactNumber = new ExactNumberElements(); |
3160 | this.pIntervallNumber = new IntervallNumberElements(); | 3160 | this.pIntervallNumber = new IntervallNumberElements(); |
3161 | this.pIntEnumberation = new IntEnumberationElements(); | 3161 | this.pIntEnumberation = new IntEnumberationElements(); |
3162 | this.pRealEnumeration = new RealEnumerationElements(); | 3162 | this.pRealEnumeration = new RealEnumerationElements(); |
3163 | this.pStringEnumeration = new StringEnumerationElements(); | 3163 | this.pStringEnumeration = new StringEnumerationElements(); |
3164 | this.pScopeDeclaration = new ScopeDeclarationElements(); | 3164 | this.pScopeDeclaration = new ScopeDeclarationElements(); |
3165 | this.pScopeReference = new ScopeReferenceElements(); | 3165 | this.pScopeReference = new ScopeReferenceElements(); |
3166 | this.pScope = new ScopeElements(); | 3166 | this.pScope = new ScopeElements(); |
3167 | this.pTask = new TaskElements(); | 3167 | this.pTask = new TaskElements(); |
3168 | this.pGenerationTask = new GenerationTaskElements(); | 3168 | this.pGenerationTask = new GenerationTaskElements(); |
3169 | } | 3169 | } |
3170 | 3170 | ||
3171 | protected Grammar internalFindGrammar(GrammarProvider grammarProvider) { | 3171 | protected Grammar internalFindGrammar(GrammarProvider grammarProvider) { |
3172 | Grammar grammar = grammarProvider.getGrammar(this); | 3172 | Grammar grammar = grammarProvider.getGrammar(this); |
3173 | while (grammar != null) { | 3173 | while (grammar != null) { |
3174 | if ("hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration".equals(grammar.getName())) { | 3174 | if ("hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration".equals(grammar.getName())) { |
3175 | return grammar; | 3175 | return grammar; |
3176 | } | 3176 | } |
3177 | List<Grammar> grammars = grammar.getUsedGrammars(); | 3177 | List<Grammar> grammars = grammar.getUsedGrammars(); |
3178 | if (!grammars.isEmpty()) { | 3178 | if (!grammars.isEmpty()) { |
3179 | grammar = grammars.iterator().next(); | 3179 | grammar = grammars.iterator().next(); |
3180 | } else { | 3180 | } else { |
3181 | return null; | 3181 | return null; |
3182 | } | 3182 | } |
3183 | } | 3183 | } |
3184 | return grammar; | 3184 | return grammar; |
3185 | } | 3185 | } |
3186 | 3186 | ||
3187 | @Override | 3187 | @Override |
3188 | public Grammar getGrammar() { | 3188 | public Grammar getGrammar() { |
3189 | return grammar; | 3189 | return grammar; |
3190 | } | 3190 | } |
3191 | 3191 | ||
3192 | 3192 | ||
3193 | public TerminalsGrammarAccess getTerminalsGrammarAccess() { | 3193 | public TerminalsGrammarAccess getTerminalsGrammarAccess() { |
3194 | return gaTerminals; | 3194 | return gaTerminals; |
3195 | } | 3195 | } |
3196 | 3196 | ||
3197 | 3197 | ||
3198 | //ConfigurationScript: | 3198 | //ConfigurationScript: |
3199 | // imports+=Import* | 3199 | // imports+=Import* |
3200 | // commands+=Command*; | 3200 | // commands+=Command*; |
3201 | public ConfigurationScriptElements getConfigurationScriptAccess() { | 3201 | public ConfigurationScriptElements getConfigurationScriptAccess() { |
3202 | return pConfigurationScript; | 3202 | return pConfigurationScript; |
3203 | } | 3203 | } |
3204 | 3204 | ||
3205 | public ParserRule getConfigurationScriptRule() { | 3205 | public ParserRule getConfigurationScriptRule() { |
3206 | return getConfigurationScriptAccess().getRule(); | 3206 | return getConfigurationScriptAccess().getRule(); |
3207 | } | 3207 | } |
3208 | 3208 | ||
3209 | //Command: | 3209 | //Command: |
3210 | // Declaration | Task; | 3210 | // Declaration | Task; |
3211 | public CommandElements getCommandAccess() { | 3211 | public CommandElements getCommandAccess() { |
3212 | return pCommand; | 3212 | return pCommand; |
3213 | } | 3213 | } |
3214 | 3214 | ||
3215 | public ParserRule getCommandRule() { | 3215 | public ParserRule getCommandRule() { |
3216 | return getCommandAccess().getRule(); | 3216 | return getCommandAccess().getRule(); |
3217 | } | 3217 | } |
3218 | 3218 | ||
3219 | //QualifiedName: | 3219 | //QualifiedName: |
3220 | // ID ('.' ID)*; | 3220 | // ID ('.' ID)*; |
3221 | public QualifiedNameElements getQualifiedNameAccess() { | 3221 | public QualifiedNameElements getQualifiedNameAccess() { |
3222 | return pQualifiedName; | 3222 | return pQualifiedName; |
3223 | } | 3223 | } |
3224 | 3224 | ||
3225 | public ParserRule getQualifiedNameRule() { | 3225 | public ParserRule getQualifiedNameRule() { |
3226 | return getQualifiedNameAccess().getRule(); | 3226 | return getQualifiedNameAccess().getRule(); |
3227 | } | 3227 | } |
3228 | 3228 | ||
3229 | //REALLiteral ecore::EBigDecimal: | 3229 | //REALLiteral ecore::EDouble: |
3230 | // '-'? INT '.' INT; | 3230 | // '-'? INT '.' INT; |
3231 | public REALLiteralElements getREALLiteralAccess() { | 3231 | public REALLiteralElements getREALLiteralAccess() { |
3232 | return pREALLiteral; | 3232 | return pREALLiteral; |
3233 | } | 3233 | } |
3234 | 3234 | ||
3235 | public ParserRule getREALLiteralRule() { | 3235 | public ParserRule getREALLiteralRule() { |
3236 | return getREALLiteralAccess().getRule(); | 3236 | return getREALLiteralAccess().getRule(); |
3237 | } | 3237 | } |
3238 | 3238 | ||
3239 | //INTLiteral ecore::EInt: | 3239 | //INTLiteral ecore::EInt: |
3240 | // '-'? INT; | 3240 | // '-'? INT; |
3241 | public INTLiteralElements getINTLiteralAccess() { | 3241 | public INTLiteralElements getINTLiteralAccess() { |
3242 | return pINTLiteral; | 3242 | return pINTLiteral; |
3243 | } | 3243 | } |
3244 | 3244 | ||
3245 | public ParserRule getINTLiteralRule() { | 3245 | public ParserRule getINTLiteralRule() { |
3246 | return getINTLiteralAccess().getRule(); | 3246 | return getINTLiteralAccess().getRule(); |
3247 | } | 3247 | } |
3248 | 3248 | ||
3249 | ///////////////////////////////////////////////////// | 3249 | ///////////////////////////////////////////////////// |
3250 | //// Imports | 3250 | //// Imports |
3251 | ///////////////////////////////////////////////////// | 3251 | ///////////////////////////////////////////////////// |
3252 | //Import: | 3252 | //Import: |
3253 | // EPackageImport | ViatraImport; | 3253 | // EPackageImport | ViatraImport; |
3254 | public ImportElements getImportAccess() { | 3254 | public ImportElements getImportAccess() { |
3255 | return pImport; | 3255 | return pImport; |
3256 | } | 3256 | } |
3257 | 3257 | ||
3258 | public ParserRule getImportRule() { | 3258 | public ParserRule getImportRule() { |
3259 | return getImportAccess().getRule(); | 3259 | return getImportAccess().getRule(); |
3260 | } | 3260 | } |
3261 | 3261 | ||
3262 | //EPackageImport: | 3262 | //EPackageImport: |
3263 | // "import" "epackage" importedPackage=[ecore::EPackage|STRING]; | 3263 | // "import" "epackage" importedPackage=[ecore::EPackage|STRING]; |
3264 | public EPackageImportElements getEPackageImportAccess() { | 3264 | public EPackageImportElements getEPackageImportAccess() { |
3265 | return pEPackageImport; | 3265 | return pEPackageImport; |
3266 | } | 3266 | } |
3267 | 3267 | ||
3268 | public ParserRule getEPackageImportRule() { | 3268 | public ParserRule getEPackageImportRule() { |
3269 | return getEPackageImportAccess().getRule(); | 3269 | return getEPackageImportAccess().getRule(); |
3270 | } | 3270 | } |
3271 | 3271 | ||
3272 | //ViatraImport: | 3272 | //ViatraImport: |
3273 | // "import" "viatra" importedViatra=[viatra::PatternModel|STRING]; | 3273 | // "import" "viatra" importedViatra=[viatra::PatternModel|STRING]; |
3274 | public ViatraImportElements getViatraImportAccess() { | 3274 | public ViatraImportElements getViatraImportAccess() { |
3275 | return pViatraImport; | 3275 | return pViatraImport; |
3276 | } | 3276 | } |
3277 | 3277 | ||
3278 | public ParserRule getViatraImportRule() { | 3278 | public ParserRule getViatraImportRule() { |
3279 | return getViatraImportAccess().getRule(); | 3279 | return getViatraImportAccess().getRule(); |
3280 | } | 3280 | } |
3281 | 3281 | ||
3282 | ///////////////////////////////////////////////////// | 3282 | ///////////////////////////////////////////////////// |
3283 | //// Declaration | 3283 | //// Declaration |
3284 | ///////////////////////////////////////////////////// | 3284 | ///////////////////////////////////////////////////// |
3285 | //Declaration: | 3285 | //Declaration: |
3286 | // FileDeclaration | 3286 | // FileDeclaration |
3287 | // | MetamodelDeclaration | 3287 | // | MetamodelDeclaration |
3288 | // | PartialModelDeclaration | 3288 | // | PartialModelDeclaration |
3289 | // | GraphPatternDeclaration | 3289 | // | GraphPatternDeclaration |
3290 | // | ConfigDeclaration | 3290 | // | ConfigDeclaration |
3291 | // | ScopeDeclaration | 3291 | // | ScopeDeclaration |
3292 | // | ObjectiveDeclaration; | 3292 | // | ObjectiveDeclaration; |
3293 | public DeclarationElements getDeclarationAccess() { | 3293 | public DeclarationElements getDeclarationAccess() { |
3294 | return pDeclaration; | 3294 | return pDeclaration; |
3295 | } | 3295 | } |
3296 | 3296 | ||
3297 | public ParserRule getDeclarationRule() { | 3297 | public ParserRule getDeclarationRule() { |
3298 | return getDeclarationAccess().getRule(); | 3298 | return getDeclarationAccess().getRule(); |
3299 | } | 3299 | } |
3300 | 3300 | ||
3301 | ///////////////////////////////////////////////////// | 3301 | ///////////////////////////////////////////////////// |
3302 | //// Files and Folders | 3302 | //// Files and Folders |
3303 | ///////////////////////////////////////////////////// | 3303 | ///////////////////////////////////////////////////// |
3304 | //FileSpecification: | 3304 | //FileSpecification: |
3305 | // path=STRING; | 3305 | // path=STRING; |
3306 | public FileSpecificationElements getFileSpecificationAccess() { | 3306 | public FileSpecificationElements getFileSpecificationAccess() { |
3307 | return pFileSpecification; | 3307 | return pFileSpecification; |
3308 | } | 3308 | } |
3309 | 3309 | ||
3310 | public ParserRule getFileSpecificationRule() { | 3310 | public ParserRule getFileSpecificationRule() { |
3311 | return getFileSpecificationAccess().getRule(); | 3311 | return getFileSpecificationAccess().getRule(); |
3312 | } | 3312 | } |
3313 | 3313 | ||
3314 | //FileDeclaration: | 3314 | //FileDeclaration: |
3315 | // 'file' name=ID '=' specification=FileSpecification; | 3315 | // 'file' name=ID '=' specification=FileSpecification; |
3316 | public FileDeclarationElements getFileDeclarationAccess() { | 3316 | public FileDeclarationElements getFileDeclarationAccess() { |
3317 | return pFileDeclaration; | 3317 | return pFileDeclaration; |
3318 | } | 3318 | } |
3319 | 3319 | ||
3320 | public ParserRule getFileDeclarationRule() { | 3320 | public ParserRule getFileDeclarationRule() { |
3321 | return getFileDeclarationAccess().getRule(); | 3321 | return getFileDeclarationAccess().getRule(); |
3322 | } | 3322 | } |
3323 | 3323 | ||
3324 | //FileReference: | 3324 | //FileReference: |
3325 | // referred=[FileDeclaration]; | 3325 | // referred=[FileDeclaration]; |
3326 | public FileReferenceElements getFileReferenceAccess() { | 3326 | public FileReferenceElements getFileReferenceAccess() { |
3327 | return pFileReference; | 3327 | return pFileReference; |
3328 | } | 3328 | } |
3329 | 3329 | ||
3330 | public ParserRule getFileReferenceRule() { | 3330 | public ParserRule getFileReferenceRule() { |
3331 | return getFileReferenceAccess().getRule(); | 3331 | return getFileReferenceAccess().getRule(); |
3332 | } | 3332 | } |
3333 | 3333 | ||
3334 | //File: | 3334 | //File: |
3335 | // FileSpecification | FileReference; | 3335 | // FileSpecification | FileReference; |
3336 | public FileElements getFileAccess() { | 3336 | public FileElements getFileAccess() { |
3337 | return pFile; | 3337 | return pFile; |
3338 | } | 3338 | } |
3339 | 3339 | ||
3340 | public ParserRule getFileRule() { | 3340 | public ParserRule getFileRule() { |
3341 | return getFileAccess().getRule(); | 3341 | return getFileAccess().getRule(); |
3342 | } | 3342 | } |
3343 | 3343 | ||
3344 | ///////////////////////////////////////////////////// | 3344 | ///////////////////////////////////////////////////// |
3345 | //// Metamodel | 3345 | //// Metamodel |
3346 | ///////////////////////////////////////////////////// | 3346 | ///////////////////////////////////////////////////// |
3347 | //MetamodelSpecification: | 3347 | //MetamodelSpecification: |
3348 | // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}'; | 3348 | // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}'; |
3349 | public MetamodelSpecificationElements getMetamodelSpecificationAccess() { | 3349 | public MetamodelSpecificationElements getMetamodelSpecificationAccess() { |
3350 | return pMetamodelSpecification; | 3350 | return pMetamodelSpecification; |
3351 | } | 3351 | } |
3352 | 3352 | ||
3353 | public ParserRule getMetamodelSpecificationRule() { | 3353 | public ParserRule getMetamodelSpecificationRule() { |
3354 | return getMetamodelSpecificationAccess().getRule(); | 3354 | return getMetamodelSpecificationAccess().getRule(); |
3355 | } | 3355 | } |
3356 | 3356 | ||
3357 | //MetamodelEntry: | 3357 | //MetamodelEntry: |
3358 | // MetamodelElement | AllPackageEntry; | 3358 | // MetamodelElement | AllPackageEntry; |
3359 | public MetamodelEntryElements getMetamodelEntryAccess() { | 3359 | public MetamodelEntryElements getMetamodelEntryAccess() { |
3360 | return pMetamodelEntry; | 3360 | return pMetamodelEntry; |
3361 | } | 3361 | } |
3362 | 3362 | ||
3363 | public ParserRule getMetamodelEntryRule() { | 3363 | public ParserRule getMetamodelEntryRule() { |
3364 | return getMetamodelEntryAccess().getRule(); | 3364 | return getMetamodelEntryAccess().getRule(); |
3365 | } | 3365 | } |
3366 | 3366 | ||
3367 | //AllPackageEntry: | 3367 | //AllPackageEntry: |
3368 | // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (',' | 3368 | // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (',' |
3369 | // exclusion+=MetamodelElement)* '}')?; | 3369 | // exclusion+=MetamodelElement)* '}')?; |
3370 | public AllPackageEntryElements getAllPackageEntryAccess() { | 3370 | public AllPackageEntryElements getAllPackageEntryAccess() { |
3371 | return pAllPackageEntry; | 3371 | return pAllPackageEntry; |
3372 | } | 3372 | } |
3373 | 3373 | ||
3374 | public ParserRule getAllPackageEntryRule() { | 3374 | public ParserRule getAllPackageEntryRule() { |
3375 | return getAllPackageEntryAccess().getRule(); | 3375 | return getAllPackageEntryAccess().getRule(); |
3376 | } | 3376 | } |
3377 | 3377 | ||
3378 | //MetamodelElement: | 3378 | //MetamodelElement: |
3379 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' | 3379 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' |
3380 | // feature=[ecore::ENamedElement])?; | 3380 | // feature=[ecore::ENamedElement])?; |
3381 | public MetamodelElementElements getMetamodelElementAccess() { | 3381 | public MetamodelElementElements getMetamodelElementAccess() { |
3382 | return pMetamodelElement; | 3382 | return pMetamodelElement; |
3383 | } | 3383 | } |
3384 | 3384 | ||
3385 | public ParserRule getMetamodelElementRule() { | 3385 | public ParserRule getMetamodelElementRule() { |
3386 | return getMetamodelElementAccess().getRule(); | 3386 | return getMetamodelElementAccess().getRule(); |
3387 | } | 3387 | } |
3388 | 3388 | ||
3389 | //MetamodelDeclaration: | 3389 | //MetamodelDeclaration: |
3390 | // 'metamodel' name=ID specification=MetamodelSpecification; | 3390 | // 'metamodel' name=ID specification=MetamodelSpecification; |
3391 | public MetamodelDeclarationElements getMetamodelDeclarationAccess() { | 3391 | public MetamodelDeclarationElements getMetamodelDeclarationAccess() { |
3392 | return pMetamodelDeclaration; | 3392 | return pMetamodelDeclaration; |
3393 | } | 3393 | } |
3394 | 3394 | ||
3395 | public ParserRule getMetamodelDeclarationRule() { | 3395 | public ParserRule getMetamodelDeclarationRule() { |
3396 | return getMetamodelDeclarationAccess().getRule(); | 3396 | return getMetamodelDeclarationAccess().getRule(); |
3397 | } | 3397 | } |
3398 | 3398 | ||
3399 | //MetamodelReference: | 3399 | //MetamodelReference: |
3400 | // referred=[MetamodelDeclaration]; | 3400 | // referred=[MetamodelDeclaration]; |
3401 | public MetamodelReferenceElements getMetamodelReferenceAccess() { | 3401 | public MetamodelReferenceElements getMetamodelReferenceAccess() { |
3402 | return pMetamodelReference; | 3402 | return pMetamodelReference; |
3403 | } | 3403 | } |
3404 | 3404 | ||
3405 | public ParserRule getMetamodelReferenceRule() { | 3405 | public ParserRule getMetamodelReferenceRule() { |
3406 | return getMetamodelReferenceAccess().getRule(); | 3406 | return getMetamodelReferenceAccess().getRule(); |
3407 | } | 3407 | } |
3408 | 3408 | ||
3409 | //Metamodel: | 3409 | //Metamodel: |
3410 | // MetamodelReference | MetamodelSpecification; | 3410 | // MetamodelReference | MetamodelSpecification; |
3411 | public MetamodelElements getMetamodelAccess() { | 3411 | public MetamodelElements getMetamodelAccess() { |
3412 | return pMetamodel; | 3412 | return pMetamodel; |
3413 | } | 3413 | } |
3414 | 3414 | ||
3415 | public ParserRule getMetamodelRule() { | 3415 | public ParserRule getMetamodelRule() { |
3416 | return getMetamodelAccess().getRule(); | 3416 | return getMetamodelAccess().getRule(); |
3417 | } | 3417 | } |
3418 | 3418 | ||
3419 | ///////////////////////////////////////////////////// | 3419 | ///////////////////////////////////////////////////// |
3420 | //// Partial Model | 3420 | //// Partial Model |
3421 | ///////////////////////////////////////////////////// | 3421 | ///////////////////////////////////////////////////// |
3422 | //PartialModelSpecification: | 3422 | //PartialModelSpecification: |
3423 | // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}'; | 3423 | // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}'; |
3424 | public PartialModelSpecificationElements getPartialModelSpecificationAccess() { | 3424 | public PartialModelSpecificationElements getPartialModelSpecificationAccess() { |
3425 | return pPartialModelSpecification; | 3425 | return pPartialModelSpecification; |
3426 | } | 3426 | } |
3427 | 3427 | ||
3428 | public ParserRule getPartialModelSpecificationRule() { | 3428 | public ParserRule getPartialModelSpecificationRule() { |
3429 | return getPartialModelSpecificationAccess().getRule(); | 3429 | return getPartialModelSpecificationAccess().getRule(); |
3430 | } | 3430 | } |
3431 | 3431 | ||
3432 | //PartialModelEntry: | 3432 | //PartialModelEntry: |
3433 | // ModelEntry | FolderEntry; | 3433 | // ModelEntry | FolderEntry; |
3434 | public PartialModelEntryElements getPartialModelEntryAccess() { | 3434 | public PartialModelEntryElements getPartialModelEntryAccess() { |
3435 | return pPartialModelEntry; | 3435 | return pPartialModelEntry; |
3436 | } | 3436 | } |
3437 | 3437 | ||
3438 | public ParserRule getPartialModelEntryRule() { | 3438 | public ParserRule getPartialModelEntryRule() { |
3439 | return getPartialModelEntryAccess().getRule(); | 3439 | return getPartialModelEntryAccess().getRule(); |
3440 | } | 3440 | } |
3441 | 3441 | ||
3442 | //ModelEntry: | 3442 | //ModelEntry: |
3443 | // path=File; | 3443 | // path=File; |
3444 | public ModelEntryElements getModelEntryAccess() { | 3444 | public ModelEntryElements getModelEntryAccess() { |
3445 | return pModelEntry; | 3445 | return pModelEntry; |
3446 | } | 3446 | } |
3447 | 3447 | ||
3448 | public ParserRule getModelEntryRule() { | 3448 | public ParserRule getModelEntryRule() { |
3449 | return getModelEntryAccess().getRule(); | 3449 | return getModelEntryAccess().getRule(); |
3450 | } | 3450 | } |
3451 | 3451 | ||
3452 | //FolderEntry: | 3452 | //FolderEntry: |
3453 | // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?; | 3453 | // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?; |
3454 | public FolderEntryElements getFolderEntryAccess() { | 3454 | public FolderEntryElements getFolderEntryAccess() { |
3455 | return pFolderEntry; | 3455 | return pFolderEntry; |
3456 | } | 3456 | } |
3457 | 3457 | ||
3458 | public ParserRule getFolderEntryRule() { | 3458 | public ParserRule getFolderEntryRule() { |
3459 | return getFolderEntryAccess().getRule(); | 3459 | return getFolderEntryAccess().getRule(); |
3460 | } | 3460 | } |
3461 | 3461 | ||
3462 | //PartialModelDeclaration: | 3462 | //PartialModelDeclaration: |
3463 | // 'models' name=ID specification=PartialModelSpecification; | 3463 | // 'models' name=ID specification=PartialModelSpecification; |
3464 | public PartialModelDeclarationElements getPartialModelDeclarationAccess() { | 3464 | public PartialModelDeclarationElements getPartialModelDeclarationAccess() { |
3465 | return pPartialModelDeclaration; | 3465 | return pPartialModelDeclaration; |
3466 | } | 3466 | } |
3467 | 3467 | ||
3468 | public ParserRule getPartialModelDeclarationRule() { | 3468 | public ParserRule getPartialModelDeclarationRule() { |
3469 | return getPartialModelDeclarationAccess().getRule(); | 3469 | return getPartialModelDeclarationAccess().getRule(); |
3470 | } | 3470 | } |
3471 | 3471 | ||
3472 | //PartialModelReference: | 3472 | //PartialModelReference: |
3473 | // referred=[PartialModelDeclaration]; | 3473 | // referred=[PartialModelDeclaration]; |
3474 | public PartialModelReferenceElements getPartialModelReferenceAccess() { | 3474 | public PartialModelReferenceElements getPartialModelReferenceAccess() { |
3475 | return pPartialModelReference; | 3475 | return pPartialModelReference; |
3476 | } | 3476 | } |
3477 | 3477 | ||
3478 | public ParserRule getPartialModelReferenceRule() { | 3478 | public ParserRule getPartialModelReferenceRule() { |
3479 | return getPartialModelReferenceAccess().getRule(); | 3479 | return getPartialModelReferenceAccess().getRule(); |
3480 | } | 3480 | } |
3481 | 3481 | ||
3482 | //PartialModel: | 3482 | //PartialModel: |
3483 | // PartialModelSpecification | PartialModelReference; | 3483 | // PartialModelSpecification | PartialModelReference; |
3484 | public PartialModelElements getPartialModelAccess() { | 3484 | public PartialModelElements getPartialModelAccess() { |
3485 | return pPartialModel; | 3485 | return pPartialModel; |
3486 | } | 3486 | } |
3487 | 3487 | ||
3488 | public ParserRule getPartialModelRule() { | 3488 | public ParserRule getPartialModelRule() { |
3489 | return getPartialModelAccess().getRule(); | 3489 | return getPartialModelAccess().getRule(); |
3490 | } | 3490 | } |
3491 | 3491 | ||
3492 | ///////////////////////////////////////////////////// | 3492 | ///////////////////////////////////////////////////// |
3493 | //// Patterns | 3493 | //// Patterns |
3494 | ///////////////////////////////////////////////////// | 3494 | ///////////////////////////////////////////////////// |
3495 | //PatternSpecification: | 3495 | //PatternSpecification: |
3496 | // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}'; | 3496 | // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}'; |
3497 | public PatternSpecificationElements getPatternSpecificationAccess() { | 3497 | public PatternSpecificationElements getPatternSpecificationAccess() { |
3498 | return pPatternSpecification; | 3498 | return pPatternSpecification; |
3499 | } | 3499 | } |
3500 | 3500 | ||
3501 | public ParserRule getPatternSpecificationRule() { | 3501 | public ParserRule getPatternSpecificationRule() { |
3502 | return getPatternSpecificationAccess().getRule(); | 3502 | return getPatternSpecificationAccess().getRule(); |
3503 | } | 3503 | } |
3504 | 3504 | ||
3505 | //PatternEntry: | 3505 | //PatternEntry: |
3506 | // PatternElement | AllPatternEntry; | 3506 | // PatternElement | AllPatternEntry; |
3507 | public PatternEntryElements getPatternEntryAccess() { | 3507 | public PatternEntryElements getPatternEntryAccess() { |
3508 | return pPatternEntry; | 3508 | return pPatternEntry; |
3509 | } | 3509 | } |
3510 | 3510 | ||
3511 | public ParserRule getPatternEntryRule() { | 3511 | public ParserRule getPatternEntryRule() { |
3512 | return getPatternEntryAccess().getRule(); | 3512 | return getPatternEntryAccess().getRule(); |
3513 | } | 3513 | } |
3514 | 3514 | ||
3515 | //AllPatternEntry: | 3515 | //AllPatternEntry: |
3516 | // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (',' | 3516 | // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (',' |
3517 | // exclusuion+=PatternElement)* '}')?; | 3517 | // exclusuion+=PatternElement)* '}')?; |
3518 | public AllPatternEntryElements getAllPatternEntryAccess() { | 3518 | public AllPatternEntryElements getAllPatternEntryAccess() { |
3519 | return pAllPatternEntry; | 3519 | return pAllPatternEntry; |
3520 | } | 3520 | } |
3521 | 3521 | ||
3522 | public ParserRule getAllPatternEntryRule() { | 3522 | public ParserRule getAllPatternEntryRule() { |
3523 | return getAllPatternEntryAccess().getRule(); | 3523 | return getAllPatternEntryAccess().getRule(); |
3524 | } | 3524 | } |
3525 | 3525 | ||
3526 | //PatternElement: | 3526 | //PatternElement: |
3527 | // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern]; | 3527 | // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern]; |
3528 | public PatternElementElements getPatternElementAccess() { | 3528 | public PatternElementElements getPatternElementAccess() { |
3529 | return pPatternElement; | 3529 | return pPatternElement; |
3530 | } | 3530 | } |
3531 | 3531 | ||
3532 | public ParserRule getPatternElementRule() { | 3532 | public ParserRule getPatternElementRule() { |
3533 | return getPatternElementAccess().getRule(); | 3533 | return getPatternElementAccess().getRule(); |
3534 | } | 3534 | } |
3535 | 3535 | ||
3536 | //GraphPatternDeclaration: | 3536 | //GraphPatternDeclaration: |
3537 | // 'constraints' name=ID specification=PatternSpecification; | 3537 | // 'constraints' name=ID specification=PatternSpecification; |
3538 | public GraphPatternDeclarationElements getGraphPatternDeclarationAccess() { | 3538 | public GraphPatternDeclarationElements getGraphPatternDeclarationAccess() { |
3539 | return pGraphPatternDeclaration; | 3539 | return pGraphPatternDeclaration; |
3540 | } | 3540 | } |
3541 | 3541 | ||
3542 | public ParserRule getGraphPatternDeclarationRule() { | 3542 | public ParserRule getGraphPatternDeclarationRule() { |
3543 | return getGraphPatternDeclarationAccess().getRule(); | 3543 | return getGraphPatternDeclarationAccess().getRule(); |
3544 | } | 3544 | } |
3545 | 3545 | ||
3546 | //GraphPatternReference: | 3546 | //GraphPatternReference: |
3547 | // referred=[GraphPatternDeclaration]; | 3547 | // referred=[GraphPatternDeclaration]; |
3548 | public GraphPatternReferenceElements getGraphPatternReferenceAccess() { | 3548 | public GraphPatternReferenceElements getGraphPatternReferenceAccess() { |
3549 | return pGraphPatternReference; | 3549 | return pGraphPatternReference; |
3550 | } | 3550 | } |
3551 | 3551 | ||
3552 | public ParserRule getGraphPatternReferenceRule() { | 3552 | public ParserRule getGraphPatternReferenceRule() { |
3553 | return getGraphPatternReferenceAccess().getRule(); | 3553 | return getGraphPatternReferenceAccess().getRule(); |
3554 | } | 3554 | } |
3555 | 3555 | ||
3556 | //GraphPattern: | 3556 | //GraphPattern: |
3557 | // GraphPatternReference | PatternSpecification; | 3557 | // GraphPatternReference | PatternSpecification; |
3558 | public GraphPatternElements getGraphPatternAccess() { | 3558 | public GraphPatternElements getGraphPatternAccess() { |
3559 | return pGraphPattern; | 3559 | return pGraphPattern; |
3560 | } | 3560 | } |
3561 | 3561 | ||
3562 | public ParserRule getGraphPatternRule() { | 3562 | public ParserRule getGraphPatternRule() { |
3563 | return getGraphPatternAccess().getRule(); | 3563 | return getGraphPatternAccess().getRule(); |
3564 | } | 3564 | } |
3565 | 3565 | ||
3566 | ///////////////////////////////////////////////////// | 3566 | ///////////////////////////////////////////////////// |
3567 | //// Objectives | 3567 | //// Objectives |
3568 | ///////////////////////////////////////////////////// | 3568 | ///////////////////////////////////////////////////// |
3569 | //ObjectiveSpecification: | 3569 | //ObjectiveSpecification: |
3570 | // '{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}'; | 3570 | // '{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}'; |
3571 | public ObjectiveSpecificationElements getObjectiveSpecificationAccess() { | 3571 | public ObjectiveSpecificationElements getObjectiveSpecificationAccess() { |
3572 | return pObjectiveSpecification; | 3572 | return pObjectiveSpecification; |
3573 | } | 3573 | } |
3574 | 3574 | ||
3575 | public ParserRule getObjectiveSpecificationRule() { | 3575 | public ParserRule getObjectiveSpecificationRule() { |
3576 | return getObjectiveSpecificationAccess().getRule(); | 3576 | return getObjectiveSpecificationAccess().getRule(); |
3577 | } | 3577 | } |
3578 | 3578 | ||
3579 | //ObjectiveEntry: | 3579 | //ObjectiveEntry: |
3580 | // OptimizationEntry | ThresholdEntry; | 3580 | // OptimizationEntry | ThresholdEntry; |
3581 | public ObjectiveEntryElements getObjectiveEntryAccess() { | 3581 | public ObjectiveEntryElements getObjectiveEntryAccess() { |
3582 | return pObjectiveEntry; | 3582 | return pObjectiveEntry; |
3583 | } | 3583 | } |
3584 | 3584 | ||
3585 | public ParserRule getObjectiveEntryRule() { | 3585 | public ParserRule getObjectiveEntryRule() { |
3586 | return getObjectiveEntryAccess().getRule(); | 3586 | return getObjectiveEntryAccess().getRule(); |
3587 | } | 3587 | } |
3588 | 3588 | ||
3589 | //enum OptimizationDirection: | 3589 | //enum OptimizationDirection: |
3590 | // MINIMIZE='minimize' | MAXIMIZE='maximize'; | 3590 | // MINIMIZE='minimize' | MAXIMIZE='maximize'; |
3591 | public OptimizationDirectionElements getOptimizationDirectionAccess() { | 3591 | public OptimizationDirectionElements getOptimizationDirectionAccess() { |
3592 | return eOptimizationDirection; | 3592 | return eOptimizationDirection; |
3593 | } | 3593 | } |
3594 | 3594 | ||
3595 | public EnumRule getOptimizationDirectionRule() { | 3595 | public EnumRule getOptimizationDirectionRule() { |
3596 | return getOptimizationDirectionAccess().getRule(); | 3596 | return getOptimizationDirectionAccess().getRule(); |
3597 | } | 3597 | } |
3598 | 3598 | ||
3599 | //OptimizationEntry: | 3599 | //OptimizationEntry: |
3600 | // direction=OptimizationDirection function=ObjectiveFunction; | 3600 | // direction=OptimizationDirection function=ObjectiveFunction; |
3601 | public OptimizationEntryElements getOptimizationEntryAccess() { | 3601 | public OptimizationEntryElements getOptimizationEntryAccess() { |
3602 | return pOptimizationEntry; | 3602 | return pOptimizationEntry; |
3603 | } | 3603 | } |
3604 | 3604 | ||
3605 | public ParserRule getOptimizationEntryRule() { | 3605 | public ParserRule getOptimizationEntryRule() { |
3606 | return getOptimizationEntryAccess().getRule(); | 3606 | return getOptimizationEntryAccess().getRule(); |
3607 | } | 3607 | } |
3608 | 3608 | ||
3609 | //enum ComparisonOperator: | 3609 | //enum ComparisonOperator: |
3610 | // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>='; | 3610 | // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>='; |
3611 | public ComparisonOperatorElements getComparisonOperatorAccess() { | 3611 | public ComparisonOperatorElements getComparisonOperatorAccess() { |
3612 | return eComparisonOperator; | 3612 | return eComparisonOperator; |
3613 | } | 3613 | } |
3614 | 3614 | ||
3615 | public EnumRule getComparisonOperatorRule() { | 3615 | public EnumRule getComparisonOperatorRule() { |
3616 | return getComparisonOperatorAccess().getRule(); | 3616 | return getComparisonOperatorAccess().getRule(); |
3617 | } | 3617 | } |
3618 | 3618 | ||
3619 | //ThresholdEntry: | 3619 | //ThresholdEntry: |
3620 | // function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral; | 3620 | // function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral; |
3621 | public ThresholdEntryElements getThresholdEntryAccess() { | 3621 | public ThresholdEntryElements getThresholdEntryAccess() { |
3622 | return pThresholdEntry; | 3622 | return pThresholdEntry; |
3623 | } | 3623 | } |
3624 | 3624 | ||
3625 | public ParserRule getThresholdEntryRule() { | 3625 | public ParserRule getThresholdEntryRule() { |
3626 | return getThresholdEntryAccess().getRule(); | 3626 | return getThresholdEntryAccess().getRule(); |
3627 | } | 3627 | } |
3628 | 3628 | ||
3629 | //ObjectiveFunction: | 3629 | //ObjectiveFunction: |
3630 | // CostObjectiveFunction; | 3630 | // CostObjectiveFunction; |
3631 | public ObjectiveFunctionElements getObjectiveFunctionAccess() { | 3631 | public ObjectiveFunctionElements getObjectiveFunctionAccess() { |
3632 | return pObjectiveFunction; | 3632 | return pObjectiveFunction; |
3633 | } | 3633 | } |
3634 | 3634 | ||
3635 | public ParserRule getObjectiveFunctionRule() { | 3635 | public ParserRule getObjectiveFunctionRule() { |
3636 | return getObjectiveFunctionAccess().getRule(); | 3636 | return getObjectiveFunctionAccess().getRule(); |
3637 | } | 3637 | } |
3638 | 3638 | ||
3639 | //CostObjectiveFunction: | 3639 | //CostObjectiveFunction: |
3640 | // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}'; | 3640 | // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}'; |
3641 | public CostObjectiveFunctionElements getCostObjectiveFunctionAccess() { | 3641 | public CostObjectiveFunctionElements getCostObjectiveFunctionAccess() { |
3642 | return pCostObjectiveFunction; | 3642 | return pCostObjectiveFunction; |
3643 | } | 3643 | } |
3644 | 3644 | ||
3645 | public ParserRule getCostObjectiveFunctionRule() { | 3645 | public ParserRule getCostObjectiveFunctionRule() { |
3646 | return getCostObjectiveFunctionAccess().getRule(); | 3646 | return getCostObjectiveFunctionAccess().getRule(); |
3647 | } | 3647 | } |
3648 | 3648 | ||
3649 | //CostEntry: | 3649 | //CostEntry: |
3650 | // patternElement=PatternElement '=' weight=INTLiteral; | 3650 | // patternElement=PatternElement '=' weight=INTLiteral; |
3651 | public CostEntryElements getCostEntryAccess() { | 3651 | public CostEntryElements getCostEntryAccess() { |
3652 | return pCostEntry; | 3652 | return pCostEntry; |
3653 | } | 3653 | } |
3654 | 3654 | ||
3655 | public ParserRule getCostEntryRule() { | 3655 | public ParserRule getCostEntryRule() { |
3656 | return getCostEntryAccess().getRule(); | 3656 | return getCostEntryAccess().getRule(); |
3657 | } | 3657 | } |
3658 | 3658 | ||
3659 | //ObjectiveDeclaration: | 3659 | //ObjectiveDeclaration: |
3660 | // 'objectives' name=ID specification=ObjectiveSpecification; | 3660 | // 'objectives' name=ID specification=ObjectiveSpecification; |
3661 | public ObjectiveDeclarationElements getObjectiveDeclarationAccess() { | 3661 | public ObjectiveDeclarationElements getObjectiveDeclarationAccess() { |
3662 | return pObjectiveDeclaration; | 3662 | return pObjectiveDeclaration; |
3663 | } | 3663 | } |
3664 | 3664 | ||
3665 | public ParserRule getObjectiveDeclarationRule() { | 3665 | public ParserRule getObjectiveDeclarationRule() { |
3666 | return getObjectiveDeclarationAccess().getRule(); | 3666 | return getObjectiveDeclarationAccess().getRule(); |
3667 | } | 3667 | } |
3668 | 3668 | ||
3669 | //ObjectiveReference: | 3669 | //ObjectiveReference: |
3670 | // referred=[ObjectiveDeclaration]; | 3670 | // referred=[ObjectiveDeclaration]; |
3671 | public ObjectiveReferenceElements getObjectiveReferenceAccess() { | 3671 | public ObjectiveReferenceElements getObjectiveReferenceAccess() { |
3672 | return pObjectiveReference; | 3672 | return pObjectiveReference; |
3673 | } | 3673 | } |
3674 | 3674 | ||
3675 | public ParserRule getObjectiveReferenceRule() { | 3675 | public ParserRule getObjectiveReferenceRule() { |
3676 | return getObjectiveReferenceAccess().getRule(); | 3676 | return getObjectiveReferenceAccess().getRule(); |
3677 | } | 3677 | } |
3678 | 3678 | ||
3679 | //Objective: | 3679 | //Objective: |
3680 | // ObjectiveReference | ObjectiveSpecification; | 3680 | // ObjectiveReference | ObjectiveSpecification; |
3681 | public ObjectiveElements getObjectiveAccess() { | 3681 | public ObjectiveElements getObjectiveAccess() { |
3682 | return pObjective; | 3682 | return pObjective; |
3683 | } | 3683 | } |
3684 | 3684 | ||
3685 | public ParserRule getObjectiveRule() { | 3685 | public ParserRule getObjectiveRule() { |
3686 | return getObjectiveAccess().getRule(); | 3686 | return getObjectiveAccess().getRule(); |
3687 | } | 3687 | } |
3688 | 3688 | ||
3689 | ///////////////////////////////////////////////////// | 3689 | ///////////////////////////////////////////////////// |
3690 | //// SolverConfig | 3690 | //// SolverConfig |
3691 | ///////////////////////////////////////////////////// | 3691 | ///////////////////////////////////////////////////// |
3692 | //ConfigSpecification: | 3692 | //ConfigSpecification: |
3693 | // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? | 3693 | // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? |
3694 | // '}'; | 3694 | // '}'; |
3695 | public ConfigSpecificationElements getConfigSpecificationAccess() { | 3695 | public ConfigSpecificationElements getConfigSpecificationAccess() { |
3696 | return pConfigSpecification; | 3696 | return pConfigSpecification; |
3697 | } | 3697 | } |
3698 | 3698 | ||
3699 | public ParserRule getConfigSpecificationRule() { | 3699 | public ParserRule getConfigSpecificationRule() { |
3700 | return getConfigSpecificationAccess().getRule(); | 3700 | return getConfigSpecificationAccess().getRule(); |
3701 | } | 3701 | } |
3702 | 3702 | ||
3703 | //ConfigDeclaration: | 3703 | //ConfigDeclaration: |
3704 | // 'config' name=ID specification=ConfigSpecification; | 3704 | // 'config' name=ID specification=ConfigSpecification; |
3705 | public ConfigDeclarationElements getConfigDeclarationAccess() { | 3705 | public ConfigDeclarationElements getConfigDeclarationAccess() { |
3706 | return pConfigDeclaration; | 3706 | return pConfigDeclaration; |
3707 | } | 3707 | } |
3708 | 3708 | ||
3709 | public ParserRule getConfigDeclarationRule() { | 3709 | public ParserRule getConfigDeclarationRule() { |
3710 | return getConfigDeclarationAccess().getRule(); | 3710 | return getConfigDeclarationAccess().getRule(); |
3711 | } | 3711 | } |
3712 | 3712 | ||
3713 | //ConfigEntry: | 3713 | //ConfigEntry: |
3714 | // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry; | 3714 | // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry; |
3715 | public ConfigEntryElements getConfigEntryAccess() { | 3715 | public ConfigEntryElements getConfigEntryAccess() { |
3716 | return pConfigEntry; | 3716 | return pConfigEntry; |
3717 | } | 3717 | } |
3718 | 3718 | ||
3719 | public ParserRule getConfigEntryRule() { | 3719 | public ParserRule getConfigEntryRule() { |
3720 | return getConfigEntryAccess().getRule(); | 3720 | return getConfigEntryAccess().getRule(); |
3721 | } | 3721 | } |
3722 | 3722 | ||
3723 | //DocumentationEntry: | 3723 | //DocumentationEntry: |
3724 | // "log-level" '=' level=DocumentLevelSpecification; | 3724 | // "log-level" '=' level=DocumentLevelSpecification; |
3725 | public DocumentationEntryElements getDocumentationEntryAccess() { | 3725 | public DocumentationEntryElements getDocumentationEntryAccess() { |
3726 | return pDocumentationEntry; | 3726 | return pDocumentationEntry; |
3727 | } | 3727 | } |
3728 | 3728 | ||
3729 | public ParserRule getDocumentationEntryRule() { | 3729 | public ParserRule getDocumentationEntryRule() { |
3730 | return getDocumentationEntryAccess().getRule(); | 3730 | return getDocumentationEntryAccess().getRule(); |
3731 | } | 3731 | } |
3732 | 3732 | ||
3733 | //enum DocumentLevelSpecification: | 3733 | //enum DocumentLevelSpecification: |
3734 | // none | normal | full; | 3734 | // none | normal | full; |
3735 | public DocumentLevelSpecificationElements getDocumentLevelSpecificationAccess() { | 3735 | public DocumentLevelSpecificationElements getDocumentLevelSpecificationAccess() { |
3736 | return eDocumentLevelSpecification; | 3736 | return eDocumentLevelSpecification; |
3737 | } | 3737 | } |
3738 | 3738 | ||
3739 | public EnumRule getDocumentLevelSpecificationRule() { | 3739 | public EnumRule getDocumentLevelSpecificationRule() { |
3740 | return getDocumentLevelSpecificationAccess().getRule(); | 3740 | return getDocumentLevelSpecificationAccess().getRule(); |
3741 | } | 3741 | } |
3742 | 3742 | ||
3743 | //RuntimeEntry: | 3743 | //RuntimeEntry: |
3744 | // "runtime" "=" millisecLimit=INT; | 3744 | // "runtime" "=" millisecLimit=INT; |
3745 | public RuntimeEntryElements getRuntimeEntryAccess() { | 3745 | public RuntimeEntryElements getRuntimeEntryAccess() { |
3746 | return pRuntimeEntry; | 3746 | return pRuntimeEntry; |
3747 | } | 3747 | } |
3748 | 3748 | ||
3749 | public ParserRule getRuntimeEntryRule() { | 3749 | public ParserRule getRuntimeEntryRule() { |
3750 | return getRuntimeEntryAccess().getRule(); | 3750 | return getRuntimeEntryAccess().getRule(); |
3751 | } | 3751 | } |
3752 | 3752 | ||
3753 | //MemoryEntry: | 3753 | //MemoryEntry: |
3754 | // "memory" "=" megabyteLimit=INT; | 3754 | // "memory" "=" megabyteLimit=INT; |
3755 | public MemoryEntryElements getMemoryEntryAccess() { | 3755 | public MemoryEntryElements getMemoryEntryAccess() { |
3756 | return pMemoryEntry; | 3756 | return pMemoryEntry; |
3757 | } | 3757 | } |
3758 | 3758 | ||
3759 | public ParserRule getMemoryEntryRule() { | 3759 | public ParserRule getMemoryEntryRule() { |
3760 | return getMemoryEntryAccess().getRule(); | 3760 | return getMemoryEntryAccess().getRule(); |
3761 | } | 3761 | } |
3762 | 3762 | ||
3763 | //CustomEntry: | 3763 | //CustomEntry: |
3764 | // key=STRING "=" value=STRING; | 3764 | // key=STRING "=" value=STRING; |
3765 | public CustomEntryElements getCustomEntryAccess() { | 3765 | public CustomEntryElements getCustomEntryAccess() { |
3766 | return pCustomEntry; | 3766 | return pCustomEntry; |
3767 | } | 3767 | } |
3768 | 3768 | ||
3769 | public ParserRule getCustomEntryRule() { | 3769 | public ParserRule getCustomEntryRule() { |
3770 | return getCustomEntryAccess().getRule(); | 3770 | return getCustomEntryAccess().getRule(); |
3771 | } | 3771 | } |
3772 | 3772 | ||
3773 | //ConfigReference: | 3773 | //ConfigReference: |
3774 | // config=[ConfigDeclaration]; | 3774 | // config=[ConfigDeclaration]; |
3775 | public ConfigReferenceElements getConfigReferenceAccess() { | 3775 | public ConfigReferenceElements getConfigReferenceAccess() { |
3776 | return pConfigReference; | 3776 | return pConfigReference; |
3777 | } | 3777 | } |
3778 | 3778 | ||
3779 | public ParserRule getConfigReferenceRule() { | 3779 | public ParserRule getConfigReferenceRule() { |
3780 | return getConfigReferenceAccess().getRule(); | 3780 | return getConfigReferenceAccess().getRule(); |
3781 | } | 3781 | } |
3782 | 3782 | ||
3783 | //Config: | 3783 | //Config: |
3784 | // ConfigSpecification | ConfigReference; | 3784 | // ConfigSpecification | ConfigReference; |
3785 | public ConfigElements getConfigAccess() { | 3785 | public ConfigElements getConfigAccess() { |
3786 | return pConfig; | 3786 | return pConfig; |
3787 | } | 3787 | } |
3788 | 3788 | ||
3789 | public ParserRule getConfigRule() { | 3789 | public ParserRule getConfigRule() { |
3790 | return getConfigAccess().getRule(); | 3790 | return getConfigAccess().getRule(); |
3791 | } | 3791 | } |
3792 | 3792 | ||
3793 | //enum Solver: | 3793 | //enum Solver: |
3794 | // SMTSolver | AlloySolver | ViatraSolver; | 3794 | // SMTSolver | AlloySolver | ViatraSolver; |
3795 | public SolverElements getSolverAccess() { | 3795 | public SolverElements getSolverAccess() { |
3796 | return eSolver; | 3796 | return eSolver; |
3797 | } | 3797 | } |
3798 | 3798 | ||
3799 | public EnumRule getSolverRule() { | 3799 | public EnumRule getSolverRule() { |
3800 | return getSolverAccess().getRule(); | 3800 | return getSolverAccess().getRule(); |
3801 | } | 3801 | } |
3802 | 3802 | ||
3803 | //ScopeSpecification: | 3803 | //ScopeSpecification: |
3804 | // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? | 3804 | // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? |
3805 | // '}'; | 3805 | // '}'; |
3806 | public ScopeSpecificationElements getScopeSpecificationAccess() { | 3806 | public ScopeSpecificationElements getScopeSpecificationAccess() { |
3807 | return pScopeSpecification; | 3807 | return pScopeSpecification; |
3808 | } | 3808 | } |
3809 | 3809 | ||
3810 | public ParserRule getScopeSpecificationRule() { | 3810 | public ParserRule getScopeSpecificationRule() { |
3811 | return getScopeSpecificationAccess().getRule(); | 3811 | return getScopeSpecificationAccess().getRule(); |
3812 | } | 3812 | } |
3813 | 3813 | ||
3814 | //TypeScope: | 3814 | //TypeScope: |
3815 | // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope; | 3815 | // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope; |
3816 | public TypeScopeElements getTypeScopeAccess() { | 3816 | public TypeScopeElements getTypeScopeAccess() { |
3817 | return pTypeScope; | 3817 | return pTypeScope; |
3818 | } | 3818 | } |
3819 | 3819 | ||
3820 | public ParserRule getTypeScopeRule() { | 3820 | public ParserRule getTypeScopeRule() { |
3821 | return getTypeScopeAccess().getRule(); | 3821 | return getTypeScopeAccess().getRule(); |
3822 | } | 3822 | } |
3823 | 3823 | ||
3824 | //ClassTypeScope: | 3824 | //ClassTypeScope: |
3825 | // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); | 3825 | // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); |
3826 | public ClassTypeScopeElements getClassTypeScopeAccess() { | 3826 | public ClassTypeScopeElements getClassTypeScopeAccess() { |
3827 | return pClassTypeScope; | 3827 | return pClassTypeScope; |
3828 | } | 3828 | } |
3829 | 3829 | ||
3830 | public ParserRule getClassTypeScopeRule() { | 3830 | public ParserRule getClassTypeScopeRule() { |
3831 | return getClassTypeScopeAccess().getRule(); | 3831 | return getClassTypeScopeAccess().getRule(); |
3832 | } | 3832 | } |
3833 | 3833 | ||
3834 | //ObjectTypeScope: | 3834 | //ObjectTypeScope: |
3835 | // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); | 3835 | // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber); |
3836 | public ObjectTypeScopeElements getObjectTypeScopeAccess() { | 3836 | public ObjectTypeScopeElements getObjectTypeScopeAccess() { |
3837 | return pObjectTypeScope; | 3837 | return pObjectTypeScope; |
3838 | } | 3838 | } |
3839 | 3839 | ||
3840 | public ParserRule getObjectTypeScopeRule() { | 3840 | public ParserRule getObjectTypeScopeRule() { |
3841 | return getObjectTypeScopeAccess().getRule(); | 3841 | return getObjectTypeScopeAccess().getRule(); |
3842 | } | 3842 | } |
3843 | 3843 | ||
3844 | //IntegerTypeScope: | 3844 | //IntegerTypeScope: |
3845 | // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 3845 | // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
3846 | // number=IntEnumberation); | 3846 | // number=IntEnumberation); |
3847 | public IntegerTypeScopeElements getIntegerTypeScopeAccess() { | 3847 | public IntegerTypeScopeElements getIntegerTypeScopeAccess() { |
3848 | return pIntegerTypeScope; | 3848 | return pIntegerTypeScope; |
3849 | } | 3849 | } |
3850 | 3850 | ||
3851 | public ParserRule getIntegerTypeScopeRule() { | 3851 | public ParserRule getIntegerTypeScopeRule() { |
3852 | return getIntegerTypeScopeAccess().getRule(); | 3852 | return getIntegerTypeScopeAccess().getRule(); |
3853 | } | 3853 | } |
3854 | 3854 | ||
3855 | //RealTypeScope: | 3855 | //RealTypeScope: |
3856 | // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 3856 | // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
3857 | // number=RealEnumeration); | 3857 | // number=RealEnumeration); |
3858 | public RealTypeScopeElements getRealTypeScopeAccess() { | 3858 | public RealTypeScopeElements getRealTypeScopeAccess() { |
3859 | return pRealTypeScope; | 3859 | return pRealTypeScope; |
3860 | } | 3860 | } |
3861 | 3861 | ||
3862 | public ParserRule getRealTypeScopeRule() { | 3862 | public ParserRule getRealTypeScopeRule() { |
3863 | return getRealTypeScopeAccess().getRule(); | 3863 | return getRealTypeScopeAccess().getRule(); |
3864 | } | 3864 | } |
3865 | 3865 | ||
3866 | //StringTypeScope: | 3866 | //StringTypeScope: |
3867 | // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | | 3867 | // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | |
3868 | // number=StringEnumeration); | 3868 | // number=StringEnumeration); |
3869 | public StringTypeScopeElements getStringTypeScopeAccess() { | 3869 | public StringTypeScopeElements getStringTypeScopeAccess() { |
3870 | return pStringTypeScope; | 3870 | return pStringTypeScope; |
3871 | } | 3871 | } |
3872 | 3872 | ||
3873 | public ParserRule getStringTypeScopeRule() { | 3873 | public ParserRule getStringTypeScopeRule() { |
3874 | return getStringTypeScopeAccess().getRule(); | 3874 | return getStringTypeScopeAccess().getRule(); |
3875 | } | 3875 | } |
3876 | 3876 | ||
3877 | //TypeReference: | 3877 | //TypeReference: |
3878 | // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference; | 3878 | // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference; |
3879 | public TypeReferenceElements getTypeReferenceAccess() { | 3879 | public TypeReferenceElements getTypeReferenceAccess() { |
3880 | return pTypeReference; | 3880 | return pTypeReference; |
3881 | } | 3881 | } |
3882 | 3882 | ||
3883 | public ParserRule getTypeReferenceRule() { | 3883 | public ParserRule getTypeReferenceRule() { |
3884 | return getTypeReferenceAccess().getRule(); | 3884 | return getTypeReferenceAccess().getRule(); |
3885 | } | 3885 | } |
3886 | 3886 | ||
3887 | //ClassReference: | 3887 | //ClassReference: |
3888 | // '<' element=MetamodelElement '>'; | 3888 | // '<' element=MetamodelElement '>'; |
3889 | public ClassReferenceElements getClassReferenceAccess() { | 3889 | public ClassReferenceElements getClassReferenceAccess() { |
3890 | return pClassReference; | 3890 | return pClassReference; |
3891 | } | 3891 | } |
3892 | 3892 | ||
3893 | public ParserRule getClassReferenceRule() { | 3893 | public ParserRule getClassReferenceRule() { |
3894 | return getClassReferenceAccess().getRule(); | 3894 | return getClassReferenceAccess().getRule(); |
3895 | } | 3895 | } |
3896 | 3896 | ||
3897 | //ObjectReference: | 3897 | //ObjectReference: |
3898 | // {ObjectReference} 'node'; | 3898 | // {ObjectReference} 'node'; |
3899 | public ObjectReferenceElements getObjectReferenceAccess() { | 3899 | public ObjectReferenceElements getObjectReferenceAccess() { |
3900 | return pObjectReference; | 3900 | return pObjectReference; |
3901 | } | 3901 | } |
3902 | 3902 | ||
3903 | public ParserRule getObjectReferenceRule() { | 3903 | public ParserRule getObjectReferenceRule() { |
3904 | return getObjectReferenceAccess().getRule(); | 3904 | return getObjectReferenceAccess().getRule(); |
3905 | } | 3905 | } |
3906 | 3906 | ||
3907 | //IntegerReference: | 3907 | //IntegerReference: |
3908 | // {IntegerScope} 'int'; | 3908 | // {IntegerScope} 'int'; |
3909 | public IntegerReferenceElements getIntegerReferenceAccess() { | 3909 | public IntegerReferenceElements getIntegerReferenceAccess() { |
3910 | return pIntegerReference; | 3910 | return pIntegerReference; |
3911 | } | 3911 | } |
3912 | 3912 | ||
3913 | public ParserRule getIntegerReferenceRule() { | 3913 | public ParserRule getIntegerReferenceRule() { |
3914 | return getIntegerReferenceAccess().getRule(); | 3914 | return getIntegerReferenceAccess().getRule(); |
3915 | } | 3915 | } |
3916 | 3916 | ||
3917 | //RealReference: | 3917 | //RealReference: |
3918 | // {RealScope} 'real'; | 3918 | // {RealScope} 'real'; |
3919 | public RealReferenceElements getRealReferenceAccess() { | 3919 | public RealReferenceElements getRealReferenceAccess() { |
3920 | return pRealReference; | 3920 | return pRealReference; |
3921 | } | 3921 | } |
3922 | 3922 | ||
3923 | public ParserRule getRealReferenceRule() { | 3923 | public ParserRule getRealReferenceRule() { |
3924 | return getRealReferenceAccess().getRule(); | 3924 | return getRealReferenceAccess().getRule(); |
3925 | } | 3925 | } |
3926 | 3926 | ||
3927 | //StringReference: | 3927 | //StringReference: |
3928 | // {StringScope} 'string'; | 3928 | // {StringScope} 'string'; |
3929 | public StringReferenceElements getStringReferenceAccess() { | 3929 | public StringReferenceElements getStringReferenceAccess() { |
3930 | return pStringReference; | 3930 | return pStringReference; |
3931 | } | 3931 | } |
3932 | 3932 | ||
3933 | public ParserRule getStringReferenceRule() { | 3933 | public ParserRule getStringReferenceRule() { |
3934 | return getStringReferenceAccess().getRule(); | 3934 | return getStringReferenceAccess().getRule(); |
3935 | } | 3935 | } |
3936 | 3936 | ||
3937 | //NumberSpecification: | 3937 | //NumberSpecification: |
3938 | // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration; | 3938 | // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration; |
3939 | public NumberSpecificationElements getNumberSpecificationAccess() { | 3939 | public NumberSpecificationElements getNumberSpecificationAccess() { |
3940 | return pNumberSpecification; | 3940 | return pNumberSpecification; |
3941 | } | 3941 | } |
3942 | 3942 | ||
3943 | public ParserRule getNumberSpecificationRule() { | 3943 | public ParserRule getNumberSpecificationRule() { |
3944 | return getNumberSpecificationAccess().getRule(); | 3944 | return getNumberSpecificationAccess().getRule(); |
3945 | } | 3945 | } |
3946 | 3946 | ||
3947 | //ExactNumber: | 3947 | //ExactNumber: |
3948 | // exactNumber=INT | exactUnlimited?='*'; | 3948 | // exactNumber=INT | exactUnlimited?='*'; |
3949 | public ExactNumberElements getExactNumberAccess() { | 3949 | public ExactNumberElements getExactNumberAccess() { |
3950 | return pExactNumber; | 3950 | return pExactNumber; |
3951 | } | 3951 | } |
3952 | 3952 | ||
3953 | public ParserRule getExactNumberRule() { | 3953 | public ParserRule getExactNumberRule() { |
3954 | return getExactNumberAccess().getRule(); | 3954 | return getExactNumberAccess().getRule(); |
3955 | } | 3955 | } |
3956 | 3956 | ||
3957 | //IntervallNumber: | 3957 | //IntervallNumber: |
3958 | // min=INT '..' (maxNumber=INT | maxUnlimited?='*'); | 3958 | // min=INT '..' (maxNumber=INT | maxUnlimited?='*'); |
3959 | public IntervallNumberElements getIntervallNumberAccess() { | 3959 | public IntervallNumberElements getIntervallNumberAccess() { |
3960 | return pIntervallNumber; | 3960 | return pIntervallNumber; |
3961 | } | 3961 | } |
3962 | 3962 | ||
3963 | public ParserRule getIntervallNumberRule() { | 3963 | public ParserRule getIntervallNumberRule() { |
3964 | return getIntervallNumberAccess().getRule(); | 3964 | return getIntervallNumberAccess().getRule(); |
3965 | } | 3965 | } |
3966 | 3966 | ||
3967 | //IntEnumberation: | 3967 | //IntEnumberation: |
3968 | // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}'; | 3968 | // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}'; |
3969 | public IntEnumberationElements getIntEnumberationAccess() { | 3969 | public IntEnumberationElements getIntEnumberationAccess() { |
3970 | return pIntEnumberation; | 3970 | return pIntEnumberation; |
3971 | } | 3971 | } |
3972 | 3972 | ||
3973 | public ParserRule getIntEnumberationRule() { | 3973 | public ParserRule getIntEnumberationRule() { |
3974 | return getIntEnumberationAccess().getRule(); | 3974 | return getIntEnumberationAccess().getRule(); |
3975 | } | 3975 | } |
3976 | 3976 | ||
3977 | //RealEnumeration: | 3977 | //RealEnumeration: |
3978 | // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}'; | 3978 | // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}'; |
3979 | public RealEnumerationElements getRealEnumerationAccess() { | 3979 | public RealEnumerationElements getRealEnumerationAccess() { |
3980 | return pRealEnumeration; | 3980 | return pRealEnumeration; |
3981 | } | 3981 | } |
3982 | 3982 | ||
3983 | public ParserRule getRealEnumerationRule() { | 3983 | public ParserRule getRealEnumerationRule() { |
3984 | return getRealEnumerationAccess().getRule(); | 3984 | return getRealEnumerationAccess().getRule(); |
3985 | } | 3985 | } |
3986 | 3986 | ||
3987 | //StringEnumeration: | 3987 | //StringEnumeration: |
3988 | // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}'; | 3988 | // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}'; |
3989 | public StringEnumerationElements getStringEnumerationAccess() { | 3989 | public StringEnumerationElements getStringEnumerationAccess() { |
3990 | return pStringEnumeration; | 3990 | return pStringEnumeration; |
3991 | } | 3991 | } |
3992 | 3992 | ||
3993 | public ParserRule getStringEnumerationRule() { | 3993 | public ParserRule getStringEnumerationRule() { |
3994 | return getStringEnumerationAccess().getRule(); | 3994 | return getStringEnumerationAccess().getRule(); |
3995 | } | 3995 | } |
3996 | 3996 | ||
3997 | //ScopeDeclaration: | 3997 | //ScopeDeclaration: |
3998 | // 'scope' name=ID specification=ScopeSpecification; | 3998 | // 'scope' name=ID specification=ScopeSpecification; |
3999 | public ScopeDeclarationElements getScopeDeclarationAccess() { | 3999 | public ScopeDeclarationElements getScopeDeclarationAccess() { |
4000 | return pScopeDeclaration; | 4000 | return pScopeDeclaration; |
4001 | } | 4001 | } |
4002 | 4002 | ||
4003 | public ParserRule getScopeDeclarationRule() { | 4003 | public ParserRule getScopeDeclarationRule() { |
4004 | return getScopeDeclarationAccess().getRule(); | 4004 | return getScopeDeclarationAccess().getRule(); |
4005 | } | 4005 | } |
4006 | 4006 | ||
4007 | //ScopeReference: | 4007 | //ScopeReference: |
4008 | // referred=[ScopeDeclaration]; | 4008 | // referred=[ScopeDeclaration]; |
4009 | public ScopeReferenceElements getScopeReferenceAccess() { | 4009 | public ScopeReferenceElements getScopeReferenceAccess() { |
4010 | return pScopeReference; | 4010 | return pScopeReference; |
4011 | } | 4011 | } |
4012 | 4012 | ||
4013 | public ParserRule getScopeReferenceRule() { | 4013 | public ParserRule getScopeReferenceRule() { |
4014 | return getScopeReferenceAccess().getRule(); | 4014 | return getScopeReferenceAccess().getRule(); |
4015 | } | 4015 | } |
4016 | 4016 | ||
4017 | //Scope: | 4017 | //Scope: |
4018 | // ScopeSpecification | ScopeReference; | 4018 | // ScopeSpecification | ScopeReference; |
4019 | public ScopeElements getScopeAccess() { | 4019 | public ScopeElements getScopeAccess() { |
4020 | return pScope; | 4020 | return pScope; |
4021 | } | 4021 | } |
4022 | 4022 | ||
4023 | public ParserRule getScopeRule() { | 4023 | public ParserRule getScopeRule() { |
4024 | return getScopeAccess().getRule(); | 4024 | return getScopeAccess().getRule(); |
4025 | } | 4025 | } |
4026 | 4026 | ||
4027 | //Task: | 4027 | //Task: |
4028 | // GenerationTask /*| CoverageCalculation | ValidationTask*/; | 4028 | // GenerationTask /*| CoverageCalculation | ValidationTask*/; |
4029 | public TaskElements getTaskAccess() { | 4029 | public TaskElements getTaskAccess() { |
4030 | return pTask; | 4030 | return pTask; |
4031 | } | 4031 | } |
4032 | 4032 | ||
4033 | public ParserRule getTaskRule() { | 4033 | public ParserRule getTaskRule() { |
4034 | return getTaskAccess().getRule(); | 4034 | return getTaskAccess().getRule(); |
4035 | } | 4035 | } |
4036 | 4036 | ||
4037 | //GenerationTask: | 4037 | //GenerationTask: |
4038 | // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' | 4038 | // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' |
4039 | // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & | 4039 | // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & |
4040 | // ('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & | 4040 | // ('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & |
4041 | // ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' | 4041 | // ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' |
4042 | // targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}'; | 4042 | // targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}'; |
4043 | public GenerationTaskElements getGenerationTaskAccess() { | 4043 | public GenerationTaskElements getGenerationTaskAccess() { |
4044 | return pGenerationTask; | 4044 | return pGenerationTask; |
4045 | } | 4045 | } |
4046 | 4046 | ||
4047 | public ParserRule getGenerationTaskRule() { | 4047 | public ParserRule getGenerationTaskRule() { |
4048 | return getGenerationTaskAccess().getRule(); | 4048 | return getGenerationTaskAccess().getRule(); |
4049 | } | 4049 | } |
4050 | 4050 | ||
4051 | //terminal ID: | 4051 | //terminal ID: |
4052 | // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*; | 4052 | // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*; |
4053 | public TerminalRule getIDRule() { | 4053 | public TerminalRule getIDRule() { |
4054 | return gaTerminals.getIDRule(); | 4054 | return gaTerminals.getIDRule(); |
4055 | } | 4055 | } |
4056 | 4056 | ||
4057 | //terminal INT returns ecore::EInt: | 4057 | //terminal INT returns ecore::EInt: |
4058 | // '0'..'9'+; | 4058 | // '0'..'9'+; |
4059 | public TerminalRule getINTRule() { | 4059 | public TerminalRule getINTRule() { |
4060 | return gaTerminals.getINTRule(); | 4060 | return gaTerminals.getINTRule(); |
4061 | } | 4061 | } |
4062 | 4062 | ||
4063 | //terminal STRING: | 4063 | //terminal STRING: |
4064 | // '"' ('\\' . | !('\\' | '"'))* '"' | | 4064 | // '"' ('\\' . | !('\\' | '"'))* '"' | "'" ('\\' . | !('\\' | "'"))* "'"; |
4065 | // "'" ('\\' . | !('\\' | "'"))* "'"; | 4065 | public TerminalRule getSTRINGRule() { |
4066 | public TerminalRule getSTRINGRule() { | 4066 | return gaTerminals.getSTRINGRule(); |
4067 | return gaTerminals.getSTRINGRule(); | 4067 | } |
4068 | } | 4068 | |
4069 | 4069 | //terminal ML_COMMENT: | |
4070 | //terminal ML_COMMENT: | 4070 | // '/*'->'*/'; |
4071 | // '/*'->'*/'; | 4071 | public TerminalRule getML_COMMENTRule() { |
4072 | public TerminalRule getML_COMMENTRule() { | 4072 | return gaTerminals.getML_COMMENTRule(); |
4073 | return gaTerminals.getML_COMMENTRule(); | 4073 | } |
4074 | } | 4074 | |
4075 | 4075 | //terminal SL_COMMENT: | |
4076 | //terminal SL_COMMENT: | 4076 | // '//' !('\n' | '\r')* ('\r'? '\n')?; |
4077 | // '//' !('\n' | '\r')* ('\r'? '\n')?; | 4077 | public TerminalRule getSL_COMMENTRule() { |
4078 | public TerminalRule getSL_COMMENTRule() { | 4078 | return gaTerminals.getSL_COMMENTRule(); |
4079 | return gaTerminals.getSL_COMMENTRule(); | 4079 | } |
4080 | } | 4080 | |
4081 | 4081 | //terminal WS: | |
4082 | //terminal WS: | 4082 | // ' ' | '\t' | '\r' | '\n'+; |
4083 | // ' ' | '\t' | '\r' | '\n'+; | 4083 | public TerminalRule getWSRule() { |
4084 | public TerminalRule getWSRule() { | 4084 | return gaTerminals.getWSRule(); |
4085 | return gaTerminals.getWSRule(); | 4085 | } |
4086 | } | 4086 | |
4087 | 4087 | //terminal ANY_OTHER: | |
4088 | //terminal ANY_OTHER: | 4088 | // .; |
4089 | // .; | 4089 | public TerminalRule getANY_OTHERRule() { |
4090 | public TerminalRule getANY_OTHERRule() { | 4090 | return gaTerminals.getANY_OTHERRule(); |
4091 | return gaTerminals.getANY_OTHERRule(); | 4091 | } |
4092 | } | 4092 | } |
4093 | } | ||