|
|
@@ -552,6 +552,24 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
int HIERARCHICAL_COSIM_UNIT___SELECTED_ADAPTATIONS = SCENARIO_OPERATION_COUNT + 0;
|
|
|
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Get Output Ports</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int HIERARCHICAL_COSIM_UNIT___GET_OUTPUT_PORTS = SCENARIO_OPERATION_COUNT + 1;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Get Input Ports</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int HIERARCHICAL_COSIM_UNIT___GET_INPUT_PORTS = SCENARIO_OPERATION_COUNT + 2;
|
|
|
+
|
|
|
/**
|
|
|
* The operation id for the '<em>Valid</em>' operation.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -559,7 +577,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int HIERARCHICAL_COSIM_UNIT___VALID = SCENARIO_OPERATION_COUNT + 1;
|
|
|
+ int HIERARCHICAL_COSIM_UNIT___VALID = SCENARIO_OPERATION_COUNT + 3;
|
|
|
|
|
|
/**
|
|
|
* The number of operations of the '<em>Hierarchical Cosim Unit</em>' class.
|
|
|
@@ -568,7 +586,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int HIERARCHICAL_COSIM_UNIT_OPERATION_COUNT = SCENARIO_OPERATION_COUNT + 2;
|
|
|
+ int HIERARCHICAL_COSIM_UNIT_OPERATION_COUNT = SCENARIO_OPERATION_COUNT + 4;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link ua.ansymo.hintco.impl.CosimUnitDeclarationImpl <em>Cosim Unit Declaration</em>}' class.
|
|
|
@@ -725,6 +743,24 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
int UNIT_INSTANCE___SELECTED_ADAPTATIONS = IDED_OPERATION_COUNT + 0;
|
|
|
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Get Output Ports</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int UNIT_INSTANCE___GET_OUTPUT_PORTS = IDED_OPERATION_COUNT + 1;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Get Input Ports</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int UNIT_INSTANCE___GET_INPUT_PORTS = IDED_OPERATION_COUNT + 2;
|
|
|
+
|
|
|
/**
|
|
|
* The number of operations of the '<em>Unit Instance</em>' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -732,7 +768,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int UNIT_INSTANCE_OPERATION_COUNT = IDED_OPERATION_COUNT + 1;
|
|
|
+ int UNIT_INSTANCE_OPERATION_COUNT = IDED_OPERATION_COUNT + 3;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link ua.ansymo.hintco.impl.CosimUnitInstanceImpl <em>Cosim Unit Instance</em>}' class.
|
|
|
@@ -843,6 +879,24 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
int COSIM_UNIT_INSTANCE___SELECTED_ADAPTATIONS = UNIT_INSTANCE___SELECTED_ADAPTATIONS;
|
|
|
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Get Output Ports</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int COSIM_UNIT_INSTANCE___GET_OUTPUT_PORTS = UNIT_INSTANCE___GET_OUTPUT_PORTS;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Get Input Ports</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int COSIM_UNIT_INSTANCE___GET_INPUT_PORTS = UNIT_INSTANCE___GET_INPUT_PORTS;
|
|
|
+
|
|
|
/**
|
|
|
* The number of operations of the '<em>Cosim Unit Instance</em>' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -943,6 +997,15 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
int PORT_INSTANCE___SELECTED_ADAPTATIONS = PRECENDENCE_NODE_OPERATION_COUNT + 0;
|
|
|
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Is Input</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int PORT_INSTANCE___IS_INPUT = PRECENDENCE_NODE_OPERATION_COUNT + 1;
|
|
|
+
|
|
|
/**
|
|
|
* The operation id for the '<em>Gets Value From</em>' operation.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -950,7 +1013,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PORT_INSTANCE___GETS_VALUE_FROM__PORTINSTANCE = PRECENDENCE_NODE_OPERATION_COUNT + 1;
|
|
|
+ int PORT_INSTANCE___GETS_VALUE_FROM__PORTINSTANCE = PRECENDENCE_NODE_OPERATION_COUNT + 2;
|
|
|
|
|
|
/**
|
|
|
* The number of operations of the '<em>Port Instance</em>' class.
|
|
|
@@ -959,7 +1022,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int PORT_INSTANCE_OPERATION_COUNT = PRECENDENCE_NODE_OPERATION_COUNT + 2;
|
|
|
+ int PORT_INSTANCE_OPERATION_COUNT = PRECENDENCE_NODE_OPERATION_COUNT + 3;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link ua.ansymo.hintco.impl.InputPortInstanceImpl <em>Input Port Instance</em>}' class.
|
|
|
@@ -1079,6 +1142,15 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
int INPUT_PORT_INSTANCE___GETS_VALUE_FROM__PORTINSTANCE = PORT_INSTANCE_OPERATION_COUNT + 1;
|
|
|
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Is Input</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int INPUT_PORT_INSTANCE___IS_INPUT = PORT_INSTANCE_OPERATION_COUNT + 2;
|
|
|
+
|
|
|
/**
|
|
|
* The number of operations of the '<em>Input Port Instance</em>' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -1086,7 +1158,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int INPUT_PORT_INSTANCE_OPERATION_COUNT = PORT_INSTANCE_OPERATION_COUNT + 2;
|
|
|
+ int INPUT_PORT_INSTANCE_OPERATION_COUNT = PORT_INSTANCE_OPERATION_COUNT + 3;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link ua.ansymo.hintco.impl.HierarchicalUnitPortImpl <em>Hierarchical Unit Port</em>}' class.
|
|
|
@@ -1222,7 +1294,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int HIERARCHICAL_UNIT_PORT___IS_INPUT = INPUT_PORT_INSTANCE_OPERATION_COUNT + 0;
|
|
|
+ int HIERARCHICAL_UNIT_PORT___IS_INPUT = INPUT_PORT_INSTANCE_OPERATION_COUNT + 1;
|
|
|
|
|
|
/**
|
|
|
* The operation id for the '<em>Alt Is Input</em>' operation.
|
|
|
@@ -1231,7 +1303,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int HIERARCHICAL_UNIT_PORT___ALT_IS_INPUT = INPUT_PORT_INSTANCE_OPERATION_COUNT + 1;
|
|
|
+ int HIERARCHICAL_UNIT_PORT___ALT_IS_INPUT = INPUT_PORT_INSTANCE_OPERATION_COUNT + 2;
|
|
|
|
|
|
/**
|
|
|
* The number of operations of the '<em>Hierarchical Unit Port</em>' class.
|
|
|
@@ -1240,7 +1312,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int HIERARCHICAL_UNIT_PORT_OPERATION_COUNT = INPUT_PORT_INSTANCE_OPERATION_COUNT + 2;
|
|
|
+ int HIERARCHICAL_UNIT_PORT_OPERATION_COUNT = INPUT_PORT_INSTANCE_OPERATION_COUNT + 3;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link ua.ansymo.hintco.impl.OutputPortInstanceImpl <em>Output Port Instance</em>}' class.
|
|
|
@@ -1351,6 +1423,15 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
int OUTPUT_PORT_INSTANCE___GETS_VALUE_FROM__PORTINSTANCE = PORT_INSTANCE___GETS_VALUE_FROM__PORTINSTANCE;
|
|
|
|
|
|
+ /**
|
|
|
+ * The operation id for the '<em>Is Input</em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ * @ordered
|
|
|
+ */
|
|
|
+ int OUTPUT_PORT_INSTANCE___IS_INPUT = PORT_INSTANCE_OPERATION_COUNT + 0;
|
|
|
+
|
|
|
/**
|
|
|
* The number of operations of the '<em>Output Port Instance</em>' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -1358,7 +1439,7 @@ public interface HintcoPackage extends EPackage {
|
|
|
* @generated
|
|
|
* @ordered
|
|
|
*/
|
|
|
- int OUTPUT_PORT_INSTANCE_OPERATION_COUNT = PORT_INSTANCE_OPERATION_COUNT + 0;
|
|
|
+ int OUTPUT_PORT_INSTANCE_OPERATION_COUNT = PORT_INSTANCE_OPERATION_COUNT + 1;
|
|
|
|
|
|
/**
|
|
|
* The meta object id for the '{@link ua.ansymo.hintco.impl.AlternativeImpl <em>Alternative</em>}' class.
|
|
|
@@ -3059,6 +3140,26 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EOperation getUnitInstance__SelectedAdaptations();
|
|
|
|
|
|
+ /**
|
|
|
+ * Returns the meta object for the '{@link ua.ansymo.hintco.UnitInstance#getOutputPorts() <em>Get Output Ports</em>}' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @return the meta object for the '<em>Get Output Ports</em>' operation.
|
|
|
+ * @see ua.ansymo.hintco.UnitInstance#getOutputPorts()
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation getUnitInstance__GetOutputPorts();
|
|
|
+
|
|
|
+ /**
|
|
|
+ * Returns the meta object for the '{@link ua.ansymo.hintco.UnitInstance#getInputPorts() <em>Get Input Ports</em>}' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @return the meta object for the '<em>Get Input Ports</em>' operation.
|
|
|
+ * @see ua.ansymo.hintco.UnitInstance#getInputPorts()
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation getUnitInstance__GetInputPorts();
|
|
|
+
|
|
|
/**
|
|
|
* Returns the meta object for class '{@link ua.ansymo.hintco.CosimUnitInstance <em>Cosim Unit Instance</em>}'.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -3122,6 +3223,16 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EOperation getPortInstance__SelectedAdaptations();
|
|
|
|
|
|
+ /**
|
|
|
+ * Returns the meta object for the '{@link ua.ansymo.hintco.PortInstance#isInput() <em>Is Input</em>}' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @return the meta object for the '<em>Is Input</em>' operation.
|
|
|
+ * @see ua.ansymo.hintco.PortInstance#isInput()
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation getPortInstance__IsInput();
|
|
|
+
|
|
|
/**
|
|
|
* Returns the meta object for the '{@link ua.ansymo.hintco.PortInstance#getsValueFrom(ua.ansymo.hintco.PortInstance) <em>Gets Value From</em>}' operation.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -3203,6 +3314,16 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EOperation getInputPortInstance__GetsValueFrom__PortInstance();
|
|
|
|
|
|
+ /**
|
|
|
+ * Returns the meta object for the '{@link ua.ansymo.hintco.InputPortInstance#isInput() <em>Is Input</em>}' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @return the meta object for the '<em>Is Input</em>' operation.
|
|
|
+ * @see ua.ansymo.hintco.InputPortInstance#isInput()
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation getInputPortInstance__IsInput();
|
|
|
+
|
|
|
/**
|
|
|
* Returns the meta object for class '{@link ua.ansymo.hintco.OutputPortInstance <em>Output Port Instance</em>}'.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -3224,6 +3345,16 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EReference getOutputPortInstance_ValueTo();
|
|
|
|
|
|
+ /**
|
|
|
+ * Returns the meta object for the '{@link ua.ansymo.hintco.OutputPortInstance#isInput() <em>Is Input</em>}' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @return the meta object for the '<em>Is Input</em>' operation.
|
|
|
+ * @see ua.ansymo.hintco.OutputPortInstance#isInput()
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation getOutputPortInstance__IsInput();
|
|
|
+
|
|
|
/**
|
|
|
* Returns the meta object for class '{@link ua.ansymo.hintco.Alternative <em>Alternative</em>}'.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -3949,6 +4080,22 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EOperation UNIT_INSTANCE___SELECTED_ADAPTATIONS = eINSTANCE.getUnitInstance__SelectedAdaptations();
|
|
|
|
|
|
+ /**
|
|
|
+ * The meta object literal for the '<em><b>Get Output Ports</b></em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation UNIT_INSTANCE___GET_OUTPUT_PORTS = eINSTANCE.getUnitInstance__GetOutputPorts();
|
|
|
+
|
|
|
+ /**
|
|
|
+ * The meta object literal for the '<em><b>Get Input Ports</b></em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation UNIT_INSTANCE___GET_INPUT_PORTS = eINSTANCE.getUnitInstance__GetInputPorts();
|
|
|
+
|
|
|
/**
|
|
|
* The meta object literal for the '{@link ua.ansymo.hintco.impl.CosimUnitInstanceImpl <em>Cosim Unit Instance</em>}' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -4001,6 +4148,14 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EOperation PORT_INSTANCE___SELECTED_ADAPTATIONS = eINSTANCE.getPortInstance__SelectedAdaptations();
|
|
|
|
|
|
+ /**
|
|
|
+ * The meta object literal for the '<em><b>Is Input</b></em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation PORT_INSTANCE___IS_INPUT = eINSTANCE.getPortInstance__IsInput();
|
|
|
+
|
|
|
/**
|
|
|
* The meta object literal for the '<em><b>Gets Value From</b></em>' operation.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -4069,6 +4224,14 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EOperation INPUT_PORT_INSTANCE___GETS_VALUE_FROM__PORTINSTANCE = eINSTANCE.getInputPortInstance__GetsValueFrom__PortInstance();
|
|
|
|
|
|
+ /**
|
|
|
+ * The meta object literal for the '<em><b>Is Input</b></em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation INPUT_PORT_INSTANCE___IS_INPUT = eINSTANCE.getInputPortInstance__IsInput();
|
|
|
+
|
|
|
/**
|
|
|
* The meta object literal for the '{@link ua.ansymo.hintco.impl.OutputPortInstanceImpl <em>Output Port Instance</em>}' class.
|
|
|
* <!-- begin-user-doc -->
|
|
|
@@ -4087,6 +4250,14 @@ public interface HintcoPackage extends EPackage {
|
|
|
*/
|
|
|
EReference OUTPUT_PORT_INSTANCE__VALUE_TO = eINSTANCE.getOutputPortInstance_ValueTo();
|
|
|
|
|
|
+ /**
|
|
|
+ * The meta object literal for the '<em><b>Is Input</b></em>' operation.
|
|
|
+ * <!-- begin-user-doc -->
|
|
|
+ * <!-- end-user-doc -->
|
|
|
+ * @generated
|
|
|
+ */
|
|
|
+ EOperation OUTPUT_PORT_INSTANCE___IS_INPUT = eINSTANCE.getOutputPortInstance__IsInput();
|
|
|
+
|
|
|
/**
|
|
|
* The meta object literal for the '{@link ua.ansymo.hintco.impl.AlternativeImpl <em>Alternative</em>}' class.
|
|
|
* <!-- begin-user-doc -->
|