org.eclipse.emf.mwe.ewm.workflow
Class WorkflowPackage

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.eclipse.emf.mwe.ewm.workflow.WorkflowPackage
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder

public class WorkflowPackage
extends org.eclipse.emf.ecore.impl.EPackageImpl

The Package for the model. It contains accessors for the meta objects to represent

See Also:
WorkflowFactory
EMF generated code
EMF model element
kind="package"

Nested Class Summary
static interface WorkflowPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
static WorkflowPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int WORKFLOW_COMPONENT
          The meta object id for the 'Component' class.
static int WORKFLOW_COMPONENT__COMPONENT_ORCHESTRATION_STRATEGY
          The feature id for the 'Component Orchestration Strategy' containment reference.
static int WORKFLOW_COMPONENT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int WORKFLOW_COMPONENT__NAME
          The feature id for the 'Name' attribute.
static int WORKFLOW_COMPONENT__TYPE
          The feature id for the 'Type' attribute.
static int WORKFLOW_COMPONENT_FEATURE_COUNT
          The number of structural features of the 'Component' class.
static int WORKFLOW_COMPONENT_PROXY
          The meta object id for the 'Component Proxy' class.
static int WORKFLOW_COMPONENT_PROXY__COMPONENT_ORCHESTRATION_STRATEGY
          The feature id for the 'Component Orchestration Strategy' containment reference.
static int WORKFLOW_COMPONENT_PROXY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int WORKFLOW_COMPONENT_PROXY__NAME
          The feature id for the 'Name' attribute.
static int WORKFLOW_COMPONENT_PROXY__TARGET_COMPONENT
          The feature id for the 'Target Component' reference.
static int WORKFLOW_COMPONENT_PROXY__TYPE
          The feature id for the 'Type' attribute.
static int WORKFLOW_COMPONENT_PROXY_FEATURE_COUNT
          The number of structural features of the 'Component Proxy' class.
static int WORKFLOW_COMPOSITE_COMPONENT
          The meta object id for the 'Composite Component' class.
static int WORKFLOW_COMPOSITE_COMPONENT__COMPONENT_ORCHESTRATION_STRATEGY
          The feature id for the 'Component Orchestration Strategy' containment reference.
static int WORKFLOW_COMPOSITE_COMPONENT__COMPONENTS
          The feature id for the 'Components' containment reference list.
static int WORKFLOW_COMPOSITE_COMPONENT__COMPOSITE_ORCHESTRATION_STRATEGY
          The feature id for the 'Composite Orchestration Strategy' containment reference.
static int WORKFLOW_COMPOSITE_COMPONENT__CONNECTIONS
          The feature id for the 'Connections' containment reference list.
static int WORKFLOW_COMPOSITE_COMPONENT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int WORKFLOW_COMPOSITE_COMPONENT__NAME
          The feature id for the 'Name' attribute.
static int WORKFLOW_COMPOSITE_COMPONENT__PARAMETERS
          The feature id for the 'Parameters' reference list.
static int WORKFLOW_COMPOSITE_COMPONENT__STATE_RESOLUTION_STRATEGY
          The feature id for the 'State Resolution Strategy' containment reference.
static int WORKFLOW_COMPOSITE_COMPONENT__TYPE
          The feature id for the 'Type' attribute.
static int WORKFLOW_COMPOSITE_COMPONENT_FEATURE_COUNT
          The number of structural features of the 'Composite Component' class.
static int WORKFLOW_PARAMETER
          The meta object id for the 'Parameter' class.
static int WORKFLOW_PARAMETER__CONNECTION
          The feature id for the 'Connection' reference.
static int WORKFLOW_PARAMETER__DESCRIPTION
          The feature id for the 'Description' attribute.
static int WORKFLOW_PARAMETER__DIRECTION
          The feature id for the 'Direction' attribute.
static int WORKFLOW_PARAMETER__NAME
          The feature id for the 'Name' attribute.
static int WORKFLOW_PARAMETER__REQUIRED
          The feature id for the 'Required' attribute.
static int WORKFLOW_PARAMETER__TYPE
          The feature id for the 'Type' reference.
static int WORKFLOW_PARAMETER__VALUE_STRATEGY
          The feature id for the 'Value Strategy' containment reference.
static int WORKFLOW_PARAMETER_CONNECTION
          The meta object id for the 'Parameter Connection' class.
static int WORKFLOW_PARAMETER_CONNECTION__SOURCE_PARAMETER
          The feature id for the 'Source Parameter' reference.
