Class CreateVariableCharacterisationsViaEditor.AbstractActionPredecessorIterator.PredecessorSwitch
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
- org.palladiosimulator.dataflow.confidentiality.pcm.editor.sirius.CreateVariableCharacterisationsViaEditor.AbstractActionPredecessorIterator.PredecessorSwitch
-
protected static class CreateVariableCharacterisationsViaEditor.AbstractActionPredecessorIterator.PredecessorSwitch extends org.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PredecessorSwitch()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.palladiosimulator.pcm.seff.AbstractAction>
caseAbstractAction(org.palladiosimulator.pcm.seff.AbstractAction object)
Collection<org.palladiosimulator.pcm.seff.AbstractAction>
caseAbstractLoopAction(org.palladiosimulator.pcm.seff.AbstractLoopAction object)
Collection<org.palladiosimulator.pcm.seff.AbstractAction>
caseBranchAction(org.palladiosimulator.pcm.seff.BranchAction object)
Collection<org.palladiosimulator.pcm.seff.AbstractAction>
caseForkAction(org.palladiosimulator.pcm.seff.ForkAction object)
Collection<org.palladiosimulator.pcm.seff.AbstractAction>
caseStartAction(org.palladiosimulator.pcm.seff.StartAction object)
Collection<org.palladiosimulator.pcm.seff.AbstractAction>
doSwitch(EObject eObject)
protected static org.palladiosimulator.pcm.seff.StopAction
findStopAction(Collection<org.palladiosimulator.pcm.seff.AbstractAction> steps)
-
Methods inherited from class org.palladiosimulator.pcm.seff.util.SeffSwitch
caseAbstractBranchTransition, caseAbstractInternalControlFlowAction, caseAcquireAction, caseCallAction, caseCallReturnAction, caseCollectionIteratorAction, caseEmitEventAction, caseEntity, caseExternalCallAction, caseFailureHandlingEntity, caseForkedBehaviour, caseGuardedBranchTransition, caseIdentifier, caseInternalAction, caseInternalCallAction, caseLoopAction, caseNamedElement, casePCMBaseClass, casePCMClass, caseProbabilisticBranchTransition, caseReleaseAction, caseResourceDemandingBehaviour, caseResourceDemandingInternalBehaviour, caseResourceDemandingSEFF, caseServiceEffectSpecification, caseSetVariableAction, caseStopAction, caseSynchronisationPoint, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Method Detail
-
caseAbstractAction
public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseAbstractAction(org.palladiosimulator.pcm.seff.AbstractAction object)
- Overrides:
caseAbstractAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
caseAbstractLoopAction
public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseAbstractLoopAction(org.palladiosimulator.pcm.seff.AbstractLoopAction object)
- Overrides:
caseAbstractLoopAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
caseBranchAction
public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseBranchAction(org.palladiosimulator.pcm.seff.BranchAction object)
- Overrides:
caseBranchAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
caseForkAction
public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseForkAction(org.palladiosimulator.pcm.seff.ForkAction object)
- Overrides:
caseForkAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
caseStartAction
public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseStartAction(org.palladiosimulator.pcm.seff.StartAction object)
- Overrides:
caseStartAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
findStopAction
protected static org.palladiosimulator.pcm.seff.StopAction findStopAction(Collection<org.palladiosimulator.pcm.seff.AbstractAction> steps)
-
doSwitch
public Collection<org.palladiosimulator.pcm.seff.AbstractAction> doSwitch(EObject eObject)
- Overrides:
doSwitch
in classSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-
-