|
@@ -686,22 +686,13 @@ public class HintcoPackageImpl extends EPackageImpl implements HintcoPackage {
|
|
|
return (EReference)portInstanceEClass.getEStructuralFeatures().get(0);
|
|
return (EReference)portInstanceEClass.getEStructuralFeatures().get(0);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- /**
|
|
|
|
|
- * <!-- begin-user-doc -->
|
|
|
|
|
- * <!-- end-user-doc -->
|
|
|
|
|
- * @generated
|
|
|
|
|
- */
|
|
|
|
|
- public EAttribute getPortInstance_ExtrapolationCost() {
|
|
|
|
|
- return (EAttribute)portInstanceEClass.getEStructuralFeatures().get(1);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
* <!-- begin-user-doc -->
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
* @generated
|
|
|
*/
|
|
*/
|
|
|
public EReference getPortInstance_Adaptation() {
|
|
public EReference getPortInstance_Adaptation() {
|
|
|
- return (EReference)portInstanceEClass.getEStructuralFeatures().get(2);
|
|
|
|
|
|
|
+ return (EReference)portInstanceEClass.getEStructuralFeatures().get(1);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -776,13 +767,22 @@ public class HintcoPackageImpl extends EPackageImpl implements HintcoPackage {
|
|
|
return inputPortInstanceEClass;
|
|
return inputPortInstanceEClass;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
|
|
+ * <!-- end-user-doc -->
|
|
|
|
|
+ * @generated
|
|
|
|
|
+ */
|
|
|
|
|
+ public EAttribute getInputPortInstance_ExtrapolationCost() {
|
|
|
|
|
+ return (EAttribute)inputPortInstanceEClass.getEStructuralFeatures().get(0);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* <!-- begin-user-doc -->
|
|
* <!-- begin-user-doc -->
|
|
|
* <!-- end-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
|
* @generated
|
|
* @generated
|
|
|
*/
|
|
*/
|
|
|
public EReference getInputPortInstance_InternalValueTo() {
|
|
public EReference getInputPortInstance_InternalValueTo() {
|
|
|
- return (EReference)inputPortInstanceEClass.getEStructuralFeatures().get(0);
|
|
|
|
|
|
|
+ return (EReference)inputPortInstanceEClass.getEStructuralFeatures().get(1);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -791,7 +791,7 @@ public class HintcoPackageImpl extends EPackageImpl implements HintcoPackage {
|
|
|
* @generated
|
|
* @generated
|
|
|
*/
|
|
*/
|
|
|
public EReference getInputPortInstance_ValueFrom() {
|
|
public EReference getInputPortInstance_ValueFrom() {
|
|
|
- return (EReference)inputPortInstanceEClass.getEStructuralFeatures().get(1);
|
|
|
|
|
|
|
+ return (EReference)inputPortInstanceEClass.getEStructuralFeatures().get(2);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -1305,7 +1305,6 @@ public class HintcoPackageImpl extends EPackageImpl implements HintcoPackage {
|
|
|
|
|
|
|
|
portInstanceEClass = createEClass(PORT_INSTANCE);
|
|
portInstanceEClass = createEClass(PORT_INSTANCE);
|
|
|
createEReference(portInstanceEClass, PORT_INSTANCE__UNIT);
|
|
createEReference(portInstanceEClass, PORT_INSTANCE__UNIT);
|
|
|
- createEAttribute(portInstanceEClass, PORT_INSTANCE__EXTRAPOLATION_COST);
|
|
|
|
|
createEReference(portInstanceEClass, PORT_INSTANCE__ADAPTATION);
|
|
createEReference(portInstanceEClass, PORT_INSTANCE__ADAPTATION);
|
|
|
createEOperation(portInstanceEClass, PORT_INSTANCE___SELECTED_ADAPTATIONS);
|
|
createEOperation(portInstanceEClass, PORT_INSTANCE___SELECTED_ADAPTATIONS);
|
|
|
createEOperation(portInstanceEClass, PORT_INSTANCE___IS_INPUT);
|
|
createEOperation(portInstanceEClass, PORT_INSTANCE___IS_INPUT);
|
|
@@ -1317,6 +1316,7 @@ public class HintcoPackageImpl extends EPackageImpl implements HintcoPackage {
|
|
|
createEOperation(hierarchicalUnitPortEClass, HIERARCHICAL_UNIT_PORT___ALT_IS_INPUT);
|
|
createEOperation(hierarchicalUnitPortEClass, HIERARCHICAL_UNIT_PORT___ALT_IS_INPUT);
|
|
|
|
|
|
|
|
inputPortInstanceEClass = createEClass(INPUT_PORT_INSTANCE);
|
|
inputPortInstanceEClass = createEClass(INPUT_PORT_INSTANCE);
|
|
|
|
|
+ createEAttribute(inputPortInstanceEClass, INPUT_PORT_INSTANCE__EXTRAPOLATION_COST);
|
|
|
createEReference(inputPortInstanceEClass, INPUT_PORT_INSTANCE__INTERNAL_VALUE_TO);
|
|
createEReference(inputPortInstanceEClass, INPUT_PORT_INSTANCE__INTERNAL_VALUE_TO);
|
|
|
createEReference(inputPortInstanceEClass, INPUT_PORT_INSTANCE__VALUE_FROM);
|
|
createEReference(inputPortInstanceEClass, INPUT_PORT_INSTANCE__VALUE_FROM);
|
|
|
createEOperation(inputPortInstanceEClass, INPUT_PORT_INSTANCE___GET_REAL_VALUE_FROM);
|
|
createEOperation(inputPortInstanceEClass, INPUT_PORT_INSTANCE___GET_REAL_VALUE_FROM);
|
|
@@ -1505,7 +1505,6 @@ public class HintcoPackageImpl extends EPackageImpl implements HintcoPackage {
|
|
|
|
|
|
|
|
initEClass(portInstanceEClass, PortInstance.class, "PortInstance", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
initEClass(portInstanceEClass, PortInstance.class, "PortInstance", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
|
initEReference(getPortInstance_Unit(), this.getUnitInstance(), this.getUnitInstance_Ports(), "unit", null, 0, 1, PortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getPortInstance_Unit(), this.getUnitInstance(), this.getUnitInstance_Ports(), "unit", null, 0, 1, PortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
- initEAttribute(getPortInstance_ExtrapolationCost(), theEcorePackage.getEFloat(), "extrapolationCost", "1.0", 0, 1, PortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
|
|
initEReference(getPortInstance_Adaptation(), this.getPortAdaptation(), this.getPortAdaptation_Port(), "adaptation", null, 0, 1, PortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getPortInstance_Adaptation(), this.getPortAdaptation(), this.getPortAdaptation_Port(), "adaptation", null, 0, 1, PortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
|
|
|
|
|
initEOperation(getPortInstance__SelectedAdaptations(), this.getPortAdaptation(), "selectedAdaptations", 0, -1, !IS_UNIQUE, IS_ORDERED);
|
|
initEOperation(getPortInstance__SelectedAdaptations(), this.getPortAdaptation(), "selectedAdaptations", 0, -1, !IS_UNIQUE, IS_ORDERED);
|
|
@@ -1524,6 +1523,7 @@ public class HintcoPackageImpl extends EPackageImpl implements HintcoPackage {
|
|
|
initEOperation(getHierarchicalUnitPort__AltIsInput(), theEcorePackage.getEBoolean(), "altIsInput", 0, 1, !IS_UNIQUE, IS_ORDERED);
|
|
initEOperation(getHierarchicalUnitPort__AltIsInput(), theEcorePackage.getEBoolean(), "altIsInput", 0, 1, !IS_UNIQUE, IS_ORDERED);
|
|
|
|
|
|
|
|
initEClass(inputPortInstanceEClass, InputPortInstance.class, "InputPortInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
initEClass(inputPortInstanceEClass, InputPortInstance.class, "InputPortInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
|
|
|
|
|
+ initEAttribute(getInputPortInstance_ExtrapolationCost(), theEcorePackage.getEFloat(), "extrapolationCost", "1.0", 0, 1, InputPortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
initEReference(getInputPortInstance_InternalValueTo(), this.getOutputPortInstance(), this.getOutputPortInstance_InternalValueFrom(), "internalValueTo", null, 0, -1, InputPortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getInputPortInstance_InternalValueTo(), this.getOutputPortInstance(), this.getOutputPortInstance_InternalValueFrom(), "internalValueTo", null, 0, -1, InputPortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
initEReference(getInputPortInstance_ValueFrom(), this.getOutputPortInstance(), this.getOutputPortInstance_ValueTo(), "valueFrom", null, 0, 1, InputPortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
initEReference(getInputPortInstance_ValueFrom(), this.getOutputPortInstance(), this.getOutputPortInstance_ValueTo(), "valueFrom", null, 0, 1, InputPortInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
|
|
|
|
|
|