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.java156
1 files changed, 141 insertions, 15 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 80afc496..213203b4 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,14 +1260,100 @@ 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 cReliabilityObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1); 1263 private final Alternatives cAlternatives = (Alternatives)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);
1264 1266
1265 //ObjectiveFunction: 1267 //ObjectiveFunction:
1266 // ReliabilityObjectiveFunction; 1268 // CostObjectiveFunction | ReliabilityObjectiveFunction;
1267 @Override public ParserRule getRule() { return rule; } 1269 @Override public ParserRule getRule() { return rule; }
1268 1270
1271 //CostObjectiveFunction | ReliabilityObjectiveFunction
1272 public Alternatives getAlternatives() { return cAlternatives; }
1273
1274 //CostObjectiveFunction
1275 public RuleCall getCostObjectiveFunctionParserRuleCall_0() { return cCostObjectiveFunctionParserRuleCall_0; }
1276
1269 //ReliabilityObjectiveFunction 1277 //ReliabilityObjectiveFunction
1270 public RuleCall getReliabilityObjectiveFunctionParserRuleCall() { return cReliabilityObjectiveFunctionParserRuleCall; } 1278 public RuleCall getReliabilityObjectiveFunctionParserRuleCall_1() { return cReliabilityObjectiveFunctionParserRuleCall_1; }
1279 }
1280 public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder {
1281 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostObjectiveFunction");
1282 private final Group cGroup = (Group)rule.eContents().get(1);
1283 private final Keyword cCostKeyword_0 = (Keyword)cGroup.eContents().get(0);
1284 private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
1285 private final Assignment cEntriesAssignment_2 = (Assignment)cGroup.eContents().get(2);
1286 private final RuleCall cEntriesCostEntryParserRuleCall_2_0 = (RuleCall)cEntriesAssignment_2.eContents().get(0);
1287 private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
1288 private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
1289 private final Assignment cEntriesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
1290 private final RuleCall cEntriesCostEntryParserRuleCall_3_1_0 = (RuleCall)cEntriesAssignment_3_1.eContents().get(0);
1291 private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
1292
1293 //CostObjectiveFunction:
1294 // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}';
1295 @Override public ParserRule getRule() { return rule; }
1296
1297 //'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}'
1298 public Group getGroup() { return cGroup; }
1299
1300 //'cost'
1301 public Keyword getCostKeyword_0() { return cCostKeyword_0; }
1302
1303 //'{'
1304 public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
1305
1306 //entries+=CostEntry
1307 public Assignment getEntriesAssignment_2() { return cEntriesAssignment_2; }
1308
1309 //CostEntry
1310 public RuleCall getEntriesCostEntryParserRuleCall_2_0() { return cEntriesCostEntryParserRuleCall_2_0; }
1311
1312 //(',' entries+=CostEntry)*
1313 public Group getGroup_3() { return cGroup_3; }
1314
1315 //','
1316 public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
1317
1318 //entries+=CostEntry
1319 public Assignment getEntriesAssignment_3_1() { return cEntriesAssignment_3_1; }
1320
1321 //CostEntry
1322 public RuleCall getEntriesCostEntryParserRuleCall_3_1_0() { return cEntriesCostEntryParserRuleCall_3_1_0; }
1323
1324 //'}'
1325 public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
1326 }
1327 public class CostEntryElements extends AbstractParserRuleElementFinder {
1328 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry");
1329 private final Group cGroup = (Group)rule.eContents().get(1);
1330 private final Assignment cPatternElementAssignment_0 = (Assignment)cGroup.eContents().get(0);
1331 private final RuleCall cPatternElementPatternElementParserRuleCall_0_0 = (RuleCall)cPatternElementAssignment_0.eContents().get(0);
1332 private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
1333 private final Assignment cWeightAssignment_2 = (Assignment)cGroup.eContents().get(2);
1334 private final RuleCall cWeightINTLiteralParserRuleCall_2_0 = (RuleCall)cWeightAssignment_2.eContents().get(0);
1335
1336 //CostEntry:
1337 // patternElement=PatternElement '=' weight=INTLiteral;
1338 @Override public ParserRule getRule() { return rule; }
1339
1340 //patternElement=PatternElement '=' weight=INTLiteral
1341 public Group getGroup() { return cGroup; }
1342
1343 //patternElement=PatternElement
1344 public Assignment getPatternElementAssignment_0() { return cPatternElementAssignment_0; }
1345
1346 //PatternElement
1347 public RuleCall getPatternElementPatternElementParserRuleCall_0_0() { return cPatternElementPatternElementParserRuleCall_0_0; }
1348
1349 //'='
1350 public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
1351
1352 //weight=INTLiteral
1353 public Assignment getWeightAssignment_2() { return cWeightAssignment_2; }
1354
1355 //INTLiteral
1356 public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; }
1271 } 1357 }
1272 public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder { 1358 public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder {
1273 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction"); 1359 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction");
@@ -2967,29 +3053,45 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
2967 public class ComparisonOperatorElements extends AbstractEnumRuleElementFinder { 3053 public class ComparisonOperatorElements extends AbstractEnumRuleElementFinder {
2968 private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator"); 3054 private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator");
2969 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); 3055 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
2970 private final EnumLiteralDeclaration cLESS_EQUALSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); 3056 private final EnumLiteralDeclaration cLESSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
2971 private final Keyword cLESS_EQUALSLessThanSignEqualsSignKeyword_0_0 = (Keyword)cLESS_EQUALSEnumLiteralDeclaration_0.eContents().get(0); 3057 private final Keyword cLESSLessThanSignKeyword_0_0 = (Keyword)cLESSEnumLiteralDeclaration_0.eContents().get(0);
2972 private final EnumLiteralDeclaration cGREATER_EQUALSEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); 3058 private final EnumLiteralDeclaration cGREATEREnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
2973 private final Keyword cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0 = (Keyword)cGREATER_EQUALSEnumLiteralDeclaration_1.eContents().get(0); 3059 private final Keyword cGREATERGreaterThanSignKeyword_1_0 = (Keyword)cGREATEREnumLiteralDeclaration_1.eContents().get(0);
3060 private final EnumLiteralDeclaration cLESS_EQUALSEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
3061 private final Keyword cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0 = (Keyword)cLESS_EQUALSEnumLiteralDeclaration_2.eContents().get(0);
3062 private final EnumLiteralDeclaration cGREATER_EQUALSEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
3063 private final Keyword cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0 = (Keyword)cGREATER_EQUALSEnumLiteralDeclaration_3.eContents().get(0);
2974 3064
2975 //enum ComparisonOperator: 3065 //enum ComparisonOperator:
2976 // LESS_EQUALS='<=' | GREATER_EQUALS='>='; 3066 // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>=';
2977 public EnumRule getRule() { return rule; } 3067 public EnumRule getRule() { return rule; }
2978 3068
2979 //LESS_EQUALS='<=' | GREATER_EQUALS='>=' 3069 //LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>='
2980 public Alternatives getAlternatives() { return cAlternatives; } 3070 public Alternatives getAlternatives() { return cAlternatives; }
2981 3071
3072 //LESS='<'
3073 public EnumLiteralDeclaration getLESSEnumLiteralDeclaration_0() { return cLESSEnumLiteralDeclaration_0; }
3074
3075 //'<'
3076 public Keyword getLESSLessThanSignKeyword_0_0() { return cLESSLessThanSignKeyword_0_0; }
3077
3078 //GREATER='>'
3079 public EnumLiteralDeclaration getGREATEREnumLiteralDeclaration_1() { return cGREATEREnumLiteralDeclaration_1; }
3080
3081 //'>'
3082 public Keyword getGREATERGreaterThanSignKeyword_1_0() { return cGREATERGreaterThanSignKeyword_1_0; }
3083
2982 //LESS_EQUALS='<=' 3084 //LESS_EQUALS='<='
2983 public EnumLiteralDeclaration getLESS_EQUALSEnumLiteralDeclaration_0() { return cLESS_EQUALSEnumLiteralDeclaration_0; } 3085 public EnumLiteralDeclaration getLESS_EQUALSEnumLiteralDeclaration_2() { return cLESS_EQUALSEnumLiteralDeclaration_2; }
2984 3086
2985 //'<=' 3087 //'<='
2986 public Keyword getLESS_EQUALSLessThanSignEqualsSignKeyword_0_0() { return cLESS_EQUALSLessThanSignEqualsSignKeyword_0_0; } 3088 public Keyword getLESS_EQUALSLessThanSignEqualsSignKeyword_2_0() { return cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0; }
2987 3089
2988 //GREATER_EQUALS='>=' 3090 //GREATER_EQUALS='>='
2989 public EnumLiteralDeclaration getGREATER_EQUALSEnumLiteralDeclaration_1() { return cGREATER_EQUALSEnumLiteralDeclaration_1; } 3091 public EnumLiteralDeclaration getGREATER_EQUALSEnumLiteralDeclaration_3() { return cGREATER_EQUALSEnumLiteralDeclaration_3; }
2990 3092
2991 //'>=' 3093 //'>='
2992 public Keyword getGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0() { return cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0; } 3094 public Keyword getGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0() { return cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0; }
2993 } 3095 }
2994 public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder { 3096 public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder {
2995 private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification"); 3097 private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
@@ -3104,6 +3206,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3104 private final ComparisonOperatorElements eComparisonOperator; 3206 private final ComparisonOperatorElements eComparisonOperator;
3105 private final ThresholdEntryElements pThresholdEntry; 3207 private final ThresholdEntryElements pThresholdEntry;
3106 private final ObjectiveFunctionElements pObjectiveFunction; 3208 private final ObjectiveFunctionElements pObjectiveFunction;
3209 private final CostObjectiveFunctionElements pCostObjectiveFunction;
3210 private final CostEntryElements pCostEntry;
3107 private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction; 3211 private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction;
3108 private final ReliabiltiyProbabilityElements pReliabiltiyProbability; 3212 private final ReliabiltiyProbabilityElements pReliabiltiyProbability;
3109 private final MtffElements pMtff; 3213 private final MtffElements pMtff;
@@ -3197,6 +3301,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3197 this.eComparisonOperator = new ComparisonOperatorElements(); 3301 this.eComparisonOperator = new ComparisonOperatorElements();
3198 this.pThresholdEntry = new ThresholdEntryElements(); 3302 this.pThresholdEntry = new ThresholdEntryElements();
3199 this.pObjectiveFunction = new ObjectiveFunctionElements(); 3303 this.pObjectiveFunction = new ObjectiveFunctionElements();
3304 this.pCostObjectiveFunction = new CostObjectiveFunctionElements();
3305 this.pCostEntry = new CostEntryElements();
3200 this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements(); 3306 this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements();
3201 this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements(); 3307 this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements();
3202 this.pMtff = new MtffElements(); 3308 this.pMtff = new MtffElements();
@@ -3688,7 +3794,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3688 } 3794 }
3689 3795
3690 //enum ComparisonOperator: 3796 //enum ComparisonOperator:
3691 // LESS_EQUALS='<=' | GREATER_EQUALS='>='; 3797 // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>=';
3692 public ComparisonOperatorElements getComparisonOperatorAccess() { 3798 public ComparisonOperatorElements getComparisonOperatorAccess() {
3693 return eComparisonOperator; 3799 return eComparisonOperator;
3694 } 3800 }
@@ -3708,7 +3814,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3708 } 3814 }
3709 3815
3710 //ObjectiveFunction: 3816 //ObjectiveFunction:
3711 // ReliabilityObjectiveFunction; 3817 // CostObjectiveFunction | ReliabilityObjectiveFunction;
3712 public ObjectiveFunctionElements getObjectiveFunctionAccess() { 3818 public ObjectiveFunctionElements getObjectiveFunctionAccess() {
3713 return pObjectiveFunction; 3819 return pObjectiveFunction;
3714 } 3820 }
@@ -3717,6 +3823,26 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3717 return getObjectiveFunctionAccess().getRule(); 3823 return getObjectiveFunctionAccess().getRule();
3718 } 3824 }
3719 3825
3826 //CostObjectiveFunction:
3827 // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}';
3828 public CostObjectiveFunctionElements getCostObjectiveFunctionAccess() {
3829 return pCostObjectiveFunction;
3830 }
3831
3832 public ParserRule getCostObjectiveFunctionRule() {
3833 return getCostObjectiveFunctionAccess().getRule();
3834 }
3835
3836 //CostEntry:
3837 // patternElement=PatternElement '=' weight=INTLiteral;
3838 public CostEntryElements getCostEntryAccess() {
3839 return pCostEntry;
3840 }
3841
3842 public ParserRule getCostEntryRule() {
3843 return getCostEntryAccess().getRule();
3844 }
3845
3720 //ReliabilityObjectiveFunction: 3846 //ReliabilityObjectiveFunction:
3721 // ReliabiltiyProbability | Mtff; 3847 // ReliabiltiyProbability | Mtff;
3722 public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() { 3848 public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() {