/**
* <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