|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 WorkflowComponentpublic 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.InternalEObjecteGet in class WorkflowComponent
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class WorkflowComponentpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class WorkflowComponentpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class WorkflowComponentpublic void accept(IWorkflowVisitor visitor)
WorkflowComponent
accept in class WorkflowComponentpublic WorkflowComponentOrchestrationStrategy getComponentOrchestrationStrategy()
WorkflowComponentIf the meaning of the 'Component Orchestration Strategy' containment reference isn't clear, there really should be more of a description here...
getComponentOrchestrationStrategy in class WorkflowComponentWorkflowComponent.setComponentOrchestrationStrategy(WorkflowComponentOrchestrationStrategy),
WorkflowPackage.getWorkflowComponent_ComponentOrchestrationStrategy()public java.lang.String getDescription()
WorkflowComponentIf the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
getDescription in class WorkflowComponentWorkflowComponent.setDescription(String),
WorkflowPackage.getWorkflowComponent_Description()public java.lang.String getName()
WorkflowComponentIf the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
getName in class WorkflowComponentWorkflowComponent.setName(String),
WorkflowPackage.getWorkflowComponent_Name()public java.lang.String getType()
WorkflowComponentIf the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
getType in class WorkflowComponentWorkflowComponent.setType(String),
WorkflowPackage.getWorkflowComponent_Type()
public WorkflowState run(WorkflowContext context)
throws WorkflowRuntimeException
WorkflowComponent
run in class WorkflowComponentWorkflowRuntimeExceptionpublic void setComponentOrchestrationStrategy(WorkflowComponentOrchestrationStrategy newComponentOrchestrationStrategy)
WorkflowComponentComponent Orchestration Strategy' containment reference.
setComponentOrchestrationStrategy in class WorkflowComponentWorkflowComponent.getComponentOrchestrationStrategy()public void setDescription(java.lang.String newDescription)
WorkflowComponentDescription' attribute.
setDescription in class WorkflowComponentWorkflowComponent.getDescription()public void setName(java.lang.String newName)
WorkflowComponentName' attribute.
setName in class WorkflowComponentWorkflowComponent.getName()public void setType(java.lang.String newType)
WorkflowComponentType' attribute.
setType in class WorkflowComponentWorkflowComponent.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 | |||||||||