aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java88
1 files changed, 88 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
index c1aff1fe..7f2bee5b 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
@@ -18,6 +18,8 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEnt
18import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; 18import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
19import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; 19import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
20import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; 20import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
21import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry;
22import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction;
21import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry; 23import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
22import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration; 24import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration;
23import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification; 25import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification;
@@ -384,6 +386,20 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
384 * <!-- end-user-doc --> 386 * <!-- end-user-doc -->
385 * @generated 387 * @generated
386 */ 388 */
389 private EClass costObjectiveFunctionEClass = null;
390
391 /**
392 * <!-- begin-user-doc -->
393 * <!-- end-user-doc -->
394 * @generated
395 */
396 private EClass costEntryEClass = null;
397
398 /**
399 * <!-- begin-user-doc -->
400 * <!-- end-user-doc -->
401 * @generated
402 */
387 private EClass reliabilityObjectiveFunctionEClass = null; 403 private EClass reliabilityObjectiveFunctionEClass = null;
388 404
389 /** 405 /**
@@ -1539,6 +1555,61 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1539 * @generated 1555 * @generated
1540 */ 1556 */
1541 @Override 1557 @Override
1558 public EClass getCostObjectiveFunction()
1559 {
1560 return costObjectiveFunctionEClass;
1561 }
1562
1563 /**
1564 * <!-- begin-user-doc -->
1565 * <!-- end-user-doc -->
1566 * @generated
1567 */
1568 @Override
1569 public EReference getCostObjectiveFunction_Entries()
1570 {
1571 return (EReference)costObjectiveFunctionEClass.getEStructuralFeatures().get(0);
1572 }
1573
1574 /**
1575 * <!-- begin-user-doc -->
1576 * <!-- end-user-doc -->
1577 * @generated
1578 */
1579 @Override
1580 public EClass getCostEntry()
1581 {
1582 return costEntryEClass;
1583 }
1584
1585 /**
1586 * <!-- begin-user-doc -->
1587 * <!-- end-user-doc -->
1588 * @generated
1589 */
1590 @Override
1591 public EReference getCostEntry_PatternElement()
1592 {
1593 return (EReference)costEntryEClass.getEStructuralFeatures().get(0);
1594 }
1595
1596 /**
1597 * <!-- begin-user-doc -->
1598 * <!-- end-user-doc -->
1599 * @generated
1600 */
1601 @Override
1602 public EAttribute getCostEntry_Weight()
1603 {
1604 return (EAttribute)costEntryEClass.getEStructuralFeatures().get(1);
1605 }
1606
1607 /**
1608 * <!-- begin-user-doc -->
1609 * <!-- end-user-doc -->
1610 * @generated
1611 */
1612 @Override
1542 public EClass getReliabilityObjectiveFunction() 1613 public EClass getReliabilityObjectiveFunction()
1543 { 1614 {
1544 return reliabilityObjectiveFunctionEClass; 1615 return reliabilityObjectiveFunctionEClass;
@@ -2704,6 +2775,13 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
2704 2775
2705 objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION); 2776 objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION);
2706 2777
2778 costObjectiveFunctionEClass = createEClass(COST_OBJECTIVE_FUNCTION);
2779 createEReference(costObjectiveFunctionEClass, COST_OBJECTIVE_FUNCTION__ENTRIES);
2780
2781 costEntryEClass = createEClass(COST_ENTRY);
2782 createEReference(costEntryEClass, COST_ENTRY__PATTERN_ELEMENT);
2783 createEAttribute(costEntryEClass, COST_ENTRY__WEIGHT);
2784
2707 reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION); 2785 reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION);
2708 createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE); 2786 createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE);
2709 createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION); 2787 createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION);
@@ -2902,6 +2980,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
2902 objectiveSpecificationEClass.getESuperTypes().add(this.getObjective()); 2980 objectiveSpecificationEClass.getESuperTypes().add(this.getObjective());
2903 optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); 2981 optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
2904 thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); 2982 thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
2983 costObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
2905 reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction()); 2984 reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
2906 reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction()); 2985 reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
2907 mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction()); 2986 mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
@@ -3045,6 +3124,13 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
3045 3124
3046 initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 3125 initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3047 3126
3127 initEClass(costObjectiveFunctionEClass, CostObjectiveFunction.class, "CostObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3128 initEReference(getCostObjectiveFunction_Entries(), this.getCostEntry(), null, "entries", null, 0, -1, CostObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3129
3130 initEClass(costEntryEClass, CostEntry.class, "CostEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3131 initEReference(getCostEntry_PatternElement(), this.getPatternElement(), null, "patternElement", null, 0, 1, CostEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3132 initEAttribute(getCostEntry_Weight(), theEcorePackage.getEInt(), "weight", null, 0, 1, CostEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3133
3048 initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 3134 initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3049 initEReference(getReliabilityObjectiveFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 3135 initEReference(getReliabilityObjectiveFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3050 initEReference(getReliabilityObjectiveFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 3136 initEReference(getReliabilityObjectiveFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
@@ -3183,6 +3269,8 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
3183 addEEnumLiteral(optimizationDirectionEEnum, OptimizationDirection.MAXIMIZE); 3269 addEEnumLiteral(optimizationDirectionEEnum, OptimizationDirection.MAXIMIZE);
3184 3270
3185 initEEnum(comparisonOperatorEEnum, ComparisonOperator.class, "ComparisonOperator"); 3271 initEEnum(comparisonOperatorEEnum, ComparisonOperator.class, "ComparisonOperator");
3272 addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.LESS);
3273 addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.GREATER);
3186 addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.LESS_EQUALS); 3274 addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.LESS_EQUALS);
3187 addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.GREATER_EQUALS); 3275 addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.GREATER_EQUALS);
3188 3276