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
Nested Classes -
Field Summary
FieldsFields 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:
caseScenarioBehaviourin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>- See Also:
-
UsagemodelSwitch.caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour)
-
caseBranch
- Overrides:
caseBranchin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>- See Also:
-
UsagemodelSwitch.caseBranch(org.palladiosimulator.pcm.usagemodel.Branch)
-
caseDelay
- Overrides:
caseDelayin 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:
caseEntryLevelSystemCallin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>- See Also:
-
UsagemodelSwitch.caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall)
-
caseLoop
- Overrides:
caseLoopin 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:
caseAbstractUserActionin 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:
caseUsageScenarioin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<InterpreterResult>- See Also:
-
UsagemodelSwitch.caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario)
-