Class UsageScenarioSwitch
java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
org.palladiosimulator.simulizar.interpreter.UsageScenarioSwitch
- Type Parameters:
T
- return type of switch methods.
public class UsageScenarioSwitch
extends org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
Switch for Usage Scenario in Usage Model
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch
copyright, modelPackage
-
Method Summary
Modifier and TypeMethodDescriptioncaseAbstractUserAction
(org.palladiosimulator.pcm.usagemodel.AbstractUserAction object) caseBranch
(org.palladiosimulator.pcm.usagemodel.Branch object) caseDelay
(org.palladiosimulator.pcm.usagemodel.Delay object) caseEntryLevelSystemCall
(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall) caseLoop
(org.palladiosimulator.pcm.usagemodel.Loop object) caseScenarioBehaviour
(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour object) caseUsageScenario
(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario) Methods inherited from class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch
caseBranchTransition, caseClosedWorkload, caseEntity, caseIdentifier, caseNamedElement, caseOpenWorkload, casePCMBaseClass, casePCMClass, caseStart, caseStop, caseUsageModel, caseUserData, caseWorkload, defaultCase, doSwitch, isSwitchFor
-
Field Details
-
LOGGER
protected static final org.apache.log4j.Logger LOGGER
-
-
Method Details
-
caseScenarioBehaviour
public InterpreterResult caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour object) - Overrides:
caseScenarioBehaviour
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
- See Also:
-
UsagemodelSwitch.caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour)
-
caseBranch
- Overrides:
caseBranch
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
- See Also:
-
UsagemodelSwitch.caseBranch(org.palladiosimulator.pcm.usagemodel.Branch)
-
caseDelay
- Overrides:
caseDelay
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
- See Also:
-
UsagemodelSwitch.caseDelay(org.palladiosimulator.pcm.usagemodel.Delay)
-
caseEntryLevelSystemCall
public InterpreterResult caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall) - Overrides:
caseEntryLevelSystemCall
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
- See Also:
-
UsagemodelSwitch.caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall)
-
caseLoop
- Overrides:
caseLoop
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
- See Also:
-
UsagemodelSwitch.caseLoop(org.palladiosimulator.pcm.usagemodel.Loop)
-
caseAbstractUserAction
public InterpreterResult caseAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction object) - Overrides:
caseAbstractUserAction
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
- See Also:
-
UsagemodelSwitch.caseAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction)
-
caseUsageScenario
public InterpreterResult caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario) - Overrides:
caseUsageScenario
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>
- See Also:
-
UsagemodelSwitch.caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario)
-