static int WORKFLOW_PARAMETER_CONNECTION__TARGET_PARAMETERS
          The feature id for the 'Target Parameters' reference list.
static int WORKFLOW_PARAMETER_CONNECTION_FEATURE_COUNT
          The number of structural features of the 'Parameter Connection' class.
static int WORKFLOW_PARAMETER_DIRECTION
          The meta object id for the 'Parameter Direction' enum.
static int WORKFLOW_PARAMETER_FEATURE_COUNT
          The number of structural features of the 'Parameter' class.
static int WORKFLOW_PARAMETER_SIMPLE_VALUE_STRATEGY
          The meta object id for the 'Parameter Simple Value Strategy' class.
static int WORKFLOW_PARAMETER_SIMPLE_VALUE_STRATEGY_FEATURE_COUNT
          The number of structural features of the 'Parameter Simple Value Strategy' class.
static int WORKFLOW_PARAMETER_VALUE_STRATEGY
          The meta object id for the 'Parameter Value Strategy' class.
static int WORKFLOW_PARAMETER_VALUE_STRATEGY_FEATURE_COUNT
          The number of structural features of the 'Parameter Value Strategy' class.
static int WORKFLOW_UNIT_OF_WORK
          The meta object id for the 'Unit Of Work' class.
static int WORKFLOW_UNIT_OF_WORK__COMPONENT_ORCHESTRATION_STRATEGY
          The feature id for the 'Component Orchestration Strategy' containment reference.
static int WORKFLOW_UNIT_OF_WORK__DESCRIPTION
          The feature id for the 'Description' attribute.
static int WORKFLOW_UNIT_OF_WORK__NAME
          The feature id for the 'Name' attribute.
static int WORKFLOW_UNIT_OF_WORK__TYPE
          The feature id for the 'Type' attribute.
static int WORKFLOW_UNIT_OF_WORK_FEATURE_COUNT
          The number of structural features of the 'Unit Of Work' class.
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EReference getWorkflowComponent_ComponentOrchestrationStrategy()
          Returns the meta object for the containment reference 'Component Orchestration Strategy'.
 org.eclipse.emf.ecore.EAttribute getWorkflowComponent_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EAttribute getWorkflowComponent_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EAttribute getWorkflowComponent_Type()
          Returns the meta object for the attribute 'Type'.
 org.eclipse.emf.ecore.EClass getWorkflowComponent()
          Returns the meta object for class 'Component'.
 org.eclipse.emf.ecore.EReference getWorkflowComponentProxy_TargetComponent()
          Returns the meta object for the reference 'Target Component'.
 org.eclipse.emf.ecore.EClass getWorkflowComponentProxy()
          Returns the meta object for class 'Component Proxy'.
 org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_Components()
          Returns the meta object for the containment reference list 'Components'.
 org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_CompositeOrchestrationStrategy()
          Returns the meta object for the containment reference 'Composite Orchestration Strategy'.
 org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_Connections()
          Returns the meta object for the containment reference list 'Connections'.
 org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_Parameters()
          Returns the meta object for the reference list 'Parameters'.
 org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_StateResolutionStrategy()
          Returns the meta object for the containment reference 'State Resolution Strategy'.
 org.eclipse.emf.ecore.EClass getWorkflowCompositeComponent()
          Returns the meta object for class 'Composite Component'.
 WorkflowFactory getWorkflowFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EReference getWorkflowParameter_Connection()
          Returns the meta object for the reference 'Connection'.
 org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Direction()
          Returns the meta object for the attribute 'Direction'.
 org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Required()
          Returns the meta object for the attribute 'Required'.
 org.eclipse.emf.ecore.EReference getWorkflowParameter_Type()
          Returns the meta object for the reference 'Type'.
 org.eclipse.emf.ecore.EReference getWorkflowParameter_ValueStrategy()
          Returns the meta object for the containment reference 'Value Strategy'.
 org.eclipse.emf.ecore.EClass getWorkflowParameter()
          Returns the meta object for class 'Parameter'.
 org.eclipse.emf.ecore.EReference getWorkflowParameterConnection_SourceParameter()
          Returns the meta object for the reference 'Source Parameter'.
 org.eclipse.emf.ecore.EReference getWorkflowParameterConnection_TargetParameters()
          Returns the meta object for the reference list 'Target Parameters'.
 org.eclipse.emf.ecore.EClass getWorkflowParameterConnection()
          Returns the meta object for class 'Parameter Connection'.
 org.eclipse.emf.ecore.EEnum getWorkflowParameterDirection()
          Returns the meta object for enum 'Parameter Direction'.
 org.eclipse.emf.ecore.EClass getWorkflowParameterSimpleValueStrategy()
          Returns the meta object for class 'Parameter Simple Value Strategy'.
 org.eclipse.emf.ecore.EClass getWorkflowParameterValueStrategy()
          Returns the meta object for class 'Parameter Value Strategy'.
 org.eclipse.emf.ecore.EClass getWorkflowUnitOfWork()
          Returns the meta object for class 'Unit Of Work'.
static WorkflowPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

eNAME

public static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values
EMF generated code

eNS_URI

public static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values
EMF generated code

eNS_PREFIX

public static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values
EMF generated code

eINSTANCE

public static final WorkflowPackage eINSTANCE
The singleton instance of the package.

EMF generated code

WORKFLOW_COMPONENT

public static final int WORKFLOW_COMPONENT
The meta object id for the 'Component' class.

See Also:
WorkflowComponent, getWorkflowComponent(), Constant Field Values
EMF generated code

WORKFLOW_COMPONENT__NAME

public static final int WORKFLOW_COMPONENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT__TYPE

public static final int WORKFLOW_COMPONENT__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT__DESCRIPTION

public static final int WORKFLOW_COMPONENT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT__COMPONENT_ORCHESTRATION_STRATEGY

public static final int WORKFLOW_COMPONENT__COMPONENT_ORCHESTRATION_STRATEGY
The feature id for the 'Component Orchestration Strategy' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT_FEATURE_COUNT

public static final int WORKFLOW_COMPONENT_FEATURE_COUNT
The number of structural features of the 'Component' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT

public static final int WORKFLOW_COMPOSITE_COMPONENT
The meta object id for the 'Composite Component' class.

See Also:
WorkflowCompositeComponent, getWorkflowCompositeComponent(), Constant Field Values
EMF generated code

WORKFLOW_COMPOSITE_COMPONENT__NAME

public static final int WORKFLOW_COMPOSITE_COMPONENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__TYPE

public static final int WORKFLOW_COMPOSITE_COMPONENT__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__DESCRIPTION

public static final int WORKFLOW_COMPOSITE_COMPONENT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__COMPONENT_ORCHESTRATION_STRATEGY

public static final int WORKFLOW_COMPOSITE_COMPONENT__COMPONENT_ORCHESTRATION_STRATEGY
The feature id for the 'Component Orchestration Strategy' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__COMPONENTS

public static final int WORKFLOW_COMPOSITE_COMPONENT__COMPONENTS
The feature id for the 'Components' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__PARAMETERS

public static final int WORKFLOW_COMPOSITE_COMPONENT__PARAMETERS
The feature id for the 'Parameters' reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__COMPOSITE_ORCHESTRATION_STRATEGY

public static final int WORKFLOW_COMPOSITE_COMPONENT__COMPOSITE_ORCHESTRATION_STRATEGY
The feature id for the 'Composite Orchestration Strategy' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__CONNECTIONS

public static final int WORKFLOW_COMPOSITE_COMPONENT__CONNECTIONS
The feature id for the 'Connections' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT__STATE_RESOLUTION_STRATEGY

public static final int WORKFLOW_COMPOSITE_COMPONENT__STATE_RESOLUTION_STRATEGY
The feature id for the 'State Resolution Strategy' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPOSITE_COMPONENT_FEATURE_COUNT

public static final int WORKFLOW_COMPOSITE_COMPONENT_FEATURE_COUNT
The number of structural features of the 'Composite Component' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_UNIT_OF_WORK

public static final int WORKFLOW_UNIT_OF_WORK
The meta object id for the 'Unit Of Work' class.

See Also:
WorkflowUnitOfWork, getWorkflowUnitOfWork(), Constant Field Values
EMF generated code

WORKFLOW_UNIT_OF_WORK__NAME

public static final int WORKFLOW_UNIT_OF_WORK__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_UNIT_OF_WORK__TYPE

public static final int WORKFLOW_UNIT_OF_WORK__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_UNIT_OF_WORK__DESCRIPTION

public static final int WORKFLOW_UNIT_OF_WORK__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_UNIT_OF_WORK__COMPONENT_ORCHESTRATION_STRATEGY

