|
||||||||||
| 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.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 WorkflowContextpublic 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.InternalEObjecteGet in class WorkflowContext
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class WorkflowContextpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class WorkflowContextpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class WorkflowContextpublic java.lang.String toString()
toString in class WorkflowContext
public org.eclipse.emf.ecore.EObject getParameterValue(WorkflowParameter parameter)
throws WorkflowRuntimeException
WorkflowContext
getParameterValue in class WorkflowContextWorkflowRuntimeException
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 WorkflowContextWorkflowRuntimeExceptionpublic void clearLog(WorkflowComponent component)
WorkflowContext
clearLog in class WorkflowContextpublic WorkflowComponentExecutionInfo getExecutionInfo(WorkflowComponent component)
WorkflowContext
getExecutionInfo in class WorkflowContextpublic 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 | |||||||||