/** * <copyright> * </copyright> * * $Id$ */ package orgomg.cwm.management.warehouseoperation; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import orgomg.cwm.objectmodel.core.CorePackage; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * <!-- begin-model-doc --> * The Warehouse Operation package contains classes recording the day-to-day operation of the warehouse processes. * * The package covers three separate areas: * * Transformation Executions * Measurements * Change Requests * * Details of the most recent executions of transformations can be recorded, identifying when they ran and whether they completed successfully. This can be used to determine how complete and up-to-date specific information in the data warehouse is. * * An ActivityExecution represents an execution of a whole TransformationActivity, and a StepExecution object represents an execution of an individual TransformationStep. If a TransformationStep involves the use of an Operation , an associated StepExecution may reference a CallAction that records the actual arguments passed to the Operation. These classes allow the lineage of data in a data warehouse to be preserved, by recording when and how it was derived, and where it came from. * * Measurement objects allow metrics to be held for any ModelElement. For example, they may be used to hold actual, estimated or planned values for the size of a table. * * ChangeRequests allow details of proposed changes affecting any ModelElement to be recorded. They may also be used to keep a historical record of changes implemented or rejected. * * The Warehouse Operation package depends on the following packages: * * org.omg::CWM::ObjectModel::Core * org.omg::CWM::ObjectModel::Behavioral * org.omg::CWM::Analysis::Transformation * * Separate model diagrams are shown below for each of the three main areas supported by the package. * * OCL Representation of Warehouse Operation Constraints * * [C-1] A ChangeRequest instance must not apply to itself. * context ChangeRequest * inv: self.modelElement -> forAll (element | element <> self) * * [C-2] A completionDate may only be provided for a completed ChangeRequest. * context ChangeRequest * inv: self.completionDate->notEmpty implies self.completed * * [C-3] A Measurement instance must not apply to itself. * context Measurement * inv: self.modelElement <> self * * [C-4] If the TransformationExecution is not inProgress, the successful, status and endDate attributes must be present, and endDate must not be earlier than startDate. * context TransformationExecution * inv: self.inProgress=false implies (self.successful->notEmpty and * self.status->notEmpty and self.endDate->notEmpty and * self.endDate >= self.startDate) * * <!-- end-model-doc --> * @see orgomg.cwm.management.warehouseoperation.WarehouseoperationFactory * @model kind="package" * @generated */ public interface WarehouseoperationPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "warehouseoperation"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http:///orgomg/cwm/management/warehouseoperation.ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "orgomg.cwm.management.warehouseoperation"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ WarehouseoperationPackage eINSTANCE = orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl.init(); /** * The meta object id for the '{@link orgomg.cwm.management.warehouseoperation.impl.MeasurementImpl <em>Measurement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.MeasurementImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getMeasurement() * @generated */ int MEASUREMENT = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__NAME = CorePackage.MODEL_ELEMENT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__VISIBILITY = CorePackage.MODEL_ELEMENT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__CLIENT_DEPENDENCY = CorePackage.MODEL_ELEMENT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__SUPPLIER_DEPENDENCY = CorePackage.MODEL_ELEMENT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__CONSTRAINT = CorePackage.MODEL_ELEMENT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__NAMESPACE = CorePackage.MODEL_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__IMPORTER = CorePackage.MODEL_ELEMENT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__STEREOTYPE = CorePackage.MODEL_ELEMENT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__TAGGED_VALUE = CorePackage.MODEL_ELEMENT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__DOCUMENT = CorePackage.MODEL_ELEMENT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__DESCRIPTION = CorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__RESPONSIBLE_PARTY = CorePackage.MODEL_ELEMENT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__ELEMENT_NODE = CorePackage.MODEL_ELEMENT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__SET = CorePackage.MODEL_ELEMENT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__RENDERED_OBJECT = CorePackage.MODEL_ELEMENT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__VOCABULARY_ELEMENT = CorePackage.MODEL_ELEMENT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__MEASUREMENT = CorePackage.MODEL_ELEMENT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__CHANGE_REQUEST = CorePackage.MODEL_ELEMENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__VALUE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Unit</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__UNIT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__TYPE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Creation Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__CREATION_DATE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Effective Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__EFFECTIVE_DATE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Model Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT__MODEL_ELEMENT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Measurement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MEASUREMENT_FEATURE_COUNT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 6; /** * The meta object id for the '{@link orgomg.cwm.management.warehouseoperation.impl.ChangeRequestImpl <em>Change Request</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.ChangeRequestImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getChangeRequest() * @generated */ int CHANGE_REQUEST = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__NAME = CorePackage.MODEL_ELEMENT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__VISIBILITY = CorePackage.MODEL_ELEMENT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__CLIENT_DEPENDENCY = CorePackage.MODEL_ELEMENT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__SUPPLIER_DEPENDENCY = CorePackage.MODEL_ELEMENT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__CONSTRAINT = CorePackage.MODEL_ELEMENT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__NAMESPACE = CorePackage.MODEL_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__IMPORTER = CorePackage.MODEL_ELEMENT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__STEREOTYPE = CorePackage.MODEL_ELEMENT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__TAGGED_VALUE = CorePackage.MODEL_ELEMENT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__DOCUMENT = CorePackage.MODEL_ELEMENT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__DESCRIPTION = CorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__RESPONSIBLE_PARTY = CorePackage.MODEL_ELEMENT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__ELEMENT_NODE = CorePackage.MODEL_ELEMENT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__SET = CorePackage.MODEL_ELEMENT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__RENDERED_OBJECT = CorePackage.MODEL_ELEMENT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__VOCABULARY_ELEMENT = CorePackage.MODEL_ELEMENT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__MEASUREMENT = CorePackage.MODEL_ELEMENT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__CHANGE_REQUEST = CorePackage.MODEL_ELEMENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Change Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__CHANGE_DESCRIPTION = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Change Reason</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__CHANGE_REASON = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Status</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__STATUS = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Completed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__COMPLETED = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Request Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__REQUEST_DATE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Completion Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__COMPLETION_DATE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Model Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST__MODEL_ELEMENT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Change Request</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHANGE_REQUEST_FEATURE_COUNT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 7; /** * The meta object id for the '{@link orgomg.cwm.management.warehouseoperation.impl.TransformationExecutionImpl <em>Transformation Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.TransformationExecutionImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getTransformationExecution() * @generated */ int TRANSFORMATION_EXECUTION = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__NAME = CorePackage.MODEL_ELEMENT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__VISIBILITY = CorePackage.MODEL_ELEMENT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__CLIENT_DEPENDENCY = CorePackage.MODEL_ELEMENT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__SUPPLIER_DEPENDENCY = CorePackage.MODEL_ELEMENT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__CONSTRAINT = CorePackage.MODEL_ELEMENT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__NAMESPACE = CorePackage.MODEL_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__IMPORTER = CorePackage.MODEL_ELEMENT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__STEREOTYPE = CorePackage.MODEL_ELEMENT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__TAGGED_VALUE = CorePackage.MODEL_ELEMENT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__DOCUMENT = CorePackage.MODEL_ELEMENT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__DESCRIPTION = CorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__RESPONSIBLE_PARTY = CorePackage.MODEL_ELEMENT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__ELEMENT_NODE = CorePackage.MODEL_ELEMENT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__SET = CorePackage.MODEL_ELEMENT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__RENDERED_OBJECT = CorePackage.MODEL_ELEMENT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__VOCABULARY_ELEMENT = CorePackage.MODEL_ELEMENT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__MEASUREMENT = CorePackage.MODEL_ELEMENT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__CHANGE_REQUEST = CorePackage.MODEL_ELEMENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Start Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__START_DATE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>End Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__END_DATE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>In Progress</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__IN_PROGRESS = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Successful</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__SUCCESSFUL = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Status</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION__STATUS = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Transformation Execution</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSFORMATION_EXECUTION_FEATURE_COUNT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; /** * The meta object id for the '{@link orgomg.cwm.management.warehouseoperation.impl.ActivityExecutionImpl <em>Activity Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.ActivityExecutionImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getActivityExecution() * @generated */ int ACTIVITY_EXECUTION = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__NAME = TRANSFORMATION_EXECUTION__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__VISIBILITY = TRANSFORMATION_EXECUTION__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__CLIENT_DEPENDENCY = TRANSFORMATION_EXECUTION__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__SUPPLIER_DEPENDENCY = TRANSFORMATION_EXECUTION__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__CONSTRAINT = TRANSFORMATION_EXECUTION__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__NAMESPACE = TRANSFORMATION_EXECUTION__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__IMPORTER = TRANSFORMATION_EXECUTION__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__STEREOTYPE = TRANSFORMATION_EXECUTION__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__TAGGED_VALUE = TRANSFORMATION_EXECUTION__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__DOCUMENT = TRANSFORMATION_EXECUTION__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__DESCRIPTION = TRANSFORMATION_EXECUTION__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__RESPONSIBLE_PARTY = TRANSFORMATION_EXECUTION__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__ELEMENT_NODE = TRANSFORMATION_EXECUTION__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__SET = TRANSFORMATION_EXECUTION__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__RENDERED_OBJECT = TRANSFORMATION_EXECUTION__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__VOCABULARY_ELEMENT = TRANSFORMATION_EXECUTION__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__MEASUREMENT = TRANSFORMATION_EXECUTION__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__CHANGE_REQUEST = TRANSFORMATION_EXECUTION__CHANGE_REQUEST; /** * The feature id for the '<em><b>Start Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__START_DATE = TRANSFORMATION_EXECUTION__START_DATE; /** * The feature id for the '<em><b>End Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__END_DATE = TRANSFORMATION_EXECUTION__END_DATE; /** * The feature id for the '<em><b>In Progress</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__IN_PROGRESS = TRANSFORMATION_EXECUTION__IN_PROGRESS; /** * The feature id for the '<em><b>Successful</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__SUCCESSFUL = TRANSFORMATION_EXECUTION__SUCCESSFUL; /** * The feature id for the '<em><b>Status</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__STATUS = TRANSFORMATION_EXECUTION__STATUS; /** * The feature id for the '<em><b>Transformation Activity</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__TRANSFORMATION_ACTIVITY = TRANSFORMATION_EXECUTION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Step Execution</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION__STEP_EXECUTION = TRANSFORMATION_EXECUTION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Activity Execution</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ACTIVITY_EXECUTION_FEATURE_COUNT = TRANSFORMATION_EXECUTION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link orgomg.cwm.management.warehouseoperation.impl.StepExecutionImpl <em>Step Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.StepExecutionImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getStepExecution() * @generated */ int STEP_EXECUTION = 4; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__NAME = TRANSFORMATION_EXECUTION__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__VISIBILITY = TRANSFORMATION_EXECUTION__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__CLIENT_DEPENDENCY = TRANSFORMATION_EXECUTION__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__SUPPLIER_DEPENDENCY = TRANSFORMATION_EXECUTION__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__CONSTRAINT = TRANSFORMATION_EXECUTION__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__NAMESPACE = TRANSFORMATION_EXECUTION__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__IMPORTER = TRANSFORMATION_EXECUTION__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__STEREOTYPE = TRANSFORMATION_EXECUTION__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__TAGGED_VALUE = TRANSFORMATION_EXECUTION__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__DOCUMENT = TRANSFORMATION_EXECUTION__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__DESCRIPTION = TRANSFORMATION_EXECUTION__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__RESPONSIBLE_PARTY = TRANSFORMATION_EXECUTION__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__ELEMENT_NODE = TRANSFORMATION_EXECUTION__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__SET = TRANSFORMATION_EXECUTION__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__RENDERED_OBJECT = TRANSFORMATION_EXECUTION__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__VOCABULARY_ELEMENT = TRANSFORMATION_EXECUTION__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__MEASUREMENT = TRANSFORMATION_EXECUTION__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__CHANGE_REQUEST = TRANSFORMATION_EXECUTION__CHANGE_REQUEST; /** * The feature id for the '<em><b>Start Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__START_DATE = TRANSFORMATION_EXECUTION__START_DATE; /** * The feature id for the '<em><b>End Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__END_DATE = TRANSFORMATION_EXECUTION__END_DATE; /** * The feature id for the '<em><b>In Progress</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__IN_PROGRESS = TRANSFORMATION_EXECUTION__IN_PROGRESS; /** * The feature id for the '<em><b>Successful</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__SUCCESSFUL = TRANSFORMATION_EXECUTION__SUCCESSFUL; /** * The feature id for the '<em><b>Status</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__STATUS = TRANSFORMATION_EXECUTION__STATUS; /** * The feature id for the '<em><b>Transformation Step</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__TRANSFORMATION_STEP = TRANSFORMATION_EXECUTION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Activity Execution</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__ACTIVITY_EXECUTION = TRANSFORMATION_EXECUTION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Call Action</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION__CALL_ACTION = TRANSFORMATION_EXECUTION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Step Execution</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_EXECUTION_FEATURE_COUNT = TRANSFORMATION_EXECUTION_FEATURE_COUNT + 3; /** * Returns the meta object for class '{@link orgomg.cwm.management.warehouseoperation.Measurement <em>Measurement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Measurement</em>'. * @see orgomg.cwm.management.warehouseoperation.Measurement * @generated */ EClass getMeasurement(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.Measurement#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see orgomg.cwm.management.warehouseoperation.Measurement#getValue() * @see #getMeasurement() * @generated */ EAttribute getMeasurement_Value(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.Measurement#getUnit <em>Unit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Unit</em>'. * @see orgomg.cwm.management.warehouseoperation.Measurement#getUnit() * @see #getMeasurement() * @generated */ EAttribute getMeasurement_Unit(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.Measurement#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see orgomg.cwm.management.warehouseoperation.Measurement#getType() * @see #getMeasurement() * @generated */ EAttribute getMeasurement_Type(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.Measurement#getCreationDate <em>Creation Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Creation Date</em>'. * @see orgomg.cwm.management.warehouseoperation.Measurement#getCreationDate() * @see #getMeasurement() * @generated */ EAttribute getMeasurement_CreationDate(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.Measurement#getEffectiveDate <em>Effective Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Effective Date</em>'. * @see orgomg.cwm.management.warehouseoperation.Measurement#getEffectiveDate() * @see #getMeasurement() * @generated */ EAttribute getMeasurement_EffectiveDate(); /** * Returns the meta object for the reference '{@link orgomg.cwm.management.warehouseoperation.Measurement#getModelElement <em>Model Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Model Element</em>'. * @see orgomg.cwm.management.warehouseoperation.Measurement#getModelElement() * @see #getMeasurement() * @generated */ EReference getMeasurement_ModelElement(); /** * Returns the meta object for class '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest <em>Change Request</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Change Request</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest * @generated */ EClass getChangeRequest(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest#getChangeDescription <em>Change Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Change Description</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest#getChangeDescription() * @see #getChangeRequest() * @generated */ EAttribute getChangeRequest_ChangeDescription(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest#getChangeReason <em>Change Reason</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Change Reason</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest#getChangeReason() * @see #getChangeRequest() * @generated */ EAttribute getChangeRequest_ChangeReason(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest#getStatus <em>Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Status</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest#getStatus() * @see #getChangeRequest() * @generated */ EAttribute getChangeRequest_Status(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest#isCompleted <em>Completed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Completed</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest#isCompleted() * @see #getChangeRequest() * @generated */ EAttribute getChangeRequest_Completed(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest#getRequestDate <em>Request Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Request Date</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest#getRequestDate() * @see #getChangeRequest() * @generated */ EAttribute getChangeRequest_RequestDate(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest#getCompletionDate <em>Completion Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Completion Date</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest#getCompletionDate() * @see #getChangeRequest() * @generated */ EAttribute getChangeRequest_CompletionDate(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.management.warehouseoperation.ChangeRequest#getModelElement <em>Model Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Model Element</em>'. * @see orgomg.cwm.management.warehouseoperation.ChangeRequest#getModelElement() * @see #getChangeRequest() * @generated */ EReference getChangeRequest_ModelElement(); /** * Returns the meta object for class '{@link orgomg.cwm.management.warehouseoperation.TransformationExecution <em>Transformation Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Transformation Execution</em>'. * @see orgomg.cwm.management.warehouseoperation.TransformationExecution * @generated */ EClass getTransformationExecution(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.TransformationExecution#getStartDate <em>Start Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Start Date</em>'. * @see orgomg.cwm.management.warehouseoperation.TransformationExecution#getStartDate() * @see #getTransformationExecution() * @generated */ EAttribute getTransformationExecution_StartDate(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.TransformationExecution#getEndDate <em>End Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>End Date</em>'. * @see orgomg.cwm.management.warehouseoperation.TransformationExecution#getEndDate() * @see #getTransformationExecution() * @generated */ EAttribute getTransformationExecution_EndDate(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.TransformationExecution#isInProgress <em>In Progress</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>In Progress</em>'. * @see orgomg.cwm.management.warehouseoperation.TransformationExecution#isInProgress() * @see #getTransformationExecution() * @generated */ EAttribute getTransformationExecution_InProgress(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.management.warehouseoperation.TransformationExecution#isSuccessful <em>Successful</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Successful</em>'. * @see orgomg.cwm.management.warehouseoperation.TransformationExecution#isSuccessful() * @see #getTransformationExecution() * @generated */ EAttribute getTransformationExecution_Successful(); /** * Returns the meta object for the containment reference '{@link orgomg.cwm.management.warehouseoperation.TransformationExecution#getStatus <em>Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Status</em>'. * @see orgomg.cwm.management.warehouseoperation.TransformationExecution#getStatus() * @see #getTransformationExecution() * @generated */ EReference getTransformationExecution_Status(); /** * Returns the meta object for class '{@link orgomg.cwm.management.warehouseoperation.ActivityExecution <em>Activity Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Activity Execution</em>'. * @see orgomg.cwm.management.warehouseoperation.ActivityExecution * @generated */ EClass getActivityExecution(); /** * Returns the meta object for the reference '{@link orgomg.cwm.management.warehouseoperation.ActivityExecution#getTransformationActivity <em>Transformation Activity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Transformation Activity</em>'. * @see orgomg.cwm.management.warehouseoperation.ActivityExecution#getTransformationActivity() * @see #getActivityExecution() * @generated */ EReference getActivityExecution_TransformationActivity(); /** * Returns the meta object for the containment reference list '{@link orgomg.cwm.management.warehouseoperation.ActivityExecution#getStepExecution <em>Step Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Step Execution</em>'. * @see orgomg.cwm.management.warehouseoperation.ActivityExecution#getStepExecution() * @see #getActivityExecution() * @generated */ EReference getActivityExecution_StepExecution(); /** * Returns the meta object for class '{@link orgomg.cwm.management.warehouseoperation.StepExecution <em>Step Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Step Execution</em>'. * @see orgomg.cwm.management.warehouseoperation.StepExecution * @generated */ EClass getStepExecution(); /** * Returns the meta object for the reference '{@link orgomg.cwm.management.warehouseoperation.StepExecution#getTransformationStep <em>Transformation Step</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Transformation Step</em>'. * @see orgomg.cwm.management.warehouseoperation.StepExecution#getTransformationStep() * @see #getStepExecution() * @generated */ EReference getStepExecution_TransformationStep(); /** * Returns the meta object for the container reference '{@link orgomg.cwm.management.warehouseoperation.StepExecution#getActivityExecution <em>Activity Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Activity Execution</em>'. * @see orgomg.cwm.management.warehouseoperation.StepExecution#getActivityExecution() * @see #getStepExecution() * @generated */ EReference getStepExecution_ActivityExecution(); /** * Returns the meta object for the reference '{@link orgomg.cwm.management.warehouseoperation.StepExecution#getCallAction <em>Call Action</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Call Action</em>'. * @see orgomg.cwm.management.warehouseoperation.StepExecution#getCallAction() * @see #getStepExecution() * @generated */ EReference getStepExecution_CallAction(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ WarehouseoperationFactory getWarehouseoperationFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link orgomg.cwm.management.warehouseoperation.impl.MeasurementImpl <em>Measurement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.MeasurementImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getMeasurement() * @generated */ EClass MEASUREMENT = eINSTANCE.getMeasurement(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MEASUREMENT__VALUE = eINSTANCE.getMeasurement_Value(); /** * The meta object literal for the '<em><b>Unit</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MEASUREMENT__UNIT = eINSTANCE.getMeasurement_Unit(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MEASUREMENT__TYPE = eINSTANCE.getMeasurement_Type(); /** * The meta object literal for the '<em><b>Creation Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MEASUREMENT__CREATION_DATE = eINSTANCE.getMeasurement_CreationDate(); /** * The meta object literal for the '<em><b>Effective Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MEASUREMENT__EFFECTIVE_DATE = eINSTANCE.getMeasurement_EffectiveDate(); /** * The meta object literal for the '<em><b>Model Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MEASUREMENT__MODEL_ELEMENT = eINSTANCE.getMeasurement_ModelElement(); /** * The meta object literal for the '{@link orgomg.cwm.management.warehouseoperation.impl.ChangeRequestImpl <em>Change Request</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.ChangeRequestImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getChangeRequest() * @generated */ EClass CHANGE_REQUEST = eINSTANCE.getChangeRequest(); /** * The meta object literal for the '<em><b>Change Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CHANGE_REQUEST__CHANGE_DESCRIPTION = eINSTANCE.getChangeRequest_ChangeDescription(); /** * The meta object literal for the '<em><b>Change Reason</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CHANGE_REQUEST__CHANGE_REASON = eINSTANCE.getChangeRequest_ChangeReason(); /** * The meta object literal for the '<em><b>Status</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CHANGE_REQUEST__STATUS = eINSTANCE.getChangeRequest_Status(); /** * The meta object literal for the '<em><b>Completed</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CHANGE_REQUEST__COMPLETED = eINSTANCE.getChangeRequest_Completed(); /** * The meta object literal for the '<em><b>Request Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CHANGE_REQUEST__REQUEST_DATE = eINSTANCE.getChangeRequest_RequestDate(); /** * The meta object literal for the '<em><b>Completion Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CHANGE_REQUEST__COMPLETION_DATE = eINSTANCE.getChangeRequest_CompletionDate(); /** * The meta object literal for the '<em><b>Model Element</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CHANGE_REQUEST__MODEL_ELEMENT = eINSTANCE.getChangeRequest_ModelElement(); /** * The meta object literal for the '{@link orgomg.cwm.management.warehouseoperation.impl.TransformationExecutionImpl <em>Transformation Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.TransformationExecutionImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getTransformationExecution() * @generated */ EClass TRANSFORMATION_EXECUTION = eINSTANCE.getTransformationExecution(); /** * The meta object literal for the '<em><b>Start Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRANSFORMATION_EXECUTION__START_DATE = eINSTANCE.getTransformationExecution_StartDate(); /** * The meta object literal for the '<em><b>End Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRANSFORMATION_EXECUTION__END_DATE = eINSTANCE.getTransformationExecution_EndDate(); /** * The meta object literal for the '<em><b>In Progress</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRANSFORMATION_EXECUTION__IN_PROGRESS = eINSTANCE.getTransformationExecution_InProgress(); /** * The meta object literal for the '<em><b>Successful</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRANSFORMATION_EXECUTION__SUCCESSFUL = eINSTANCE.getTransformationExecution_Successful(); /** * The meta object literal for the '<em><b>Status</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRANSFORMATION_EXECUTION__STATUS = eINSTANCE.getTransformationExecution_Status(); /** * The meta object literal for the '{@link orgomg.cwm.management.warehouseoperation.impl.ActivityExecutionImpl <em>Activity Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.ActivityExecutionImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getActivityExecution() * @generated */ EClass ACTIVITY_EXECUTION = eINSTANCE.getActivityExecution(); /** * The meta object literal for the '<em><b>Transformation Activity</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ACTIVITY_EXECUTION__TRANSFORMATION_ACTIVITY = eINSTANCE.getActivityExecution_TransformationActivity(); /** * The meta object literal for the '<em><b>Step Execution</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ACTIVITY_EXECUTION__STEP_EXECUTION = eINSTANCE.getActivityExecution_StepExecution(); /** * The meta object literal for the '{@link orgomg.cwm.management.warehouseoperation.impl.StepExecutionImpl <em>Step Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.management.warehouseoperation.impl.StepExecutionImpl * @see orgomg.cwm.management.warehouseoperation.impl.WarehouseoperationPackageImpl#getStepExecution() * @generated */ EClass STEP_EXECUTION = eINSTANCE.getStepExecution(); /** * The meta object literal for the '<em><b>Transformation Step</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STEP_EXECUTION__TRANSFORMATION_STEP = eINSTANCE.getStepExecution_TransformationStep(); /** * The meta object literal for the '<em><b>Activity Execution</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STEP_EXECUTION__ACTIVITY_EXECUTION = eINSTANCE.getStepExecution_ActivityExecution(); /** * The meta object literal for the '<em><b>Call Action</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STEP_EXECUTION__CALL_ACTION = eINSTANCE.getStepExecution_CallAction(); } } //WarehouseoperationPackage