public static final int WORKFLOW_UNIT_OF_WORK__COMPONENT_ORCHESTRATION_STRATEGY
The feature id for the 'Component Orchestration Strategy' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_UNIT_OF_WORK_FEATURE_COUNT

public static final int WORKFLOW_UNIT_OF_WORK_FEATURE_COUNT
The number of structural features of the 'Unit Of Work' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER

public static final int WORKFLOW_PARAMETER
The meta object id for the 'Parameter' class.

See Also:
WorkflowParameter, getWorkflowParameter(), Constant Field Values
EMF generated code

WORKFLOW_PARAMETER__NAME

public static final int WORKFLOW_PARAMETER__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER__DESCRIPTION

public static final int WORKFLOW_PARAMETER__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER__CONNECTION

public static final int WORKFLOW_PARAMETER__CONNECTION
The feature id for the 'Connection' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER__REQUIRED

public static final int WORKFLOW_PARAMETER__REQUIRED
The feature id for the 'Required' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER__TYPE

public static final int WORKFLOW_PARAMETER__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER__VALUE_STRATEGY

public static final int WORKFLOW_PARAMETER__VALUE_STRATEGY
The feature id for the 'Value Strategy' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER__DIRECTION

public static final int WORKFLOW_PARAMETER__DIRECTION
The feature id for the 'Direction' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER_FEATURE_COUNT

public static final int WORKFLOW_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Parameter' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER_VALUE_STRATEGY

public static final int WORKFLOW_PARAMETER_VALUE_STRATEGY
The meta object id for the 'Parameter Value Strategy' class.

See Also:
WorkflowParameterValueStrategy, getWorkflowParameterValueStrategy(), Constant Field Values
EMF generated code

WORKFLOW_PARAMETER_VALUE_STRATEGY_FEATURE_COUNT

public static final int WORKFLOW_PARAMETER_VALUE_STRATEGY_FEATURE_COUNT
The number of structural features of the 'Parameter Value Strategy' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER_CONNECTION

public static final int WORKFLOW_PARAMETER_CONNECTION
The meta object id for the 'Parameter Connection' class.

See Also:
WorkflowParameterConnection, getWorkflowParameterConnection(), Constant Field Values
EMF generated code

WORKFLOW_PARAMETER_CONNECTION__SOURCE_PARAMETER

public static final int WORKFLOW_PARAMETER_CONNECTION__SOURCE_PARAMETER
The feature id for the 'Source Parameter' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER_CONNECTION__TARGET_PARAMETERS

public static final int WORKFLOW_PARAMETER_CONNECTION__TARGET_PARAMETERS
The feature id for the 'Target Parameters' reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER_CONNECTION_FEATURE_COUNT

public static final int WORKFLOW_PARAMETER_CONNECTION_FEATURE_COUNT
The number of structural features of the 'Parameter Connection' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER_SIMPLE_VALUE_STRATEGY

public static final int WORKFLOW_PARAMETER_SIMPLE_VALUE_STRATEGY
The meta object id for the 'Parameter Simple Value Strategy' class.

See Also:
WorkflowParameterSimpleValueStrategy, getWorkflowParameterSimpleValueStrategy(), Constant Field Values
EMF generated code

WORKFLOW_PARAMETER_SIMPLE_VALUE_STRATEGY_FEATURE_COUNT

public static final int WORKFLOW_PARAMETER_SIMPLE_VALUE_STRATEGY_FEATURE_COUNT
The number of structural features of the 'Parameter Simple Value Strategy' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT_PROXY

public static final int WORKFLOW_COMPONENT_PROXY
The meta object id for the 'Component Proxy' class.

See Also:
WorkflowComponentProxy, getWorkflowComponentProxy(), Constant Field Values
EMF generated code

WORKFLOW_COMPONENT_PROXY__NAME

public static final int WORKFLOW_COMPONENT_PROXY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT_PROXY__TYPE

public static final int WORKFLOW_COMPONENT_PROXY__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT_PROXY__DESCRIPTION

public static final int WORKFLOW_COMPONENT_PROXY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT_PROXY__COMPONENT_ORCHESTRATION_STRATEGY

public static final int WORKFLOW_COMPONENT_PROXY__COMPONENT_ORCHESTRATION_STRATEGY
The feature id for the 'Component Orchestration Strategy' containment reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT_PROXY__TARGET_COMPONENT

public static final int WORKFLOW_COMPONENT_PROXY__TARGET_COMPONENT
The feature id for the 'Target Component' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_COMPONENT_PROXY_FEATURE_COUNT

