|
||||||||||
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.runtime.WorkflowContext
public class WorkflowContext
A representation of the model object 'Context'.
The following features are supported:
RuntimePackage.getWorkflowContext()
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 org.eclipse.emf.common.util.EList<WorkflowComponent> |
activeComponents
The cached value of the ' Active Components ' reference list. |
protected org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> |
executionInfo
The cached value of the ' Execution Info ' map. |
protected org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> |
log
The cached value of the ' Log ' map. |
protected static WorkflowLogEntryType |
LOG_LEVEL_EDEFAULT
The default value of the ' Log Level ' attribute. |
protected WorkflowLogEntryType |
logLevel
The cached value of the ' Log Level ' 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 org.eclipse.emf.common.util.EMap<WorkflowParameter,org.eclipse.emf.ecore.EObject> |
parameters
The cached value of the ' Parameters ' map. |
protected WorkflowContext |
parentContext
The cached value of the ' Parent Context ' reference. |
protected org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> |
states
The cached value of the ' States ' map. |
protected WorkflowComponent |
workflow
The cached value of the ' Workflow ' 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 |
WorkflowContext()
|
Method Summary | |
---|---|
WorkflowContext |
basicGetParentContext()
|
WorkflowComponent |
basicGetWorkflow()
|
void |
clearLog(WorkflowComponent component)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
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)
|
org.eclipse.emf.common.util.EList<WorkflowComponent> |
getActiveComponents()
Returns the value of the 'Active Components' reference list. |
org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> |
getExecutionInfo()
Returns the value of the 'Execution Info' map. |
WorkflowComponentExecutionInfo |
getExecutionInfo(WorkflowComponent component)
|
org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> |
getLog()
Returns the value of the 'Log' map. |
WorkflowLogEntryType |
getLogLevel()
Returns the value of the 'Log Level' attribute. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute. |
org.eclipse.emf.common.util.EMap<WorkflowParameter,org.eclipse.emf.ecore.EObject> |
getParameters()
Returns the value of the 'Parameters' map. |
org.eclipse.emf.ecore.EObject |
getParameterValue(WorkflowParameter parameter)
|
WorkflowContext |
getParentContext()
Returns the value of the 'Parent Context' reference. |
WorkflowState |
getState(WorkflowComponent component)
|
org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> |
getStates()
Returns the value of the 'States' map. |
WorkflowComponent |
getWorkflow()
Returns the value of the 'Workflow' reference. |
void |
initializeState()
|
void |
logDebug(WorkflowComponent component,
java.lang.String message)
|
void |
logError(WorkflowComponent component,
java.lang.String message)
|
void |
logException(WorkflowComponent component,
java.lang.Exception exception)
|
void |
logInfo(WorkflowComponent component,
java.lang.String message)
|
void |
logWarning(WorkflowComponent component,
java.lang.String message)
|
void |
reset(WorkflowComponent component)
|
void |
resetLog(WorkflowComponent component)
|
void |
resetState(WorkflowComponent component)
|
void |
setExecutionInfo(WorkflowComponent component,
WorkflowComponentExecutionInfo executionInfo)
|
void |
setLogLevel(WorkflowLogEntryType newLogLevel)
Sets the value of the ' Log Level ' attribute. |
void |
setName(java.lang.String newName)
Sets the value of the ' Name ' attribute. |
void |
setParameterValue(WorkflowParameter parameter,
org.eclipse.emf.ecore.EObject value)
|
void |
setParentContext(WorkflowContext newParentContext)
Sets the value of the ' Parent Context ' reference. |
void |
setState(WorkflowComponent component,
WorkflowState state)
|
void |
setWorkflow(WorkflowComponent newWorkflow)
Sets the value of the ' Workflow ' 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, 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 org.eclipse.emf.common.util.EMap<WorkflowParameter,org.eclipse.emf.ecore.EObject> parameters
Parameters
' map.
getParameters()
protected org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> states
States
' map.
getStates()
protected org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> log
Log
' map.
getLog()
protected static final WorkflowLogEntryType LOG_LEVEL_EDEFAULT
Log Level
' attribute.
getLogLevel()
protected WorkflowLogEntryType logLevel
Log Level
' attribute.
getLogLevel()
protected WorkflowComponent workflow
Workflow
' reference.
getWorkflow()
protected org.eclipse.emf.common.util.EList<WorkflowComponent> activeComponents
Active Components
' reference list.
getActiveComponents()
protected org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> executionInfo
Execution Info
' map.
getExecutionInfo()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
protected WorkflowContext parentContext
Parent Context
' reference.
getParentContext()
Constructor Detail |
---|
protected WorkflowContext()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public org.eclipse.emf.common.util.EMap<WorkflowParameter,org.eclipse.emf.ecore.EObject> getParameters()
WorkflowParameter
,
and the value is of type EObject
,
If the meaning of the 'Parameters' map isn't clear, there really should be more of a description here...
RuntimePackage.getWorkflowContext_Parameters()
public org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> getStates()
WorkflowComponent
,
and the value is of type WorkflowState
,
If the meaning of the 'States' map isn't clear, there really should be more of a description here...
RuntimePackage.getWorkflowContext_States()
public org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> getLog()
WorkflowComponent
,
and the value is of type WorkflowLog
,
If the meaning of the 'Log' map isn't clear, there really should be more of a description here...
RuntimePackage.getWorkflowContext_Log()
public WorkflowLogEntryType getLogLevel()
WorkflowLogEntryType
.
If the meaning of the 'Log Level' attribute isn't clear, there really should be more of a description here...
WorkflowLogEntryType
,
setLogLevel(WorkflowLogEntryType)
,
RuntimePackage.getWorkflowContext_LogLevel()
public void setLogLevel(WorkflowLogEntryType newLogLevel)
Log Level
' attribute.
value
- the new value of the 'Log Level' attribute.WorkflowLogEntryType
,
getLogLevel()
public WorkflowComponent getWorkflow()
If the meaning of the 'Workflow' reference isn't clear, there really should be more of a description here...
setWorkflow(WorkflowComponent)
,
RuntimePackage.getWorkflowContext_Workflow()
public WorkflowComponent basicGetWorkflow()
public void setWorkflow(WorkflowComponent newWorkflow)
Workflow
' reference.
value
- the new value of the 'Workflow' reference.getWorkflow()
public org.eclipse.emf.common.util.EList<WorkflowComponent> getActiveComponents()
WorkflowComponent
.
If the meaning of the 'Active Components' reference list isn't clear, there really should be more of a description here...
RuntimePackage.getWorkflowContext_ActiveComponents()
public org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> getExecutionInfo()
WorkflowComponent
,
and the value is of type WorkflowComponentExecutionInfo
,
If the meaning of the 'Execution Info' map isn't clear, there really should be more of a description here...
RuntimePackage.getWorkflowContext_ExecutionInfo()
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)
,
RuntimePackage.getWorkflowContext_Name()
public void setName(java.lang.String newName)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
public WorkflowContext getParentContext()
If the meaning of the 'Parent Context' reference isn't clear, there really should be more of a description here...
setParentContext(WorkflowContext)
,
RuntimePackage.getWorkflowContext_ParentContext()
public WorkflowContext basicGetParentContext()
public void setParentContext(WorkflowContext newParentContext)
Parent Context
' reference.
value
- the new value of the 'Parent Context' reference.getParentContext()
public void clearLog(WorkflowComponent component)
public org.eclipse.emf.ecore.EObject getParameterValue(WorkflowParameter parameter) throws WorkflowRuntimeException
WorkflowRuntimeException
public WorkflowState getState(WorkflowComponent component)
public void logError(WorkflowComponent component, java.lang.String message)
public void logWarning(WorkflowComponent component, java.lang.String message)
public void logInfo(WorkflowComponent component, java.lang.String message)
public void logDebug(WorkflowComponent component, java.lang.String message)
public void logException(WorkflowComponent component, java.lang.Exception exception)
public void setParameterValue(WorkflowParameter parameter, org.eclipse.emf.ecore.EObject value) throws WorkflowRuntimeException
WorkflowRuntimeException
public void setState(WorkflowComponent component, WorkflowState state)
public void reset(WorkflowComponent component)
public void resetState(WorkflowComponent component)
public void resetLog(WorkflowComponent component)
public void setExecutionInfo(WorkflowComponent component, WorkflowComponentExecutionInfo executionInfo)
public void initializeState()
public WorkflowComponentExecutionInfo getExecutionInfo(WorkflowComponent component)
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 |