Class CreateVariableCharacterisationsViaEditor.AbstractUserActionPredecessorIterator.PredecessorSwitch
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
- org.palladiosimulator.dataflow.confidentiality.pcm.editor.sirius.CreateVariableCharacterisationsViaEditor.AbstractUserActionPredecessorIterator.PredecessorSwitch
-
protected static class CreateVariableCharacterisationsViaEditor.AbstractUserActionPredecessorIterator.PredecessorSwitch extends org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
-
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.usagemodel.AbstractUserAction>
caseAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction object)
Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>
caseBranch(org.palladiosimulator.pcm.usagemodel.Branch object)
Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>
caseLoop(org.palladiosimulator.pcm.usagemodel.Loop object)
Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>
caseStart(org.palladiosimulator.pcm.usagemodel.Start object)
Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>
defaultCase(EObject object)
Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>
doSwitch(EObject eObject)
protected static org.palladiosimulator.pcm.usagemodel.Stop
findStop(Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> steps)
-
Methods inherited from class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch
caseBranchTransition, caseClosedWorkload, caseDelay, caseEntity, caseEntryLevelSystemCall, caseIdentifier, caseNamedElement, caseOpenWorkload, casePCMBaseClass, casePCMClass, caseScenarioBehaviour, caseStop, caseUsageModel, caseUsageScenario, caseUserData, caseWorkload, doSwitch, isSwitchFor
-
-
-
-
Method Detail
-
caseAbstractUserAction
public Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> caseAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction object)
- Overrides:
caseAbstractUserAction
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
caseBranch
public Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> caseBranch(org.palladiosimulator.pcm.usagemodel.Branch object)
- Overrides:
caseBranch
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
caseLoop
public Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> caseLoop(org.palladiosimulator.pcm.usagemodel.Loop object)
- Overrides:
caseLoop
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
caseStart
public Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> caseStart(org.palladiosimulator.pcm.usagemodel.Start object)
- Overrides:
caseStart
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
defaultCase
public Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> defaultCase(EObject object)
- Overrides:
defaultCase
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
findStop
protected static org.palladiosimulator.pcm.usagemodel.Stop findStop(Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> steps)
-
doSwitch
public Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> doSwitch(EObject eObject)
- Overrides:
doSwitch
in classSwitch<Collection<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>>
-
-