Uses of Class
org.eclipse.emf.mwe.ewm.workflow.WorkflowComponent

Packages that use WorkflowComponent
org.eclipse.emf.mwe.ewm.internal.launcher   
org.eclipse.emf.mwe.ewm.ui.editor   
org.eclipse.emf.mwe.ewm.workflow   
org.eclipse.emf.mwe.ewm.workflow.orchestration   
org.eclipse.emf.mwe.ewm.workflow.runtime   
org.eclipse.emf.mwe.ewm.workflow.runtime.util   
org.eclipse.emf.mwe.ewm.workflow.runtime.validation   
org.eclipse.emf.mwe.ewm.workflow.transaction.runtime   
org.eclipse.emf.mwe.ewm.workflow.transaction.runtime.commands   
org.eclipse.emf.mwe.ewm.workflow.util   
org.eclipse.emf.mwe.ewm.workflow.validation   
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.internal.launcher
 

Constructors in org.eclipse.emf.mwe.ewm.internal.launcher with parameters of type WorkflowComponent
WorkflowProcess(WorkflowComponent workflow, WorkflowContext context, org.eclipse.debug.core.ILaunch launch)
           
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.ui.editor
 

Methods in org.eclipse.emf.mwe.ewm.ui.editor with parameters of type WorkflowComponent
 void WorkflowComponentEditor.bindToComponent(WorkflowComponent component)
           
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow
 

Subclasses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow
 class WorkflowComponentProxy
          A representation of the model object 'Component Proxy'.
 class WorkflowCompositeComponent
          A representation of the model object 'Workflow Composite Component'.
 class WorkflowUnitOfWork
          A representation of the model object 'Unit Of Work'.
 

Fields in org.eclipse.emf.mwe.ewm.workflow declared as WorkflowComponent
protected  WorkflowComponent WorkflowComponentProxy.targetComponent
          The cached value of the 'Target Component' reference.
 

Fields in org.eclipse.emf.mwe.ewm.workflow with type parameters of type WorkflowComponent
protected  org.eclipse.emf.common.util.EList<WorkflowComponent> WorkflowCompositeComponent.components
          The cached value of the 'Components' containment reference list.
 

Methods in org.eclipse.emf.mwe.ewm.workflow that return WorkflowComponent
 WorkflowComponent WorkflowComponentProxy.basicGetTargetComponent()
           
 WorkflowComponent WorkflowComponentProxy.getTargetComponent()
          Returns the value of the 'Target Component' reference.
 

Methods in org.eclipse.emf.mwe.ewm.workflow that return types with arguments of type WorkflowComponent
 org.eclipse.emf.common.util.EList<WorkflowComponent> WorkflowCompositeComponent.getComponents()
          Returns the value of the 'Components' containment reference list.
 

Methods in org.eclipse.emf.mwe.ewm.workflow with parameters of type WorkflowComponent
 void WorkflowComponentProxy.setTargetComponent(WorkflowComponent newTargetComponent)
          Sets the value of the 'Target Component' reference.
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.orchestration
 

Methods in org.eclipse.emf.mwe.ewm.workflow.orchestration with parameters of type WorkflowComponent
abstract  boolean WorkflowExecutionPredicate.evaluate(WorkflowComponent component, WorkflowContext context)
           
 boolean WorkflowLoopCountPredicate.evaluate(WorkflowComponent component, WorkflowContext context)
           
 boolean WorkflowParameterPredicate.evaluate(WorkflowComponent component, WorkflowContext context)
           
 boolean WorkflowPredicateAND.evaluate(WorkflowComponent component, WorkflowContext context)
           
 boolean WorkflowPredicateOR.evaluate(WorkflowComponent component, WorkflowContext context)
           
 boolean WorkflowRerunPredicate.evaluate(WorkflowComponent component, WorkflowContext context)
           
 void WorkflowComponentOrchestrationStrategy.run(WorkflowComponent component, WorkflowContext context)
           
 void WorkflowLoopComponentOrchestrationStrategy.run(WorkflowComponent component, WorkflowContext context)
           
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.runtime
 

Fields in org.eclipse.emf.mwe.ewm.workflow.runtime declared as WorkflowComponent
protected  WorkflowComponent WorkflowRunner.component
          The cached value of the 'Component' reference.
protected  WorkflowComponent WorkflowComponentExecutionInfoMap.key
          The cached value of the 'Key' reference.
protected  WorkflowComponent WorkflowLogMap.key
          The cached value of the 'Key' reference.
protected  WorkflowComponent WorkflowStateMap.key
          The cached value of the 'Key' reference.
protected  WorkflowComponent WorkflowContext.workflow
          The cached value of the 'Workflow' reference.
protected  WorkflowComponent WorkflowEngine.workflow
          The cached value of the 'Workflow' containment reference.
 

Fields in org.eclipse.emf.mwe.ewm.workflow.runtime with type parameters of type WorkflowComponent
protected  org.eclipse.emf.common.util.EList<WorkflowComponent> WorkflowContext.activeComponents
          The cached value of the 'Active Components' reference list.
protected  org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> WorkflowContext.executionInfo
          The cached value of the 'Execution Info' map.
protected  org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> WorkflowContext.log
          The cached value of the 'Log' map.
protected  org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> WorkflowContext.states
          The cached value of the 'States' map.
 

Methods in org.eclipse.emf.mwe.ewm.workflow.runtime that return WorkflowComponent
 WorkflowComponent WorkflowRunner.basicGetComponent()
           
 WorkflowComponent WorkflowComponentExecutionInfoMap.basicGetTypedKey()
           
 WorkflowComponent WorkflowLogMap.basicGetTypedKey()
           
 WorkflowComponent WorkflowStateMap.basicGetTypedKey()
           
 WorkflowComponent WorkflowContext.basicGetWorkflow()
           
 WorkflowComponent WorkflowRunner.getComponent()
          Returns the value of the 'Component' reference.
 WorkflowComponent WorkflowComponentExecutionInfoMap.getKey()
           
 WorkflowComponent WorkflowLogMap.getKey()
           
 WorkflowComponent WorkflowStateMap.getKey()
           
 WorkflowComponent WorkflowComponentExecutionInfoMap.getTypedKey()
          Returns the value of the 'Key' reference.
 WorkflowComponent WorkflowLogMap.getTypedKey()
          Returns the value of the 'Key' reference.
 WorkflowComponent WorkflowStateMap.getTypedKey()
          Returns the value of the 'Key' reference.
 WorkflowComponent WorkflowContext.getWorkflow()
          Returns the value of the 'Workflow' reference.
 WorkflowComponent WorkflowEngine.getWorkflow()
          Returns the value of the 'Workflow' containment reference.
 

Methods in org.eclipse.emf.mwe.ewm.workflow.runtime that return types with arguments of type WorkflowComponent
 java.util.Map.Entry<WorkflowComponent,WorkflowComponentExecutionInfo> RuntimeFactory.createWorkflowComponentExecutionInfoMap()
           
 java.util.Map.Entry<WorkflowComponent,WorkflowLog> RuntimeFactory.createWorkflowLogMap()
           
 java.util.Map.Entry<WorkflowComponent,WorkflowState> RuntimeFactory.createWorkflowStateMap()
           
 org.eclipse.emf.common.util.EList<WorkflowComponent> WorkflowContext.getActiveComponents()
          Returns the value of the 'Active Components' reference list.
 org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> WorkflowComponentExecutionInfoMap.getEMap()
           
 org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> WorkflowLogMap.getEMap()
           
 org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> WorkflowStateMap.getEMap()
           
 org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> WorkflowContext.getExecutionInfo()
          Returns the value of the 'Execution Info' map.
 org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> WorkflowContext.getLog()
          Returns the value of the 'Log' map.
 org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> WorkflowContext.getStates()
          Returns the value of the 'States' map.
 

Methods in org.eclipse.emf.mwe.ewm.workflow.runtime with parameters of type WorkflowComponent
 org.eclipse.emf.common.notify.NotificationChain WorkflowEngine.basicSetWorkflow(WorkflowComponent newWorkflow, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void WorkflowContext.clearLog(WorkflowComponent component)
           
 WorkflowComponentExecutionInfo WorkflowContext.getExecutionInfo(WorkflowComponent component)
           
 WorkflowState WorkflowContext.getState(WorkflowComponent component)
           
 void WorkflowContext.logDebug(WorkflowComponent component, java.lang.String message)
           
 void WorkflowContext.logError(WorkflowComponent component, java.lang.String message)
           
 void WorkflowContext.logException(WorkflowComponent component, java.lang.Exception exception)
           
 void WorkflowContext.logInfo(WorkflowComponent component, java.lang.String message)
           
 void WorkflowContext.logWarning(WorkflowComponent component, java.lang.String message)
           
 void WorkflowContext.reset(WorkflowComponent component)
           
 void WorkflowContext.resetLog(WorkflowComponent component)
           
 void WorkflowContext.resetState(WorkflowComponent component)
           
 void WorkflowRunner.setComponent(WorkflowComponent newComponent)
          Sets the value of the 'Component' reference.
 void WorkflowContext.setExecutionInfo(WorkflowComponent component, WorkflowComponentExecutionInfo executionInfo)
           
 void WorkflowComponentExecutionInfoMap.setKey(WorkflowComponent key)
           
 void WorkflowLogMap.setKey(WorkflowComponent key)
           
 void WorkflowStateMap.setKey(WorkflowComponent key)
           
 void WorkflowContext.setState(WorkflowComponent component, WorkflowState state)
           
 void WorkflowComponentExecutionInfoMap.setTypedKey(WorkflowComponent newKey)
          Sets the value of the 'Key' reference.
 void WorkflowLogMap.setTypedKey(WorkflowComponent newKey)
          Sets the value of the 'Key' reference.
 void WorkflowStateMap.setTypedKey(WorkflowComponent newKey)
          Sets the value of the 'Key' reference.
 void WorkflowContext.setWorkflow(WorkflowComponent newWorkflow)
          Sets the value of the 'Workflow' reference.
 void WorkflowEngine.setWorkflow(WorkflowComponent newWorkflow)
          Sets the value of the 'Workflow' containment reference.
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.runtime.util
 

Method parameters in org.eclipse.emf.mwe.ewm.workflow.runtime.util with type arguments of type WorkflowComponent
 T RuntimeSwitch.caseWorkflowComponentExecutionInfoMap(java.util.Map.Entry<WorkflowComponent,WorkflowComponentExecutionInfo> object)
          Returns the result of interpreting the object as an instance of 'Workflow Component Execution Info Map'.
 T RuntimeSwitch.caseWorkflowLogMap(java.util.Map.Entry<WorkflowComponent,WorkflowLog> object)
          Returns the result of interpreting the object as an instance of 'Workflow Log Map'.
 T RuntimeSwitch.caseWorkflowStateMap(java.util.Map.Entry<WorkflowComponent,WorkflowState> object)
          Returns the result of interpreting the object as an instance of 'Workflow State Map'.
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.runtime.validation
 

Methods in org.eclipse.emf.mwe.ewm.workflow.runtime.validation with parameters of type WorkflowComponent
 boolean WorkflowRunnerValidator.validateComponent(WorkflowComponent value)
           
 boolean WorkflowComponentExecutionInfoMapValidator.validateTypedKey(WorkflowComponent value)
           
 boolean WorkflowLogMapValidator.validateTypedKey(WorkflowComponent value)
           
 boolean WorkflowStateMapValidator.validateTypedKey(WorkflowComponent value)
           
 boolean WorkflowContextValidator.validateWorkflow(WorkflowComponent value)
           
 boolean WorkflowEngineValidator.validateWorkflow(WorkflowComponent value)
           
 

Method parameters in org.eclipse.emf.mwe.ewm.workflow.runtime.validation with type arguments of type WorkflowComponent
 boolean WorkflowContextValidator.validateActiveComponents(org.eclipse.emf.common.util.EList<WorkflowComponent> value)
           
 boolean WorkflowContextValidator.validateExecutionInfo(org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> value)
           
 boolean WorkflowContextValidator.validateLog(org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> value)
           
 boolean WorkflowContextValidator.validateStates(org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> value)
           
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.transaction.runtime
 

Methods in org.eclipse.emf.mwe.ewm.workflow.transaction.runtime with parameters of type WorkflowComponent
 void WorkflowTransactionalContext.clearLog(WorkflowComponent component)
           
 WorkflowComponentExecutionInfo WorkflowTransactionalContext.getExecutionInfo(WorkflowComponent component)
           
 WorkflowState WorkflowTransactionalContext.getState(WorkflowComponent component)
           
 void WorkflowTransactionalContext.logDebug(WorkflowComponent component, java.lang.String message)
           
 void WorkflowTransactionalContext.logError(WorkflowComponent component, java.lang.String message)
           
 void WorkflowTransactionalContext.logException(WorkflowComponent component, java.lang.Exception exception)
           
 void WorkflowTransactionalContext.logInfo(WorkflowComponent component, java.lang.String message)
           
 void WorkflowTransactionalContext.logWarning(WorkflowComponent component, java.lang.String message)
           
 void WorkflowTransactionalContext.setExecutionInfo(WorkflowComponent component, WorkflowComponentExecutionInfo executionInfo)
           
 void WorkflowTransactionalContext.setState(WorkflowComponent component, WorkflowState state)
           
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.transaction.runtime.commands
 

Constructors in org.eclipse.emf.mwe.ewm.workflow.transaction.runtime.commands with parameters of type WorkflowComponent
WorkflowBaseLogCommand(WorkflowTransactionalContext context, WorkflowComponent component)
           
WorkflowClearLogCommand(WorkflowTransactionalContext context, WorkflowComponent component)
           
WorkflowGetExecutionInfoCommand(WorkflowContext context, WorkflowComponent component)
           
WorkflowGetStateCommand(WorkflowContext context, WorkflowComponent component)
           
WorkflowLogDebugCommand(WorkflowTransactionalContext context, WorkflowComponent component, java.lang.String message)
           
WorkflowLogErrorCommand(WorkflowTransactionalContext context, WorkflowComponent component, java.lang.String message)
           
WorkflowLogExceptionCommand(WorkflowTransactionalContext context, WorkflowComponent component, java.lang.Exception e)
           
WorkflowLogInfoCommand(WorkflowTransactionalContext context, WorkflowComponent component, java.lang.String message)
           
WorkflowLogWarningCommand(WorkflowTransactionalContext context, WorkflowComponent component, java.lang.String message)
           
WorkflowSetExecutionInfoCommand(WorkflowTransactionalContext context, WorkflowComponent component, WorkflowComponentExecutionInfo info)
           
WorkflowSetStateCommand(WorkflowTransactionalContext context, WorkflowComponent component, WorkflowState state)
           
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.util
 

Methods in org.eclipse.emf.mwe.ewm.workflow.util with parameters of type WorkflowComponent
 T WorkflowSwitch.caseWorkflowComponent(WorkflowComponent object)
          Returns the result of interpreting the object as an instance of 'Component'.
 

Uses of WorkflowComponent in org.eclipse.emf.mwe.ewm.workflow.validation
 

Methods in org.eclipse.emf.mwe.ewm.workflow.validation with parameters of type WorkflowComponent
 boolean WorkflowComponentProxyValidator.validateTargetComponent(WorkflowComponent value)
           
 

Method parameters in org.eclipse.emf.mwe.ewm.workflow.validation with type arguments of type WorkflowComponent
 boolean WorkflowCompositeComponentValidator.validateComponents(org.eclipse.emf.common.util.EList<WorkflowComponent> value)