aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java243
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 */
4package hu.bme.mit.inf.dslreasoner.application.services; 4package 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() {