public static final int WORKFLOW_COMPONENT_PROXY_FEATURE_COUNT
The number of structural features of the 'Component Proxy' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

WORKFLOW_PARAMETER_DIRECTION

public static final int WORKFLOW_PARAMETER_DIRECTION
The meta object id for the 'Parameter Direction' enum.

See Also:
WorkflowParameterDirection, getWorkflowParameterDirection(), Constant Field Values
EMF generated code
Method Detail

init

public static WorkflowPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
eNS_URI, createPackageContents(), initializePackageContents()
EMF generated code

getWorkflowComponent

public org.eclipse.emf.ecore.EClass getWorkflowComponent()
Returns the meta object for class 'Component'.

Returns:
the meta object for class 'Component'.
See Also:
WorkflowComponent
EMF generated code

getWorkflowComponent_Name

public org.eclipse.emf.ecore.EAttribute getWorkflowComponent_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
WorkflowComponent.getName(), getWorkflowComponent()
EMF generated code

getWorkflowComponent_Type

public org.eclipse.emf.ecore.EAttribute getWorkflowComponent_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
WorkflowComponent.getType(), getWorkflowComponent()
EMF generated code

getWorkflowComponent_Description

public org.eclipse.emf.ecore.EAttribute getWorkflowComponent_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
WorkflowComponent.getDescription(), getWorkflowComponent()
EMF generated code

getWorkflowComponent_ComponentOrchestrationStrategy

public org.eclipse.emf.ecore.EReference getWorkflowComponent_ComponentOrchestrationStrategy()
Returns the meta object for the containment reference 'Component Orchestration Strategy'.

Returns:
the meta object for the containment reference 'Component Orchestration Strategy'.
See Also:
WorkflowComponent.getComponentOrchestrationStrategy(), getWorkflowComponent()
EMF generated code

getWorkflowCompositeComponent

public org.eclipse.emf.ecore.EClass getWorkflowCompositeComponent()
Returns the meta object for class 'Composite Component'.

Returns:
the meta object for class 'Composite Component'.
See Also:
WorkflowCompositeComponent
EMF generated code

getWorkflowCompositeComponent_Components

public org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_Components()
Returns the meta object for the containment reference list 'Components'.

Returns:
the meta object for the containment reference list 'Components'.
See Also:
WorkflowCompositeComponent.getComponents(), getWorkflowCompositeComponent()
EMF generated code

getWorkflowCompositeComponent_Parameters

public org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_Parameters()
Returns the meta object for the reference list 'Parameters'.

Returns:
the meta object for the reference list 'Parameters'.
See Also:
WorkflowCompositeComponent.getParameters(), getWorkflowCompositeComponent()
EMF generated code

getWorkflowCompositeComponent_CompositeOrchestrationStrategy

public org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_CompositeOrchestrationStrategy()
Returns the meta object for the containment reference 'Composite Orchestration Strategy'.

Returns:
the meta object for the containment reference 'Composite Orchestration Strategy'.
See Also:
WorkflowCompositeComponent.getCompositeOrchestrationStrategy(), getWorkflowCompositeComponent()
EMF generated code

getWorkflowCompositeComponent_Connections

public org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_Connections()
Returns the meta object for the containment reference list 'Connections'.

Returns:
the meta object for the containment reference list 'Connections'.
See Also:
WorkflowCompositeComponent.getConnections(), getWorkflowCompositeComponent()
EMF generated code

getWorkflowCompositeComponent_StateResolutionStrategy

public org.eclipse.emf.ecore.EReference getWorkflowCompositeComponent_StateResolutionStrategy()
Returns the meta object for the containment reference 'State Resolution Strategy'.

Returns:
the meta object for the containment reference 'State Resolution Strategy'.
See Also:
WorkflowCompositeComponent.getStateResolutionStrategy(), getWorkflowCompositeComponent()
EMF generated code

getWorkflowUnitOfWork

public org.eclipse.emf.ecore.EClass getWorkflowUnitOfWork()
Returns the meta object for class 'Unit Of Work'.

Returns:
the meta object for class 'Unit Of Work'.
See Also:
WorkflowUnitOfWork
EMF generated code

getWorkflowParameter

public org.eclipse.emf.ecore.EClass getWorkflowParameter()
Returns the meta object for class 'Parameter'.

Returns:
the meta object for class 'Parameter'.
See Also:
WorkflowParameter
EMF generated code

getWorkflowParameter_Type

