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:
authorLibravatar Kristóf Marussy <kris7topher@gmail.com>2019-03-25 15:56:37 +0100
committerLibravatar Kristóf Marussy <kris7topher@gmail.com>2019-03-25 15:56:37 +0100
commit478123d2febde02f39f6a673ffdbdf0c760aef3c (patch)
tree520b41e650bc666655016f2c5b5446e60bf1d3e4 /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java
parentDo not throw exception for empty package names in application configuration f... (diff)
downloadVIATRA-Generator-478123d2febde02f39f6a673ffdbdf0c760aef3c.tar.gz
VIATRA-Generator-478123d2febde02f39f6a673ffdbdf0c760aef3c.tar.zst
VIATRA-Generator-478123d2febde02f39f6a673ffdbdf0c760aef3c.zip
Add reliability probability and mtff objectives
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.java140
1 files changed, 122 insertions, 18 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 c640afde..80afc496 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
@@ -1260,17 +1260,36 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
1260 } 1260 }
1261 public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder { 1261 public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder {
1262 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction"); 1262 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
1263 private final RuleCall cReliabiltiyFunctionParserRuleCall = (RuleCall)rule.eContents().get(1); 1263 private final RuleCall cReliabilityObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1);
1264 1264
1265 //ObjectiveFunction: 1265 //ObjectiveFunction:
1266 // ReliabiltiyFunction; 1266 // ReliabilityObjectiveFunction;
1267 @Override public ParserRule getRule() { return rule; } 1267 @Override public ParserRule getRule() { return rule; }
1268 1268
1269 //ReliabiltiyFunction 1269 //ReliabilityObjectiveFunction
1270 public RuleCall getReliabiltiyFunctionParserRuleCall() { return cReliabiltiyFunctionParserRuleCall; } 1270 public RuleCall getReliabilityObjectiveFunctionParserRuleCall() { return cReliabilityObjectiveFunctionParserRuleCall; }
1271 } 1271 }
1272 public class ReliabiltiyFunctionElements extends AbstractParserRuleElementFinder { 1272 public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder {
1273 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyFunction"); 1273 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction");
1274 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
1275 private final RuleCall cReliabiltiyProbabilityParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
1276 private final RuleCall cMtffParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
1277
1278 //ReliabilityObjectiveFunction:
1279 // ReliabiltiyProbability | Mtff;
1280 @Override public ParserRule getRule() { return rule; }
1281
1282 //ReliabiltiyProbability | Mtff
1283 public Alternatives getAlternatives() { return cAlternatives; }
1284
1285 //ReliabiltiyProbability
1286 public RuleCall getReliabiltiyProbabilityParserRuleCall_0() { return cReliabiltiyProbabilityParserRuleCall_0; }
1287
1288 //Mtff
1289 public RuleCall getMtffParserRuleCall_1() { return cMtffParserRuleCall_1; }
1290 }
1291 public class ReliabiltiyProbabilityElements extends AbstractParserRuleElementFinder {
1292 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyProbability");
1274 private final Group cGroup = (Group)rule.eContents().get(1); 1293 private final Group cGroup = (Group)rule.eContents().get(1);
1275 private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0); 1294 private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0);
1276 private final Group cGroup_1 = (Group)cGroup.eContents().get(1); 1295 private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
@@ -1281,14 +1300,18 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
1281 private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2); 1300 private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
1282 private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0); 1301 private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
1283 private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1); 1302 private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
1303 private final Keyword cAtKeyword_3 = (Keyword)cGroup.eContents().get(3);
1304 private final Assignment cTimeAssignment_4 = (Assignment)cGroup.eContents().get(4);
1305 private final RuleCall cTimeREALLiteralParserRuleCall_4_0 = (RuleCall)cTimeAssignment_4.eContents().get(0);
1284 1306
1285 //ReliabiltiyFunction: 1307 //ReliabiltiyProbability:
1286 // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? 1308 // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
1287 // transformation=[cftLanguage::TransformationDefinition]; 1309 // transformation=[cftLanguage::TransformationDefinition]
1310 // 'at' time=REALLiteral;
1288 @Override public ParserRule getRule() { return rule; } 1311 @Override public ParserRule getRule() { return rule; }
1289 1312
1290 //'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? 1313 //'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
1291 //transformation=[cftLanguage::TransformationDefinition] 1314 //transformation=[cftLanguage::TransformationDefinition] 'at' time=REALLiteral
1292 public Group getGroup() { return cGroup; } 1315 public Group getGroup() { return cGroup; }
1293 1316
1294 //'reliability' 1317 //'reliability'
@@ -1317,6 +1340,62 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
1317 1340
1318 //ID 1341 //ID
1319 public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; } 1342 public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
1343
1344 //'at'
1345 public Keyword getAtKeyword_3() { return cAtKeyword_3; }
1346
1347 //time=REALLiteral
1348 public Assignment getTimeAssignment_4() { return cTimeAssignment_4; }
1349
1350 //REALLiteral
1351 public RuleCall getTimeREALLiteralParserRuleCall_4_0() { return cTimeREALLiteralParserRuleCall_4_0; }
1352 }
1353 public class MtffElements extends AbstractParserRuleElementFinder {
1354 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Mtff");
1355 private final Group cGroup = (Group)rule.eContents().get(1);
1356 private final Keyword cMtffKeyword_0 = (Keyword)cGroup.eContents().get(0);
1357 private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
1358 private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
1359 private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0);
1360 private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1);
1361 private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
1362 private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
1363 private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
1364 private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
1365
1366 //Mtff:
1367 // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
1368 @Override public ParserRule getRule() { return rule; }
1369
1370 //'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]
1371 public Group getGroup() { return cGroup; }
1372
1373 //'mtff'
1374 public Keyword getMtffKeyword_0() { return cMtffKeyword_0; }
1375
1376 //(package=[cftLanguage::CftModel|QualifiedName] '::')?
1377 public Group getGroup_1() { return cGroup_1; }
1378
1379 //package=[cftLanguage::CftModel|QualifiedName]
1380 public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; }
1381
1382 //[cftLanguage::CftModel|QualifiedName]
1383 public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; }
1384
1385 //QualifiedName
1386 public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; }
1387
1388 //'::'
1389 public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; }
1390
1391 //transformation=[cftLanguage::TransformationDefinition]
1392 public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; }
1393
1394 //[cftLanguage::TransformationDefinition]
1395 public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; }
1396
1397 //ID
1398 public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
1320 } 1399 }
1321 public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder { 1400 public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder {
1322 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration"); 1401 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration");
@@ -3025,7 +3104,9 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3025 private final ComparisonOperatorElements eComparisonOperator; 3104 private final ComparisonOperatorElements eComparisonOperator;
3026 private final ThresholdEntryElements pThresholdEntry; 3105 private final ThresholdEntryElements pThresholdEntry;
3027 private final ObjectiveFunctionElements pObjectiveFunction; 3106 private final ObjectiveFunctionElements pObjectiveFunction;
3028 private final ReliabiltiyFunctionElements pReliabiltiyFunction; 3107 private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction;
3108 private final ReliabiltiyProbabilityElements pReliabiltiyProbability;
3109 private final MtffElements pMtff;
3029 private final ObjectiveDeclarationElements pObjectiveDeclaration; 3110 private final ObjectiveDeclarationElements pObjectiveDeclaration;
3030 private final ObjectiveReferenceElements pObjectiveReference; 3111 private final ObjectiveReferenceElements pObjectiveReference;
3031 private final ObjectiveElements pObjective; 3112 private final ObjectiveElements pObjective;
@@ -3116,7 +3197,9 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3116 this.eComparisonOperator = new ComparisonOperatorElements(); 3197 this.eComparisonOperator = new ComparisonOperatorElements();
3117 this.pThresholdEntry = new ThresholdEntryElements(); 3198 this.pThresholdEntry = new ThresholdEntryElements();
3118 this.pObjectiveFunction = new ObjectiveFunctionElements(); 3199 this.pObjectiveFunction = new ObjectiveFunctionElements();
3119 this.pReliabiltiyFunction = new ReliabiltiyFunctionElements(); 3200 this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements();
3201 this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements();
3202 this.pMtff = new MtffElements();
3120 this.pObjectiveDeclaration = new ObjectiveDeclarationElements(); 3203 this.pObjectiveDeclaration = new ObjectiveDeclarationElements();
3121 this.pObjectiveReference = new ObjectiveReferenceElements(); 3204 this.pObjectiveReference = new ObjectiveReferenceElements();
3122 this.pObjective = new ObjectiveElements(); 3205 this.pObjective = new ObjectiveElements();
@@ -3625,7 +3708,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3625 } 3708 }
3626 3709
3627 //ObjectiveFunction: 3710 //ObjectiveFunction:
3628 // ReliabiltiyFunction; 3711 // ReliabilityObjectiveFunction;
3629 public ObjectiveFunctionElements getObjectiveFunctionAccess() { 3712 public ObjectiveFunctionElements getObjectiveFunctionAccess() {
3630 return pObjectiveFunction; 3713 return pObjectiveFunction;
3631 } 3714 }
@@ -3634,15 +3717,36 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3634 return getObjectiveFunctionAccess().getRule(); 3717 return getObjectiveFunctionAccess().getRule();
3635 } 3718 }
3636 3719
3637 //ReliabiltiyFunction: 3720 //ReliabilityObjectiveFunction:
3721 // ReliabiltiyProbability | Mtff;
3722 public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() {
3723 return pReliabilityObjectiveFunction;
3724 }
3725
3726 public ParserRule getReliabilityObjectiveFunctionRule() {
3727 return getReliabilityObjectiveFunctionAccess().getRule();
3728 }
3729
3730 //ReliabiltiyProbability:
3638 // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? 3731 // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
3639 // transformation=[cftLanguage::TransformationDefinition]; 3732 // transformation=[cftLanguage::TransformationDefinition]
3640 public ReliabiltiyFunctionElements getReliabiltiyFunctionAccess() { 3733 // 'at' time=REALLiteral;
3641 return pReliabiltiyFunction; 3734 public ReliabiltiyProbabilityElements getReliabiltiyProbabilityAccess() {
3735 return pReliabiltiyProbability;
3736 }
3737
3738 public ParserRule getReliabiltiyProbabilityRule() {
3739 return getReliabiltiyProbabilityAccess().getRule();
3740 }
3741
3742 //Mtff:
3743 // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
3744 public MtffElements getMtffAccess() {
3745 return pMtff;
3642 } 3746 }
3643 3747
3644 public ParserRule getReliabiltiyFunctionRule() { 3748 public ParserRule getMtffRule() {
3645 return getReliabiltiyFunctionAccess().getRule(); 3749 return getMtffAccess().getRule();
3646 } 3750 }
3647 3751
3648 //ObjectiveDeclaration: 3752 //ObjectiveDeclaration: