diff options
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl')
5 files changed, 348 insertions, 39 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java index 800d4362..9ec9412a 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java | |||
@@ -103,7 +103,9 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements | |||
103 | case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry(); | 103 | case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry(); |
104 | case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry(); | 104 | case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry(); |
105 | case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction(); | 105 | case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction(); |
106 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION: return createReliabiltiyFunction(); | 106 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: return createReliabilityObjectiveFunction(); |
107 | case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: return createReliabiltiyProbability(); | ||
108 | case ApplicationConfigurationPackage.MTFF: return createMtff(); | ||
107 | case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration(); | 109 | case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration(); |
108 | case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference(); | 110 | case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference(); |
109 | case ApplicationConfigurationPackage.OBJECTIVE: return createObjective(); | 111 | case ApplicationConfigurationPackage.OBJECTIVE: return createObjective(); |
@@ -644,10 +646,34 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements | |||
644 | * @generated | 646 | * @generated |
645 | */ | 647 | */ |
646 | @Override | 648 | @Override |
647 | public ReliabiltiyFunction createReliabiltiyFunction() | 649 | public ReliabilityObjectiveFunction createReliabilityObjectiveFunction() |
648 | { | 650 | { |
649 | ReliabiltiyFunctionImpl reliabiltiyFunction = new ReliabiltiyFunctionImpl(); | 651 | ReliabilityObjectiveFunctionImpl reliabilityObjectiveFunction = new ReliabilityObjectiveFunctionImpl(); |
650 | return reliabiltiyFunction; | 652 | return reliabilityObjectiveFunction; |
653 | } | ||
654 | |||
655 | /** | ||
656 | * <!-- begin-user-doc --> | ||
657 | * <!-- end-user-doc --> | ||
658 | * @generated | ||
659 | */ | ||
660 | @Override | ||
661 | public ReliabiltiyProbability createReliabiltiyProbability() | ||
662 | { | ||
663 | ReliabiltiyProbabilityImpl reliabiltiyProbability = new ReliabiltiyProbabilityImpl(); | ||
664 | return reliabiltiyProbability; | ||
665 | } | ||
666 | |||
667 | /** | ||
668 | * <!-- begin-user-doc --> | ||
669 | * <!-- end-user-doc --> | ||
670 | * @generated | ||
671 | */ | ||
672 | @Override | ||
673 | public Mtff createMtff() | ||
674 | { | ||
675 | MtffImpl mtff = new MtffImpl(); | ||
676 | return mtff; | ||
651 | } | 677 | } |
652 | 678 | ||
653 | /** | 679 | /** |
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 ec53c91c..c1aff1fe 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 | |||
@@ -47,6 +47,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel | |||
47 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; | 47 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; |
48 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; | 48 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; |
49 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; | 49 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; |
50 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff; | ||
50 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification; | 51 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification; |
51 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; | 52 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; |
52 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope; | 53 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope; |
@@ -70,7 +71,8 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnume | |||
70 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; | 71 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; |
71 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; | 72 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; |
72 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; | 73 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; |
73 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction; | 74 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction; |
75 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability; | ||
74 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; | 76 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; |
75 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; | 77 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; |
76 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; | 78 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; |
@@ -382,7 +384,21 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
382 | * <!-- end-user-doc --> | 384 | * <!-- end-user-doc --> |
383 | * @generated | 385 | * @generated |
384 | */ | 386 | */ |
385 | private EClass reliabiltiyFunctionEClass = null; | 387 | private EClass reliabilityObjectiveFunctionEClass = null; |
388 | |||
389 | /** | ||
390 | * <!-- begin-user-doc --> | ||
391 | * <!-- end-user-doc --> | ||
392 | * @generated | ||
393 | */ | ||
394 | private EClass reliabiltiyProbabilityEClass = null; | ||
395 | |||
396 | /** | ||
397 | * <!-- begin-user-doc --> | ||
398 | * <!-- end-user-doc --> | ||
399 | * @generated | ||
400 | */ | ||
401 | private EClass mtffEClass = null; | ||
386 | 402 | ||
387 | /** | 403 | /** |
388 | * <!-- begin-user-doc --> | 404 | * <!-- begin-user-doc --> |
@@ -1523,9 +1539,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
1523 | * @generated | 1539 | * @generated |
1524 | */ | 1540 | */ |
1525 | @Override | 1541 | @Override |
1526 | public EClass getReliabiltiyFunction() | 1542 | public EClass getReliabilityObjectiveFunction() |
1527 | { | 1543 | { |
1528 | return reliabiltiyFunctionEClass; | 1544 | return reliabilityObjectiveFunctionEClass; |
1529 | } | 1545 | } |
1530 | 1546 | ||
1531 | /** | 1547 | /** |
@@ -1534,9 +1550,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
1534 | * @generated | 1550 | * @generated |
1535 | */ | 1551 | */ |
1536 | @Override | 1552 | @Override |
1537 | public EReference getReliabiltiyFunction_Package() | 1553 | public EReference getReliabilityObjectiveFunction_Package() |
1538 | { | 1554 | { |
1539 | return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(0); | 1555 | return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(0); |
1540 | } | 1556 | } |
1541 | 1557 | ||
1542 | /** | 1558 | /** |
@@ -1545,9 +1561,42 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
1545 | * @generated | 1561 | * @generated |
1546 | */ | 1562 | */ |
1547 | @Override | 1563 | @Override |
1548 | public EReference getReliabiltiyFunction_Transformation() | 1564 | public EReference getReliabilityObjectiveFunction_Transformation() |
1549 | { | 1565 | { |
1550 | return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(1); | 1566 | return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(1); |
1567 | } | ||
1568 | |||
1569 | /** | ||
1570 | * <!-- begin-user-doc --> | ||
1571 | * <!-- end-user-doc --> | ||
1572 | * @generated | ||
1573 | */ | ||
1574 | @Override | ||
1575 | public EClass getReliabiltiyProbability() | ||
1576 | { | ||
1577 | return reliabiltiyProbabilityEClass; | ||
1578 | } | ||
1579 | |||
1580 | /** | ||
1581 | * <!-- begin-user-doc --> | ||
1582 | * <!-- end-user-doc --> | ||
1583 | * @generated | ||
1584 | */ | ||
1585 | @Override | ||
1586 | public EAttribute getReliabiltiyProbability_Time() | ||
1587 | { | ||
1588 | return (EAttribute)reliabiltiyProbabilityEClass.getEStructuralFeatures().get(0); | ||
1589 | } | ||
1590 | |||
1591 | /** | ||
1592 | * <!-- begin-user-doc --> | ||
1593 | * <!-- end-user-doc --> | ||
1594 | * @generated | ||
1595 | */ | ||
1596 | @Override | ||
1597 | public EClass getMtff() | ||
1598 | { | ||
1599 | return mtffEClass; | ||
1551 | } | 1600 | } |
1552 | 1601 | ||
1553 | /** | 1602 | /** |
@@ -2655,9 +2704,14 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2655 | 2704 | ||
2656 | objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION); | 2705 | objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION); |
2657 | 2706 | ||
2658 | reliabiltiyFunctionEClass = createEClass(RELIABILTIY_FUNCTION); | 2707 | reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION); |
2659 | createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__PACKAGE); | 2708 | createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE); |
2660 | createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__TRANSFORMATION); | 2709 | createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION); |
2710 | |||
2711 | reliabiltiyProbabilityEClass = createEClass(RELIABILTIY_PROBABILITY); | ||
2712 | createEAttribute(reliabiltiyProbabilityEClass, RELIABILTIY_PROBABILITY__TIME); | ||
2713 | |||
2714 | mtffEClass = createEClass(MTFF); | ||
2661 | 2715 | ||
2662 | objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION); | 2716 | objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION); |
2663 | createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION); | 2717 | createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION); |
@@ -2848,7 +2902,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2848 | objectiveSpecificationEClass.getESuperTypes().add(this.getObjective()); | 2902 | objectiveSpecificationEClass.getESuperTypes().add(this.getObjective()); |
2849 | optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); | 2903 | optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); |
2850 | thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); | 2904 | thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); |
2851 | reliabiltiyFunctionEClass.getESuperTypes().add(this.getObjectiveFunction()); | 2905 | reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction()); |
2906 | reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction()); | ||
2907 | mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction()); | ||
2852 | objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | 2908 | objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration()); |
2853 | objectiveReferenceEClass.getESuperTypes().add(this.getObjective()); | 2909 | objectiveReferenceEClass.getESuperTypes().add(this.getObjective()); |
2854 | configSpecificationEClass.getESuperTypes().add(this.getConfig()); | 2910 | configSpecificationEClass.getESuperTypes().add(this.getConfig()); |
@@ -2989,9 +3045,14 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2989 | 3045 | ||
2990 | initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3046 | initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2991 | 3047 | ||
2992 | initEClass(reliabiltiyFunctionEClass, ReliabiltiyFunction.class, "ReliabiltiyFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3048 | initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2993 | initEReference(getReliabiltiyFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabiltiyFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 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); |
2994 | initEReference(getReliabiltiyFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabiltiyFunction.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); |
3051 | |||
3052 | initEClass(reliabiltiyProbabilityEClass, ReliabiltiyProbability.class, "ReliabiltiyProbability", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3053 | initEAttribute(getReliabiltiyProbability_Time(), theEcorePackage.getEBigDecimal(), "time", null, 0, 1, ReliabiltiyProbability.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
3054 | |||
3055 | initEClass(mtffEClass, Mtff.class, "Mtff", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2995 | 3056 | ||
2996 | initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3057 | initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2997 | initEReference(getObjectiveDeclaration_Specification(), this.getObjectiveSpecification(), null, "specification", null, 0, 1, ObjectiveDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3058 | initEReference(getObjectiveDeclaration_Specification(), this.getObjectiveSpecification(), null, "specification", null, 0, 1, ObjectiveDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java new file mode 100644 index 00000000..aeeacd58 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java | |||
@@ -0,0 +1,41 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.16.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | ||
5 | |||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | ||
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff; | ||
8 | |||
9 | import org.eclipse.emf.ecore.EClass; | ||
10 | |||
11 | /** | ||
12 | * <!-- begin-user-doc --> | ||
13 | * An implementation of the model object '<em><b>Mtff</b></em>'. | ||
14 | * <!-- end-user-doc --> | ||
15 | * | ||
16 | * @generated | ||
17 | */ | ||
18 | public class MtffImpl extends ReliabilityObjectiveFunctionImpl implements Mtff | ||
19 | { | ||
20 | /** | ||
21 | * <!-- begin-user-doc --> | ||
22 | * <!-- end-user-doc --> | ||
23 | * @generated | ||
24 | */ | ||
25 | protected MtffImpl() | ||
26 | { | ||
27 | super(); | ||
28 | } | ||
29 | |||
30 | /** | ||
31 | * <!-- begin-user-doc --> | ||
32 | * <!-- end-user-doc --> | ||
33 | * @generated | ||
34 | */ | ||
35 | @Override | ||
36 | protected EClass eStaticClass() | ||
37 | { | ||
38 | return ApplicationConfigurationPackage.Literals.MTFF; | ||
39 | } | ||
40 | |||
41 | } //MtffImpl | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java index b848c329..d0008224 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java | |||
@@ -4,7 +4,7 @@ | |||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | 4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; |
5 | 5 | ||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | 6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; |
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction; | 7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction; |
8 | 8 | ||
9 | import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel; | 9 | import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel; |
10 | import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition; | 10 | import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition; |
@@ -18,19 +18,19 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl; | |||
18 | 18 | ||
19 | /** | 19 | /** |
20 | * <!-- begin-user-doc --> | 20 | * <!-- begin-user-doc --> |
21 | * An implementation of the model object '<em><b>Reliabiltiy Function</b></em>'. | 21 | * An implementation of the model object '<em><b>Reliability Objective Function</b></em>'. |
22 | * <!-- end-user-doc --> | 22 | * <!-- end-user-doc --> |
23 | * <p> | 23 | * <p> |
24 | * The following features are implemented: | 24 | * The following features are implemented: |
25 | * </p> | 25 | * </p> |
26 | * <ul> | 26 | * <ul> |
27 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getPackage <em>Package</em>}</li> | 27 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getPackage <em>Package</em>}</li> |
28 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getTransformation <em>Transformation</em>}</li> | 28 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getTransformation <em>Transformation</em>}</li> |
29 | * </ul> | 29 | * </ul> |
30 | * | 30 | * |
31 | * @generated | 31 | * @generated |
32 | */ | 32 | */ |
33 | public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements ReliabiltiyFunction | 33 | public class ReliabilityObjectiveFunctionImpl extends ObjectiveFunctionImpl implements ReliabilityObjectiveFunction |
34 | { | 34 | { |
35 | /** | 35 | /** |
36 | * The cached value of the '{@link #getPackage() <em>Package</em>}' reference. | 36 | * The cached value of the '{@link #getPackage() <em>Package</em>}' reference. |
@@ -57,7 +57,7 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
57 | * <!-- end-user-doc --> | 57 | * <!-- end-user-doc --> |
58 | * @generated | 58 | * @generated |
59 | */ | 59 | */ |
60 | protected ReliabiltiyFunctionImpl() | 60 | protected ReliabilityObjectiveFunctionImpl() |
61 | { | 61 | { |
62 | super(); | 62 | super(); |
63 | } | 63 | } |
@@ -70,7 +70,7 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
70 | @Override | 70 | @Override |
71 | protected EClass eStaticClass() | 71 | protected EClass eStaticClass() |
72 | { | 72 | { |
73 | return ApplicationConfigurationPackage.Literals.RELIABILTIY_FUNCTION; | 73 | return ApplicationConfigurationPackage.Literals.RELIABILITY_OBJECTIVE_FUNCTION; |
74 | } | 74 | } |
75 | 75 | ||
76 | /** | 76 | /** |
@@ -88,7 +88,7 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
88 | if (package_ != oldPackage) | 88 | if (package_ != oldPackage) |
89 | { | 89 | { |
90 | if (eNotificationRequired()) | 90 | if (eNotificationRequired()) |
91 | eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_)); | 91 | eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_)); |
92 | } | 92 | } |
93 | } | 93 | } |
94 | return package_; | 94 | return package_; |
@@ -115,7 +115,7 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
115 | CftModel oldPackage = package_; | 115 | CftModel oldPackage = package_; |
116 | package_ = newPackage; | 116 | package_ = newPackage; |
117 | if (eNotificationRequired()) | 117 | if (eNotificationRequired()) |
118 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_)); | 118 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_)); |
119 | } | 119 | } |
120 | 120 | ||
121 | /** | 121 | /** |
@@ -133,7 +133,7 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
133 | if (transformation != oldTransformation) | 133 | if (transformation != oldTransformation) |
134 | { | 134 | { |
135 | if (eNotificationRequired()) | 135 | if (eNotificationRequired()) |
136 | eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); | 136 | eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); |
137 | } | 137 | } |
138 | } | 138 | } |
139 | return transformation; | 139 | return transformation; |
@@ -160,7 +160,7 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
160 | TransformationDefinition oldTransformation = transformation; | 160 | TransformationDefinition oldTransformation = transformation; |
161 | transformation = newTransformation; | 161 | transformation = newTransformation; |
162 | if (eNotificationRequired()) | 162 | if (eNotificationRequired()) |
163 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); | 163 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); |
164 | } | 164 | } |
165 | 165 | ||
166 | /** | 166 | /** |
@@ -173,10 +173,10 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
173 | { | 173 | { |
174 | switch (featureID) | 174 | switch (featureID) |
175 | { | 175 | { |
176 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: | 176 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: |
177 | if (resolve) return getPackage(); | 177 | if (resolve) return getPackage(); |
178 | return basicGetPackage(); | 178 | return basicGetPackage(); |
179 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: | 179 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: |
180 | if (resolve) return getTransformation(); | 180 | if (resolve) return getTransformation(); |
181 | return basicGetTransformation(); | 181 | return basicGetTransformation(); |
182 | } | 182 | } |
@@ -193,10 +193,10 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
193 | { | 193 | { |
194 | switch (featureID) | 194 | switch (featureID) |
195 | { | 195 | { |
196 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: | 196 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: |
197 | setPackage((CftModel)newValue); | 197 | setPackage((CftModel)newValue); |
198 | return; | 198 | return; |
199 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: | 199 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: |
200 | setTransformation((TransformationDefinition)newValue); | 200 | setTransformation((TransformationDefinition)newValue); |
201 | return; | 201 | return; |
202 | } | 202 | } |
@@ -213,10 +213,10 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
213 | { | 213 | { |
214 | switch (featureID) | 214 | switch (featureID) |
215 | { | 215 | { |
216 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: | 216 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: |
217 | setPackage((CftModel)null); | 217 | setPackage((CftModel)null); |
218 | return; | 218 | return; |
219 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: | 219 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: |
220 | setTransformation((TransformationDefinition)null); | 220 | setTransformation((TransformationDefinition)null); |
221 | return; | 221 | return; |
222 | } | 222 | } |
@@ -233,12 +233,12 @@ public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements Re | |||
233 | { | 233 | { |
234 | switch (featureID) | 234 | switch (featureID) |
235 | { | 235 | { |
236 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: | 236 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: |
237 | return package_ != null; | 237 | return package_ != null; |
238 | case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: | 238 | case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: |
239 | return transformation != null; | 239 | return transformation != null; |
240 | } | 240 | } |
241 | return super.eIsSet(featureID); | 241 | return super.eIsSet(featureID); |
242 | } | 242 | } |
243 | 243 | ||
244 | } //ReliabiltiyFunctionImpl | 244 | } //ReliabilityObjectiveFunctionImpl |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java new file mode 100644 index 00000000..b1940e3d --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java | |||
@@ -0,0 +1,181 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.16.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | ||
5 | |||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | ||
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability; | ||
8 | |||
9 | import java.math.BigDecimal; | ||
10 | |||
11 | import org.eclipse.emf.common.notify.Notification; | ||
12 | |||
13 | import org.eclipse.emf.ecore.EClass; | ||
14 | |||
15 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
16 | |||
17 | /** | ||
18 | * <!-- begin-user-doc --> | ||
19 | * An implementation of the model object '<em><b>Reliabiltiy Probability</b></em>'. | ||
20 | * <!-- end-user-doc --> | ||
21 | * <p> | ||
22 | * The following features are implemented: | ||
23 | * </p> | ||
24 | * <ul> | ||
25 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl#getTime <em>Time</em>}</li> | ||
26 | * </ul> | ||
27 | * | ||
28 | * @generated | ||
29 | */ | ||
30 | public class ReliabiltiyProbabilityImpl extends ReliabilityObjectiveFunctionImpl implements ReliabiltiyProbability | ||
31 | { | ||
32 | /** | ||
33 | * The default value of the '{@link #getTime() <em>Time</em>}' attribute. | ||
34 | * <!-- begin-user-doc --> | ||
35 | * <!-- end-user-doc --> | ||
36 | * @see #getTime() | ||
37 | * @generated | ||
38 | * @ordered | ||
39 | */ | ||
40 | protected static final BigDecimal TIME_EDEFAULT = null; | ||
41 | |||
42 | /** | ||
43 | * The cached value of the '{@link #getTime() <em>Time</em>}' attribute. | ||
44 | * <!-- begin-user-doc --> | ||
45 | * <!-- end-user-doc --> | ||
46 | * @see #getTime() | ||
47 | * @generated | ||
48 | * @ordered | ||
49 | */ | ||
50 | protected BigDecimal time = TIME_EDEFAULT; | ||
51 | |||
52 | /** | ||
53 | * <!-- begin-user-doc --> | ||
54 | * <!-- end-user-doc --> | ||
55 | * @generated | ||
56 | */ | ||
57 | protected ReliabiltiyProbabilityImpl() | ||
58 | { | ||
59 | super(); | ||
60 | } | ||
61 | |||
62 | /** | ||
63 | * <!-- begin-user-doc --> | ||
64 | * <!-- end-user-doc --> | ||
65 | * @generated | ||
66 | */ | ||
67 | @Override | ||
68 | protected EClass eStaticClass() | ||
69 | { | ||
70 | return ApplicationConfigurationPackage.Literals.RELIABILTIY_PROBABILITY; | ||
71 | } | ||
72 | |||
73 | /** | ||
74 | * <!-- begin-user-doc --> | ||
75 | * <!-- end-user-doc --> | ||
76 | * @generated | ||
77 | */ | ||
78 | @Override | ||
79 | public BigDecimal getTime() | ||
80 | { | ||
81 | return time; | ||
82 | } | ||
83 | |||
84 | /** | ||
85 | * <!-- begin-user-doc --> | ||
86 | * <!-- end-user-doc --> | ||
87 | * @generated | ||
88 | */ | ||
89 | @Override | ||
90 | public void setTime(BigDecimal newTime) | ||
91 | { | ||
92 | BigDecimal oldTime = time; | ||
93 | time = newTime; | ||
94 | if (eNotificationRequired()) | ||
95 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME, oldTime, time)); | ||
96 | } | ||
97 | |||
98 | /** | ||
99 | * <!-- begin-user-doc --> | ||
100 | * <!-- end-user-doc --> | ||
101 | * @generated | ||
102 | */ | ||
103 | @Override | ||
104 | public Object eGet(int featureID, boolean resolve, boolean coreType) | ||
105 | { | ||
106 | switch (featureID) | ||
107 | { | ||
108 | case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: | ||
109 | return getTime(); | ||
110 | } | ||
111 | return super.eGet(featureID, resolve, coreType); | ||
112 | } | ||
113 | |||
114 | /** | ||
115 | * <!-- begin-user-doc --> | ||
116 | * <!-- end-user-doc --> | ||
117 | * @generated | ||
118 | */ | ||
119 | @Override | ||
120 | public void eSet(int featureID, Object newValue) | ||
121 | { | ||
122 | switch (featureID) | ||
123 | { | ||
124 | case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: | ||
125 | setTime((BigDecimal)newValue); | ||
126 | return; | ||
127 | } | ||
128 | super.eSet(featureID, newValue); | ||
129 | } | ||
130 | |||
131 | /** | ||
132 | * <!-- begin-user-doc --> | ||
133 | * <!-- end-user-doc --> | ||
134 | * @generated | ||
135 | */ | ||
136 | @Override | ||
137 | public void eUnset(int featureID) | ||
138 | { | ||
139 | switch (featureID) | ||
140 | { | ||
141 | case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: | ||
142 | setTime(TIME_EDEFAULT); | ||
143 | return; | ||
144 | } | ||
145 | super.eUnset(featureID); | ||
146 | } | ||
147 | |||
148 | /** | ||
149 | * <!-- begin-user-doc --> | ||
150 | * <!-- end-user-doc --> | ||
151 | * @generated | ||
152 | */ | ||
153 | @Override | ||
154 | public boolean eIsSet(int featureID) | ||
155 | { | ||
156 | switch (featureID) | ||
157 | { | ||
158 | case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: | ||
159 | return TIME_EDEFAULT == null ? time != null : !TIME_EDEFAULT.equals(time); | ||
160 | } | ||
161 | return super.eIsSet(featureID); | ||
162 | } | ||
163 | |||
164 | /** | ||
165 | * <!-- begin-user-doc --> | ||
166 | * <!-- end-user-doc --> | ||
167 | * @generated | ||
168 | */ | ||
169 | @Override | ||
170 | public String toString() | ||
171 | { | ||
172 | if (eIsProxy()) return super.toString(); | ||
173 | |||
174 | StringBuilder result = new StringBuilder(super.toString()); | ||
175 | result.append(" (time: "); | ||
176 | result.append(time); | ||
177 | result.append(')'); | ||
178 | return result.toString(); | ||
179 | } | ||
180 | |||
181 | } //ReliabiltiyProbabilityImpl | ||