public org.eclipse.emf.ecore.EReference getWorkflowParameter_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
WorkflowParameter.getType(), getWorkflowParameter()
EMF generated code

getWorkflowParameter_ValueStrategy

public org.eclipse.emf.ecore.EReference getWorkflowParameter_ValueStrategy()
Returns the meta object for the containment reference 'Value Strategy'.

Returns:
the meta object for the containment reference 'Value Strategy'.
See Also:
WorkflowParameter.getValueStrategy(), getWorkflowParameter()
EMF generated code

getWorkflowParameter_Direction

public org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Direction()
Returns the meta object for the attribute 'Direction'.

Returns:
the meta object for the attribute 'Direction'.
See Also:
WorkflowParameter.getDirection(), getWorkflowParameter()
EMF generated code

getWorkflowParameterValueStrategy

public org.eclipse.emf.ecore.EClass getWorkflowParameterValueStrategy()
Returns the meta object for class 'Parameter Value Strategy'.

Returns:
the meta object for class 'Parameter Value Strategy'.
See Also:
WorkflowParameterValueStrategy
EMF generated code

getWorkflowParameter_Name

public org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
WorkflowParameter.getName(), getWorkflowParameter()
EMF generated code

getWorkflowParameter_Description

public org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
WorkflowParameter.getDescription(), getWorkflowParameter()
EMF generated code

getWorkflowParameter_Connection

public org.eclipse.emf.ecore.EReference getWorkflowParameter_Connection()
Returns the meta object for the reference 'Connection'.

Returns:
the meta object for the reference 'Connection'.
See Also:
WorkflowParameter.getConnection(), getWorkflowParameter()
EMF generated code

getWorkflowParameter_Required

public org.eclipse.emf.ecore.EAttribute getWorkflowParameter_Required()
Returns the meta object for the attribute 'Required'.

Returns:
the meta object for the attribute 'Required'.
See Also:
WorkflowParameter.isRequired(), getWorkflowParameter()
EMF generated code

getWorkflowParameterConnection

public org.eclipse.emf.ecore.EClass getWorkflowParameterConnection()
Returns the meta object for class 'Parameter Connection'.

Returns:
the meta object for class 'Parameter Connection'.
See Also:
WorkflowParameterConnection
EMF generated code

getWorkflowParameterConnection_SourceParameter

public org.eclipse.emf.ecore.EReference getWorkflowParameterConnection_SourceParameter()
Returns the meta object for the reference 'Source Parameter'.

Returns:
the meta object for the reference 'Source Parameter'.
See Also:
WorkflowParameterConnection.getSourceParameter(), getWorkflowParameterConnection()
EMF generated code

getWorkflowParameterConnection_TargetParameters

public org.eclipse.emf.ecore.EReference getWorkflowParameterConnection_TargetParameters()
Returns the meta object for the reference list 'Target Parameters'.

Returns:
the meta object for the reference list 'Target Parameters'.
See Also:
WorkflowParameterConnection.getTargetParameters(), getWorkflowParameterConnection()
EMF generated code

getWorkflowParameterSimpleValueStrategy

public org.eclipse.emf.ecore.EClass getWorkflowParameterSimpleValueStrategy()
Returns the meta object for class 'Parameter Simple Value Strategy'.

Returns:
the meta object for class 'Parameter Simple Value Strategy'.
See Also:
WorkflowParameterSimpleValueStrategy
EMF generated code

getWorkflowComponentProxy

public org.eclipse.emf.ecore.EClass getWorkflowComponentProxy()
Returns the meta object for class 'Component Proxy'.

Returns:
the meta object for class 'Component Proxy'.
See Also:
WorkflowComponentProxy
EMF generated code

getWorkflowComponentProxy_TargetComponent

public org.eclipse.emf.ecore.EReference getWorkflowComponentProxy_TargetComponent()
Returns the meta object for the reference 'Target Component'.

Returns:
the meta object for the reference 'Target Component'.
See Also:
WorkflowComponentProxy.getTargetComponent(), getWorkflowComponentProxy()
EMF generated code

getWorkflowParameterDirection

public org.eclipse.emf.ecore.EEnum getWorkflowParameterDirection()
Returns the meta object for enum 'Parameter Direction'.

Returns:
the meta object for enum 'Parameter Direction'.
See Also:
WorkflowParameterDirection
EMF generated code

getWorkflowFactory

public WorkflowFactory getWorkflowFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
EMF generated code

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

EMF generated code

initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.

EMF generated code