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>>
-
Field Summary
Fields inherited from class org.palladiosimulator.pcm.seff.util.SeffSwitch
copyright, modelPackage
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCollection<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>
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
-
Constructor Details
-
PredecessorSwitch
protected PredecessorSwitch()
-
-
Method Details
-
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
- Overrides:
doSwitch
in classSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
-