|
||||||||||
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.WorkflowParameter
public class WorkflowParameter
A representation of the model object 'Parameter'.
The following features are supported:
WorkflowPackage.getWorkflowParameter()
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 WorkflowParameterConnection |
connection
The cached value of the ' Connection ' reference. |
protected java.lang.String |
description
The cached value of the ' Description ' attribute. |
protected static java.lang.String |
DESCRIPTION_EDEFAULT
The default value of the ' Description ' attribute. |
protected WorkflowParameterDirection |
direction
The cached value of the ' Direction ' attribute. |
protected static WorkflowParameterDirection |
DIRECTION_EDEFAULT
The default value of the ' Direction ' attribute. |
protected java.lang.String |
name
The cached value of the ' Name ' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the ' Name ' attribute. |
protected boolean |
required
The cached value of the ' Required ' attribute. |
protected static boolean |
REQUIRED_EDEFAULT
The default value of the ' Required ' attribute. |
protected org.eclipse.emf.ecore.EClassifier |
type
The cached value of the ' Type ' reference. |
protected WorkflowParameterValueStrategy |
valueStrategy
The cached value of the ' Value Strategy ' containment reference. |
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 |
WorkflowParameter()
|
Method Summary | |
---|---|
WorkflowParameterConnection |
basicGetConnection()
|
org.eclipse.emf.ecore.EClassifier |
basicGetType()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetConnection(WorkflowParameterConnection newConnection,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetValueStrategy(WorkflowParameterValueStrategy newValueStrategy,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
protected java.lang.Object |
doGetValue(WorkflowContext context)
Get the value of the parameter from the context |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
WorkflowParameterConnection |
getConnection()
Returns the value of the 'Connection' reference. |
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute. |
WorkflowParameterDirection |
getDirection()
Returns the value of the 'Direction' attribute. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute. |
org.eclipse.emf.ecore.EClassifier |
getType()
Returns the value of the 'Type' reference. |
java.lang.Object |
getValue(WorkflowContext context)
|
WorkflowParameterValueStrategy |
getValueStrategy()
Returns the value of the 'Value Strategy' containment reference. |
boolean |
isRequired()
Returns the value of the 'Required' attribute. |
void |
setConnection(WorkflowParameterConnection newConnection)
Sets the value of the ' Connection ' reference. |
void |
setDescription(java.lang.String newDescription)
Sets the value of the ' Description ' attribute. |
void |
setDirection(WorkflowParameterDirection newDirection)
Sets the value of the ' Direction ' attribute. |
void |
setName(java.lang.String newName)
Sets the value of the ' Name ' attribute. |
void |
setRequired(boolean newRequired)
Sets the value of the ' Required ' attribute. |
void |
setType(org.eclipse.emf.ecore.EClassifier newType)
Sets the value of the ' Type ' reference. |
void |
setValue(WorkflowContext context,
java.lang.Object value)
|
void |
setValueStrategy(WorkflowParameterValueStrategy newValueStrategy)
Sets the value of the ' Value Strategy ' containment reference. |
java.lang.String |
toString()
|
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, 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 static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
protected static final java.lang.String DESCRIPTION_EDEFAULT
Description
' attribute.
getDescription()
protected java.lang.String description
Description
' attribute.
getDescription()
protected WorkflowParameterConnection connection
Connection
' reference.
getConnection()
protected static final boolean REQUIRED_EDEFAULT
Required
' attribute.
isRequired()
,
Constant Field Valuesprotected boolean required
Required
' attribute.
isRequired()
protected org.eclipse.emf.ecore.EClassifier type
Type
' reference.
getType()
protected WorkflowParameterValueStrategy valueStrategy
Value Strategy
' containment reference.
getValueStrategy()
protected static final WorkflowParameterDirection DIRECTION_EDEFAULT
Direction
' attribute.
getDirection()
protected WorkflowParameterDirection direction
Direction
' attribute.
getDirection()
Constructor Detail |
---|
protected WorkflowParameter()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public org.eclipse.emf.ecore.EClassifier getType()
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
setType(EClassifier)
,
WorkflowPackage.getWorkflowParameter_Type()
public org.eclipse.emf.ecore.EClassifier basicGetType()
public void setType(org.eclipse.emf.ecore.EClassifier newType)
Type
' reference.
value
- the new value of the 'Type' reference.getType()
public WorkflowParameterValueStrategy getValueStrategy()
If the meaning of the 'Value Strategy' containment reference isn't clear, there really should be more of a description here...
setValueStrategy(WorkflowParameterValueStrategy)
,
WorkflowPackage.getWorkflowParameter_ValueStrategy()
public org.eclipse.emf.common.notify.NotificationChain basicSetValueStrategy(WorkflowParameterValueStrategy newValueStrategy, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setValueStrategy(WorkflowParameterValueStrategy newValueStrategy)
Value Strategy
' containment reference.
value
- the new value of the 'Value Strategy' containment reference.getValueStrategy()
public WorkflowParameterDirection getDirection()
WorkflowParameterDirection
.
If the meaning of the 'Direction' attribute isn't clear, there really should be more of a description here...
WorkflowParameterDirection
,
setDirection(WorkflowParameterDirection)
,
WorkflowPackage.getWorkflowParameter_Direction()
public void setDirection(WorkflowParameterDirection newDirection)
Direction
' attribute.
value
- the new value of the 'Direction' attribute.WorkflowParameterDirection
,
getDirection()
public java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String)
,
WorkflowPackage.getWorkflowParameter_Name()
public void setName(java.lang.String newName)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
public java.lang.String getDescription()
If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
setDescription(String)
,
WorkflowPackage.getWorkflowParameter_Description()
public void setDescription(java.lang.String newDescription)
Description
' attribute.
value
- the new value of the 'Description' attribute.getDescription()
public WorkflowParameterConnection getConnection()
Target Parameters
'.
If the meaning of the 'Connection' reference isn't clear, there really should be more of a description here...
setConnection(WorkflowParameterConnection)
,
WorkflowPackage.getWorkflowParameter_Connection()
,
WorkflowParameterConnection.getTargetParameters()
public WorkflowParameterConnection basicGetConnection()
public org.eclipse.emf.common.notify.NotificationChain basicSetConnection(WorkflowParameterConnection newConnection, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setConnection(WorkflowParameterConnection newConnection)
Connection
' reference.
value
- the new value of the 'Connection' reference.getConnection()
public boolean isRequired()
If the meaning of the 'Required' attribute isn't clear, there really should be more of a description here...
setRequired(boolean)
,
WorkflowPackage.getWorkflowParameter_Required()
public void setRequired(boolean newRequired)
Required
' attribute.
value
- the new value of the 'Required' attribute.isRequired()
public final java.lang.Object getValue(WorkflowContext context) throws WorkflowRuntimeException
context
-
WorkflowRuntimeException
public void setValue(WorkflowContext context, java.lang.Object value) throws WorkflowRuntimeException
WorkflowRuntimeException
protected java.lang.Object doGetValue(WorkflowContext context) throws WorkflowRuntimeException
context
-
WorkflowRuntimeException
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |