|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.BasicNotifierImpl org.eclipse.emf.ecore.impl.BasicEObjectImpl org.eclipse.emf.ecore.impl.EObjectImpl org.eclipse.emf.mwe.ewm.workflow.WorkflowComponent org.eclipse.emf.mwe.ewm.workflow.WorkflowComponentProxy
public class WorkflowComponentProxy
A representation of the model object 'Component Proxy'.
The following features are supported:
WorkflowPackage.getWorkflowComponentProxy()
Nested Class Summary |
---|
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.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected WorkflowComponent |
targetComponent
The cached value of the ' Target Component ' reference. |
Fields inherited from class org.eclipse.emf.mwe.ewm.workflow.WorkflowComponent |
---|
componentOrchestrationStrategy, description, DESCRIPTION_EDEFAULT, name, NAME_EDEFAULT, type, TYPE_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
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.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
WorkflowComponentProxy()
|
Method Summary | |
---|---|
void |
accept(IWorkflowVisitor visitor)
Clients must override this function and call the appropriate visitor function. |
WorkflowComponent |
basicGetTargetComponent()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
WorkflowComponentOrchestrationStrategy |
getComponentOrchestrationStrategy()
Returns the value of the 'Component Orchestration Strategy' containment reference. |
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute. |
WorkflowComponent |
getTargetComponent()
Returns the value of the 'Target Component' reference. |
java.lang.String |
getType()
Returns the value of the 'Type' attribute. |
WorkflowState |
run(WorkflowContext context)
Clients must override this function to perform the work of the workflow component. |
void |
setComponentOrchestrationStrategy(WorkflowComponentOrchestrationStrategy newComponentOrchestrationStrategy)
Sets the value of the ' Component Orchestration Strategy ' containment reference. |
void |
setDescription(java.lang.String newDescription)
Sets the value of the ' Description ' attribute. |
void |
setName(java.lang.String newName)
Sets the value of the ' Name ' attribute. |
void |
setTargetComponent(WorkflowComponent newTargetComponent)
Sets the value of the ' Target Component ' reference. |
void |
setType(java.lang.String newType)
Sets the value of the ' Type ' attribute. |
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.emf.mwe.ewm.workflow.WorkflowComponent |
---|
basicSetComponentOrchestrationStrategy, eInverseRemove, start |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, 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.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 |
---|
protected WorkflowComponent targetComponent
Target Component
' reference.
getTargetComponent()
Constructor Detail |
---|
protected WorkflowComponentProxy()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class WorkflowComponent
public WorkflowComponent getTargetComponent()
If the meaning of the 'Target Component' reference isn't clear, there really should be more of a description here...
setTargetComponent(WorkflowComponent)
,
WorkflowPackage.getWorkflowComponentProxy_TargetComponent()
public WorkflowComponent basicGetTargetComponent()
public void setTargetComponent(WorkflowComponent newTargetComponent)
Target Component
' reference.
value
- the new value of the 'Target Component' reference.getTargetComponent()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class WorkflowComponent
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class WorkflowComponent
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class WorkflowComponent
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class WorkflowComponent
public void accept(IWorkflowVisitor visitor)
WorkflowComponent
accept
in class WorkflowComponent
public WorkflowComponentOrchestrationStrategy getComponentOrchestrationStrategy()
WorkflowComponent
If the meaning of the 'Component Orchestration Strategy' containment reference isn't clear, there really should be more of a description here...
getComponentOrchestrationStrategy
in class WorkflowComponent
WorkflowComponent.setComponentOrchestrationStrategy(WorkflowComponentOrchestrationStrategy)
,
WorkflowPackage.getWorkflowComponent_ComponentOrchestrationStrategy()
public java.lang.String getDescription()
WorkflowComponent
If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
getDescription
in class WorkflowComponent
WorkflowComponent.setDescription(String)
,
WorkflowPackage.getWorkflowComponent_Description()
public java.lang.String getName()
WorkflowComponent
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
getName
in class WorkflowComponent
WorkflowComponent.setName(String)
,
WorkflowPackage.getWorkflowComponent_Name()
public java.lang.String getType()
WorkflowComponent
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
getType
in class WorkflowComponent
WorkflowComponent.setType(String)
,
WorkflowPackage.getWorkflowComponent_Type()
public WorkflowState run(WorkflowContext context) throws WorkflowRuntimeException
WorkflowComponent
run
in class WorkflowComponent
WorkflowRuntimeException
public void setComponentOrchestrationStrategy(WorkflowComponentOrchestrationStrategy newComponentOrchestrationStrategy)
WorkflowComponent
Component Orchestration Strategy
' containment reference.
setComponentOrchestrationStrategy
in class WorkflowComponent
WorkflowComponent.getComponentOrchestrationStrategy()
public void setDescription(java.lang.String newDescription)
WorkflowComponent
Description
' attribute.
setDescription
in class WorkflowComponent
WorkflowComponent.getDescription()
public void setName(java.lang.String newName)
WorkflowComponent
Name
' attribute.
setName
in class WorkflowComponent
WorkflowComponent.getName()
public void setType(java.lang.String newType)
WorkflowComponent
Type
' attribute.
setType
in class WorkflowComponent
WorkflowComponent.getType()
public java.lang.String toString()
WorkflowComponent
toString
in class WorkflowComponent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |