org.eclipse.emf.mwe.ewm.workflow.transaction.orchestration.provider
Class OrchestrationItemProviderAdapterFactory.WorkflowChildCreationExtender.CreationSwitch

java.lang.Object
  extended by org.eclipse.emf.mwe.ewm.workflow.util.WorkflowSwitch<java.lang.Object>
      extended by org.eclipse.emf.mwe.ewm.workflow.transaction.orchestration.provider.OrchestrationItemProviderAdapterFactory.WorkflowChildCreationExtender.CreationSwitch
Enclosing class:
OrchestrationItemProviderAdapterFactory.WorkflowChildCreationExtender

protected static class OrchestrationItemProviderAdapterFactory.WorkflowChildCreationExtender.CreationSwitch
extends WorkflowSwitch<java.lang.Object>

The switch for creating child descriptors specific to each extended class.

EMF generated code

Field Summary
protected  org.eclipse.emf.edit.domain.EditingDomain editingDomain
          The domain in which to create the children.
protected  java.util.List<java.lang.Object> newChildDescriptors
          The child descriptors being populated.
 
Fields inherited from class org.eclipse.emf.mwe.ewm.workflow.util.WorkflowSwitch
modelPackage
 
Method Summary
 java.lang.Object caseWorkflowCompositeComponent(WorkflowCompositeComponent object)
           
protected  org.eclipse.emf.edit.command.CommandParameter createChildParameter(java.lang.Object feature, java.lang.Object child)
           
 
Methods inherited from class org.eclipse.emf.mwe.ewm.workflow.util.WorkflowSwitch
caseWorkflowComponent, caseWorkflowComponentProxy, caseWorkflowParameter, caseWorkflowParameterConnection, caseWorkflowParameterSimpleValueStrategy, caseWorkflowParameterValueStrategy, caseWorkflowUnitOfWork, defaultCase, doSwitch, doSwitch, doSwitch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

newChildDescriptors

protected java.util.List<java.lang.Object> newChildDescriptors
The child descriptors being populated.

EMF generated code

editingDomain

protected org.eclipse.emf.edit.domain.EditingDomain editingDomain
The domain in which to create the children.

EMF generated code
Method Detail

caseWorkflowCompositeComponent

public java.lang.Object caseWorkflowCompositeComponent(WorkflowCompositeComponent object)

Overrides:
caseWorkflowCompositeComponent in class WorkflowSwitch<java.lang.Object>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Composite Component'.
See Also:
doSwitch(EObject)
EMF generated code

createChildParameter

protected org.eclipse.emf.edit.command.CommandParameter createChildParameter(java.lang.Object feature,
                                                                             java.lang.Object child)

EMF generated code