diff options
author | Kristóf Marussy <kris7topher@gmail.com> | 2019-08-01 14:49:53 +0200 |
---|---|---|
committer | Kristóf Marussy <kris7topher@gmail.com> | 2019-08-01 14:49:53 +0200 |
commit | 972baab642bd889d2c3476c0c9e17a6929e0c318 (patch) | |
tree | 8f724cb348c60e4fc45d446d8532988ed8e40748 /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services | |
parent | Counting scope propagator (simpler than BasicTypeHierarchy) (diff) | |
download | VIATRA-Generator-972baab642bd889d2c3476c0c9e17a6929e0c318.tar.gz VIATRA-Generator-972baab642bd889d2c3476c0c9e17a6929e0c318.tar.zst VIATRA-Generator-972baab642bd889d2c3476c0c9e17a6929e0c318.zip |
[Stochastic] Remove fault tree support for now
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 | 243 |
1 files changed, 12 insertions, 231 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 213203b4..5b5de2bf 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,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * generated by Xtext 2.16.0 | 2 | * generated by Xtext 2.17.0 |
3 | */ | 3 | */ |
4 | package hu.bme.mit.inf.dslreasoner.application.services; | 4 | package hu.bme.mit.inf.dslreasoner.application.services; |
5 | 5 | ||
@@ -153,16 +153,15 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
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 | private final RuleCall cCftImportParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); | ||
157 | 156 | ||
158 | ///////////////////////////////////////////////////// | 157 | ///////////////////////////////////////////////////// |
159 | //// Imports | 158 | //// Imports |
160 | ///////////////////////////////////////////////////// | 159 | ///////////////////////////////////////////////////// |
161 | //Import: | 160 | //Import: |
162 | // EPackageImport | ViatraImport | CftImport; | 161 | // EPackageImport | ViatraImport; |
163 | @Override public ParserRule getRule() { return rule; } | 162 | @Override public ParserRule getRule() { return rule; } |
164 | 163 | ||
165 | //EPackageImport | ViatraImport | CftImport | 164 | //EPackageImport | ViatraImport |
166 | public Alternatives getAlternatives() { return cAlternatives; } | 165 | public Alternatives getAlternatives() { return cAlternatives; } |
167 | 166 | ||
168 | //EPackageImport | 167 | //EPackageImport |
@@ -170,9 +169,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
170 | 169 | ||
171 | //ViatraImport | 170 | //ViatraImport |
172 | public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; } | 171 | public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; } |
173 | |||
174 | //CftImport | ||
175 | public RuleCall getCftImportParserRuleCall_2() { return cCftImportParserRuleCall_2; } | ||
176 | } | 172 | } |
177 | public class EPackageImportElements extends AbstractParserRuleElementFinder { | 173 | public class EPackageImportElements extends AbstractParserRuleElementFinder { |
178 | 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"); |
@@ -236,37 +232,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
236 | //STRING | 232 | //STRING |
237 | public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; } | 233 | public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; } |
238 | } | 234 | } |
239 | public class CftImportElements extends AbstractParserRuleElementFinder { | ||
240 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CftImport"); | ||
241 | private final Group cGroup = (Group)rule.eContents().get(1); | ||
242 | private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0); | ||
243 | private final Keyword cReliabilityKeyword_1 = (Keyword)cGroup.eContents().get(1); | ||
244 | private final Assignment cImportedCftAssignment_2 = (Assignment)cGroup.eContents().get(2); | ||
245 | private final CrossReference cImportedCftCftModelCrossReference_2_0 = (CrossReference)cImportedCftAssignment_2.eContents().get(0); | ||
246 | private final RuleCall cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedCftCftModelCrossReference_2_0.eContents().get(1); | ||
247 | |||
248 | //CftImport: | ||
249 | // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING]; | ||
250 | @Override public ParserRule getRule() { return rule; } | ||
251 | |||
252 | //"import" "reliability" importedCft=[cftLanguage::CftModel|STRING] | ||
253 | public Group getGroup() { return cGroup; } | ||
254 | |||
255 | //"import" | ||
256 | public Keyword getImportKeyword_0() { return cImportKeyword_0; } | ||
257 | |||
258 | //"reliability" | ||
259 | public Keyword getReliabilityKeyword_1() { return cReliabilityKeyword_1; } | ||
260 | |||
261 | //importedCft=[cftLanguage::CftModel|STRING] | ||
262 | public Assignment getImportedCftAssignment_2() { return cImportedCftAssignment_2; } | ||
263 | |||
264 | //[cftLanguage::CftModel|STRING] | ||
265 | public CrossReference getImportedCftCftModelCrossReference_2_0() { return cImportedCftCftModelCrossReference_2_0; } | ||
266 | |||
267 | //STRING | ||
268 | public RuleCall getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1() { return cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1; } | ||
269 | } | ||
270 | public class DeclarationElements extends AbstractParserRuleElementFinder { | 235 | public class DeclarationElements extends AbstractParserRuleElementFinder { |
271 | 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"); |
272 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 237 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
@@ -559,7 +524,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
559 | 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); |
560 | 525 | ||
561 | //MetamodelElement: | 526 | //MetamodelElement: |
562 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?; | 527 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' |
528 | // feature=[ecore::ENamedElement])?; | ||
563 | @Override public ParserRule getRule() { return rule; } | 529 | @Override public ParserRule getRule() { return rule; } |
564 | 530 | ||
565 | //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])? | 531 | //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])? |
@@ -1260,22 +1226,14 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
1260 | } | 1226 | } |
1261 | public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder { | 1227 | public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder { |
1262 | 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"); |
1263 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 1229 | private final RuleCall cCostObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1); |
1264 | private final RuleCall cCostObjectiveFunctionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | ||
1265 | private final RuleCall cReliabilityObjectiveFunctionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | ||
1266 | 1230 | ||
1267 | //ObjectiveFunction: | 1231 | //ObjectiveFunction: |
1268 | // CostObjectiveFunction | ReliabilityObjectiveFunction; | 1232 | // CostObjectiveFunction; |
1269 | @Override public ParserRule getRule() { return rule; } | 1233 | @Override public ParserRule getRule() { return rule; } |
1270 | 1234 | ||
1271 | //CostObjectiveFunction | ReliabilityObjectiveFunction | ||
1272 | public Alternatives getAlternatives() { return cAlternatives; } | ||
1273 | |||
1274 | //CostObjectiveFunction | 1235 | //CostObjectiveFunction |
1275 | public RuleCall getCostObjectiveFunctionParserRuleCall_0() { return cCostObjectiveFunctionParserRuleCall_0; } | 1236 | public RuleCall getCostObjectiveFunctionParserRuleCall() { return cCostObjectiveFunctionParserRuleCall; } |
1276 | |||
1277 | //ReliabilityObjectiveFunction | ||
1278 | public RuleCall getReliabilityObjectiveFunctionParserRuleCall_1() { return cReliabilityObjectiveFunctionParserRuleCall_1; } | ||
1279 | } | 1237 | } |
1280 | public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder { | 1238 | public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder { |
1281 | 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"); |
@@ -1355,134 +1313,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
1355 | //INTLiteral | 1313 | //INTLiteral |
1356 | public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; } | 1314 | public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; } |
1357 | } | 1315 | } |
1358 | public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder { | ||
1359 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction"); | ||
1360 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | ||
1361 | private final RuleCall cReliabiltiyProbabilityParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | ||
1362 | private final RuleCall cMtffParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | ||
1363 | |||
1364 | //ReliabilityObjectiveFunction: | ||
1365 | // ReliabiltiyProbability | Mtff; | ||
1366 | @Override public ParserRule getRule() { return rule; } | ||
1367 | |||
1368 | //ReliabiltiyProbability | Mtff | ||
1369 | public Alternatives getAlternatives() { return cAlternatives; } | ||
1370 | |||
1371 | //ReliabiltiyProbability | ||
1372 | public RuleCall getReliabiltiyProbabilityParserRuleCall_0() { return cReliabiltiyProbabilityParserRuleCall_0; } | ||
1373 | |||
1374 | //Mtff | ||
1375 | public RuleCall getMtffParserRuleCall_1() { return cMtffParserRuleCall_1; } | ||
1376 | } | ||
1377 | public class ReliabiltiyProbabilityElements extends AbstractParserRuleElementFinder { | ||
1378 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyProbability"); | ||
1379 | private final Group cGroup = (Group)rule.eContents().get(1); | ||
1380 | private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0); | ||
1381 | private final Group cGroup_1 = (Group)cGroup.eContents().get(1); | ||
1382 | private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0); | ||
1383 | private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0); | ||
1384 | private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1); | ||
1385 | private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1); | ||
1386 | private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2); | ||
1387 | private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0); | ||
1388 | private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1); | ||
1389 | private final Keyword cAtKeyword_3 = (Keyword)cGroup.eContents().get(3); | ||
1390 | private final Assignment cTimeAssignment_4 = (Assignment)cGroup.eContents().get(4); | ||
1391 | private final RuleCall cTimeREALLiteralParserRuleCall_4_0 = (RuleCall)cTimeAssignment_4.eContents().get(0); | ||
1392 | |||
1393 | //ReliabiltiyProbability: | ||
1394 | // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? | ||
1395 | // transformation=[cftLanguage::TransformationDefinition] | ||
1396 | // 'at' time=REALLiteral; | ||
1397 | @Override public ParserRule getRule() { return rule; } | ||
1398 | |||
1399 | //'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? | ||
1400 | //transformation=[cftLanguage::TransformationDefinition] 'at' time=REALLiteral | ||
1401 | public Group getGroup() { return cGroup; } | ||
1402 | |||
1403 | //'reliability' | ||
1404 | public Keyword getReliabilityKeyword_0() { return cReliabilityKeyword_0; } | ||
1405 | |||
1406 | //(package=[cftLanguage::CftModel|QualifiedName] '::')? | ||
1407 | public Group getGroup_1() { return cGroup_1; } | ||
1408 | |||
1409 | //package=[cftLanguage::CftModel|QualifiedName] | ||
1410 | public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; } | ||
1411 | |||
1412 | //[cftLanguage::CftModel|QualifiedName] | ||
1413 | public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; } | ||
1414 | |||
1415 | //QualifiedName | ||
1416 | public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; } | ||
1417 | |||
1418 | //'::' | ||
1419 | public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; } | ||
1420 | |||
1421 | //transformation=[cftLanguage::TransformationDefinition] | ||
1422 | public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; } | ||
1423 | |||
1424 | //[cftLanguage::TransformationDefinition] | ||
1425 | public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; } | ||
1426 | |||
1427 | //ID | ||
1428 | public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; } | ||
1429 | |||
1430 | //'at' | ||
1431 | public Keyword getAtKeyword_3() { return cAtKeyword_3; } | ||
1432 | |||
1433 | //time=REALLiteral | ||
1434 | public Assignment getTimeAssignment_4() { return cTimeAssignment_4; } | ||
1435 | |||
1436 | //REALLiteral | ||
1437 | public RuleCall getTimeREALLiteralParserRuleCall_4_0() { return cTimeREALLiteralParserRuleCall_4_0; } | ||
1438 | } | ||
1439 | public class MtffElements extends AbstractParserRuleElementFinder { | ||
1440 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Mtff"); | ||
1441 | private final Group cGroup = (Group)rule.eContents().get(1); | ||
1442 | private final Keyword cMtffKeyword_0 = (Keyword)cGroup.eContents().get(0); | ||
1443 | private final Group cGroup_1 = (Group)cGroup.eContents().get(1); | ||
1444 | private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0); | ||
1445 | private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0); | ||
1446 | private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1); | ||
1447 | private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1); | ||
1448 | private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2); | ||
1449 | private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0); | ||
1450 | private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1); | ||
1451 | |||
1452 | //Mtff: | ||
1453 | // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]; | ||
1454 | @Override public ParserRule getRule() { return rule; } | ||
1455 | |||
1456 | //'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition] | ||
1457 | public Group getGroup() { return cGroup; } | ||
1458 | |||
1459 | //'mtff' | ||
1460 | public Keyword getMtffKeyword_0() { return cMtffKeyword_0; } | ||
1461 | |||
1462 | //(package=[cftLanguage::CftModel|QualifiedName] '::')? | ||
1463 | public Group getGroup_1() { return cGroup_1; } | ||
1464 | |||
1465 | //package=[cftLanguage::CftModel|QualifiedName] | ||
1466 | public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; } | ||
1467 | |||
1468 | //[cftLanguage::CftModel|QualifiedName] | ||
1469 | public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; } | ||
1470 | |||
1471 | //QualifiedName | ||
1472 | public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; } | ||
1473 | |||
1474 | //'::' | ||
1475 | public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; } | ||
1476 | |||
1477 | //transformation=[cftLanguage::TransformationDefinition] | ||
1478 | public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; } | ||
1479 | |||
1480 | //[cftLanguage::TransformationDefinition] | ||
1481 | public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; } | ||
1482 | |||
1483 | //ID | ||
1484 | public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; } | ||
1485 | } | ||
1486 | public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder { | 1316 | public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder { |
1487 | 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"); |
1488 | private final Group cGroup = (Group)rule.eContents().get(1); | 1318 | private final Group cGroup = (Group)rule.eContents().get(1); |
@@ -3172,7 +3002,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3172 | private final ImportElements pImport; | 3002 | private final ImportElements pImport; |
3173 | private final EPackageImportElements pEPackageImport; | 3003 | private final EPackageImportElements pEPackageImport; |
3174 | private final ViatraImportElements pViatraImport; | 3004 | private final ViatraImportElements pViatraImport; |
3175 | private final CftImportElements pCftImport; | ||
3176 | private final DeclarationElements pDeclaration; | 3005 | private final DeclarationElements pDeclaration; |
3177 | private final FileSpecificationElements pFileSpecification; | 3006 | private final FileSpecificationElements pFileSpecification; |
3178 | private final FileDeclarationElements pFileDeclaration; | 3007 | private final FileDeclarationElements pFileDeclaration; |
@@ -3208,9 +3037,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3208 | private final ObjectiveFunctionElements pObjectiveFunction; | 3037 | private final ObjectiveFunctionElements pObjectiveFunction; |
3209 | private final CostObjectiveFunctionElements pCostObjectiveFunction; | 3038 | private final CostObjectiveFunctionElements pCostObjectiveFunction; |
3210 | private final CostEntryElements pCostEntry; | 3039 | private final CostEntryElements pCostEntry; |
3211 | private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction; | ||
3212 | private final ReliabiltiyProbabilityElements pReliabiltiyProbability; | ||
3213 | private final MtffElements pMtff; | ||
3214 | private final ObjectiveDeclarationElements pObjectiveDeclaration; | 3040 | private final ObjectiveDeclarationElements pObjectiveDeclaration; |
3215 | private final ObjectiveReferenceElements pObjectiveReference; | 3041 | private final ObjectiveReferenceElements pObjectiveReference; |
3216 | private final ObjectiveElements pObjective; | 3042 | private final ObjectiveElements pObjective; |
@@ -3267,7 +3093,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3267 | this.pImport = new ImportElements(); | 3093 | this.pImport = new ImportElements(); |
3268 | this.pEPackageImport = new EPackageImportElements(); | 3094 | this.pEPackageImport = new EPackageImportElements(); |
3269 | this.pViatraImport = new ViatraImportElements(); | 3095 | this.pViatraImport = new ViatraImportElements(); |
3270 | this.pCftImport = new CftImportElements(); | ||
3271 | this.pDeclaration = new DeclarationElements(); | 3096 | this.pDeclaration = new DeclarationElements(); |
3272 | this.pFileSpecification = new FileSpecificationElements(); | 3097 | this.pFileSpecification = new FileSpecificationElements(); |
3273 | this.pFileDeclaration = new FileDeclarationElements(); | 3098 | this.pFileDeclaration = new FileDeclarationElements(); |
@@ -3303,9 +3128,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3303 | this.pObjectiveFunction = new ObjectiveFunctionElements(); | 3128 | this.pObjectiveFunction = new ObjectiveFunctionElements(); |
3304 | this.pCostObjectiveFunction = new CostObjectiveFunctionElements(); | 3129 | this.pCostObjectiveFunction = new CostObjectiveFunctionElements(); |
3305 | this.pCostEntry = new CostEntryElements(); | 3130 | this.pCostEntry = new CostEntryElements(); |
3306 | this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements(); | ||
3307 | this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements(); | ||
3308 | this.pMtff = new MtffElements(); | ||
3309 | this.pObjectiveDeclaration = new ObjectiveDeclarationElements(); | 3131 | this.pObjectiveDeclaration = new ObjectiveDeclarationElements(); |
3310 | this.pObjectiveReference = new ObjectiveReferenceElements(); | 3132 | this.pObjectiveReference = new ObjectiveReferenceElements(); |
3311 | this.pObjective = new ObjectiveElements(); | 3133 | this.pObjective = new ObjectiveElements(); |
@@ -3428,7 +3250,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3428 | //// Imports | 3250 | //// Imports |
3429 | ///////////////////////////////////////////////////// | 3251 | ///////////////////////////////////////////////////// |
3430 | //Import: | 3252 | //Import: |
3431 | // EPackageImport | ViatraImport | CftImport; | 3253 | // EPackageImport | ViatraImport; |
3432 | public ImportElements getImportAccess() { | 3254 | public ImportElements getImportAccess() { |
3433 | return pImport; | 3255 | return pImport; |
3434 | } | 3256 | } |
@@ -3457,16 +3279,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3457 | return getViatraImportAccess().getRule(); | 3279 | return getViatraImportAccess().getRule(); |
3458 | } | 3280 | } |
3459 | 3281 | ||
3460 | //CftImport: | ||
3461 | // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING]; | ||
3462 | public CftImportElements getCftImportAccess() { | ||
3463 | return pCftImport; | ||
3464 | } | ||
3465 | |||
3466 | public ParserRule getCftImportRule() { | ||
3467 | return getCftImportAccess().getRule(); | ||
3468 | } | ||
3469 | |||
3470 | ///////////////////////////////////////////////////// | 3282 | ///////////////////////////////////////////////////// |
3471 | //// Declaration | 3283 | //// Declaration |
3472 | ///////////////////////////////////////////////////// | 3284 | ///////////////////////////////////////////////////// |
@@ -3564,7 +3376,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3564 | } | 3376 | } |
3565 | 3377 | ||
3566 | //MetamodelElement: | 3378 | //MetamodelElement: |
3567 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?; | 3379 | // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' |
3380 | // feature=[ecore::ENamedElement])?; | ||
3568 | public MetamodelElementElements getMetamodelElementAccess() { | 3381 | public MetamodelElementElements getMetamodelElementAccess() { |
3569 | return pMetamodelElement; | 3382 | return pMetamodelElement; |
3570 | } | 3383 | } |
@@ -3814,7 +3627,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3814 | } | 3627 | } |
3815 | 3628 | ||
3816 | //ObjectiveFunction: | 3629 | //ObjectiveFunction: |
3817 | // CostObjectiveFunction | ReliabilityObjectiveFunction; | 3630 | // CostObjectiveFunction; |
3818 | public ObjectiveFunctionElements getObjectiveFunctionAccess() { | 3631 | public ObjectiveFunctionElements getObjectiveFunctionAccess() { |
3819 | return pObjectiveFunction; | 3632 | return pObjectiveFunction; |
3820 | } | 3633 | } |
@@ -3843,38 +3656,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
3843 | return getCostEntryAccess().getRule(); | 3656 | return getCostEntryAccess().getRule(); |
3844 | } | 3657 | } |
3845 | 3658 | ||
3846 | //ReliabilityObjectiveFunction: | ||
3847 | // ReliabiltiyProbability | Mtff; | ||
3848 | public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() { | ||
3849 | return pReliabilityObjectiveFunction; | ||
3850 | } | ||
3851 | |||
3852 | public ParserRule getReliabilityObjectiveFunctionRule() { | ||
3853 | return getReliabilityObjectiveFunctionAccess().getRule(); | ||
3854 | } | ||
3855 | |||
3856 | //ReliabiltiyProbability: | ||
3857 | // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? | ||
3858 | // transformation=[cftLanguage::TransformationDefinition] | ||
3859 | // 'at' time=REALLiteral; | ||
3860 | public ReliabiltiyProbabilityElements getReliabiltiyProbabilityAccess() { | ||
3861 | return pReliabiltiyProbability; | ||
3862 | } | ||
3863 | |||
3864 | public ParserRule getReliabiltiyProbabilityRule() { | ||
3865 | return getReliabiltiyProbabilityAccess().getRule(); | ||
3866 | } | ||
3867 | |||
3868 | //Mtff: | ||
3869 | // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]; | ||
3870 | public MtffElements getMtffAccess() { | ||
3871 | return pMtff; | ||
3872 | } | ||
3873 | |||
3874 | public ParserRule getMtffRule() { | ||
3875 | return getMtffAccess().getRule(); | ||
3876 | } | ||
3877 | |||
3878 | //ObjectiveDeclaration: | 3659 | //ObjectiveDeclaration: |
3879 | // 'objectives' name=ID specification=ObjectiveSpecification; | 3660 | // 'objectives' name=ID specification=ObjectiveSpecification; |
3880 | public ObjectiveDeclarationElements getObjectiveDeclarationAccess() { | 3661 | public ObjectiveDeclarationElements getObjectiveDeclarationAccess() { |