|
||||||||||
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 org.eclipse.emf.mwe.ewm.workflow.transaction.runtime.WorkflowTransactionalContext
public class WorkflowTransactionalContext
A representation of the model object 'Workflow Transactional Context'.
The following features are supported:
RuntimePackage.getWorkflowTransactionalContext()
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 static TransactionalEditingDomain |
EDITING_DOMAIN_EDEFAULT
The default value of the ' Editing Domain ' attribute. |
protected TransactionalEditingDomain |
editingDomain
The cached value of the ' Editing Domain ' attribute. |
protected static java.util.concurrent.ExecutorService |
THREAD_POOL_EDEFAULT
The default value of the ' Thread Pool ' attribute. |
protected java.util.concurrent.ExecutorService |
threadPool
The cached value of the ' Thread Pool ' attribute. |
Fields inherited from class org.eclipse.emf.mwe.ewm.workflow.runtime.WorkflowContext |
---|
activeComponents, executionInfo, log, LOG_LEVEL_EDEFAULT, logLevel, name, NAME_EDEFAULT, parameters, parentContext, states, workflow |
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 |
WorkflowTransactionalContext()
|
Method Summary | |
---|---|
void |
clearLog(WorkflowComponent component)
|
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)
|
TransactionalEditingDomain |
getEditingDomain()
Returns the value of the 'Editing Domain' attribute. |
WorkflowComponentExecutionInfo |
getExecutionInfo(WorkflowComponent component)
|
org.eclipse.emf.ecore.EObject |
getParameterValue(WorkflowParameter parameter)
|
WorkflowState |
getState(WorkflowComponent component)
|
java.util.concurrent.ExecutorService |
getThreadPool()
Returns the value of the 'Thread Pool' attribute. |
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 |
setEditingDomain(TransactionalEditingDomain newEditingDomain)
Sets the value of the ' Editing Domain ' attribute. |
void |
setExecutionInfo(WorkflowComponent component,
WorkflowComponentExecutionInfo executionInfo)
|
void |
setParameterValue(WorkflowParameter parameter,
org.eclipse.emf.ecore.EObject value)
|
void |
setParameterValue(WorkflowParameter parameter,
java.lang.Object value)
|
void |
setState(WorkflowComponent component,
WorkflowState state)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.emf.mwe.ewm.workflow.runtime.WorkflowContext |
---|
basicGetParentContext, basicGetWorkflow, eInverseRemove, getActiveComponents, getExecutionInfo, getLog, getLogLevel, getName, getParameters, getParentContext, getStates, getWorkflow, initializeState, reset, resetLog, resetState, setLogLevel, setName, setParentContext, setWorkflow |
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 static final TransactionalEditingDomain EDITING_DOMAIN_EDEFAULT
Editing Domain
' attribute.
getEditingDomain()
protected TransactionalEditingDomain editingDomain
Editing Domain
' attribute.
getEditingDomain()
protected static final java.util.concurrent.ExecutorService THREAD_POOL_EDEFAULT
Thread Pool
' attribute.
getThreadPool()
protected java.util.concurrent.ExecutorService threadPool
Thread Pool
' attribute.
getThreadPool()
Constructor Detail |
---|
protected WorkflowTransactionalContext()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class WorkflowContext
public TransactionalEditingDomain getEditingDomain()
If the meaning of the 'Editing Domain' attribute isn't clear, there really should be more of a description here...
setEditingDomain(TransactionalEditingDomain)
,
RuntimePackage.getWorkflowTransactionalContext_EditingDomain()
public java.util.concurrent.ExecutorService getThreadPool()
If the meaning of the 'Thread Pool' attribute isn't clear, there really should be more of a description here...
org.eclipse.emf.mwe.ewm.workflow.WorkflowPackage#getWorkflowContext_ThreadPool()
public void setEditingDomain(TransactionalEditingDomain newEditingDomain)
Editing Domain
' attribute.
value
- the new value of the 'Editing Domain' attribute.getEditingDomain()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class WorkflowContext
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class WorkflowContext
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class WorkflowContext
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class WorkflowContext
public java.lang.String toString()
toString
in class WorkflowContext
public org.eclipse.emf.ecore.EObject getParameterValue(WorkflowParameter parameter) throws WorkflowRuntimeException
WorkflowContext
getParameterValue
in class WorkflowContext
WorkflowRuntimeException
public void setParameterValue(WorkflowParameter parameter, java.lang.Object value) throws WorkflowRuntimeException
WorkflowRuntimeException
public void setParameterValue(WorkflowParameter parameter, org.eclipse.emf.ecore.EObject value) throws WorkflowRuntimeException
WorkflowContext
setParameterValue
in class WorkflowContext
WorkflowRuntimeException
public void clearLog(WorkflowComponent component)
WorkflowContext
clearLog
in class WorkflowContext
public WorkflowComponentExecutionInfo getExecutionInfo(WorkflowComponent component)
WorkflowContext
getExecutionInfo
in class WorkflowContext
public WorkflowState getState(WorkflowComponent component)
WorkflowContext
getState
in class WorkflowContext
public void logDebug(WorkflowComponent component, java.lang.String message)
WorkflowContext
logDebug
in class WorkflowContext
public void logError(WorkflowComponent component, java.lang.String message)
WorkflowContext
logError
in class WorkflowContext
public void logException(WorkflowComponent component, java.lang.Exception exception)
WorkflowContext
logException
in class WorkflowContext
public void logInfo(WorkflowComponent component, java.lang.String message)
WorkflowContext
logInfo
in class WorkflowContext
public void logWarning(WorkflowComponent component, java.lang.String message)
WorkflowContext
logWarning
in class WorkflowContext
public void setExecutionInfo(WorkflowComponent component, WorkflowComponentExecutionInfo executionInfo)
WorkflowContext
setExecutionInfo
in class WorkflowContext
public void setState(WorkflowComponent component, WorkflowState state)
WorkflowContext
setState
in class WorkflowContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |