Class LoadbalancingItemProviderAdapterFactory.SeffChildCreationExtender.CreationSwitch
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.seff.util.SeffSwitch<Object>
-
- org.palladiosimulator.loadbalancingaction.loadbalancing.provider.LoadbalancingItemProviderAdapterFactory.SeffChildCreationExtender.CreationSwitch
-
- Enclosing class:
- LoadbalancingItemProviderAdapterFactory.SeffChildCreationExtender
protected static class LoadbalancingItemProviderAdapterFactory.SeffChildCreationExtender.CreationSwitch extends org.palladiosimulator.pcm.seff.util.SeffSwitch<Object>
The switch for creating child descriptors specific to each extended class.- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description protected EditingDomain
editingDomain
The domain in which to create the children.protected List<Object>
newChildDescriptors
The child descriptors being populated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
caseAbstractBranchTransition(org.palladiosimulator.pcm.seff.AbstractBranchTransition object)
Object
caseAbstractLoopAction(org.palladiosimulator.pcm.seff.AbstractLoopAction object)
Object
caseResourceDemandingBehaviour(org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour object)
protected CommandParameter
createChildParameter(Object feature, Object child)
-
Methods inherited from class org.palladiosimulator.pcm.seff.util.SeffSwitch
caseAbstractAction, caseAbstractInternalControlFlowAction, caseAcquireAction, caseBranchAction, caseCallAction, caseCallReturnAction, caseCollectionIteratorAction, caseEmitEventAction, caseEntity, caseExternalCallAction, caseFailureHandlingEntity, caseForkAction, caseForkedBehaviour, caseGuardedBranchTransition, caseIdentifier, caseInternalAction, caseInternalCallAction, caseLoopAction, caseNamedElement, caseProbabilisticBranchTransition, caseReleaseAction, caseResourceDemandingInternalBehaviour, caseResourceDemandingSEFF, caseServiceEffectSpecification, caseSetVariableAction, caseStartAction, caseStopAction, caseSynchronisationPoint, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Field Detail
-
newChildDescriptors
protected List<Object> newChildDescriptors
The child descriptors being populated.- Generated class or method.
-
editingDomain
protected EditingDomain editingDomain
The domain in which to create the children.- Generated class or method.
-
-
Method Detail
-
caseResourceDemandingBehaviour
public Object caseResourceDemandingBehaviour(org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour object)
- Overrides:
caseResourceDemandingBehaviour
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Object>
- Generated class or method.
-
caseAbstractLoopAction
public Object caseAbstractLoopAction(org.palladiosimulator.pcm.seff.AbstractLoopAction object)
- Overrides:
caseAbstractLoopAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Object>
- Generated class or method.
-
caseAbstractBranchTransition
public Object caseAbstractBranchTransition(org.palladiosimulator.pcm.seff.AbstractBranchTransition object)
- Overrides:
caseAbstractBranchTransition
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Object>
- Generated class or method.
-
createChildParameter
protected CommandParameter createChildParameter(Object feature, Object child)
- Generated class or method.
-
-