Class UsageScenarioSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>
-
- org.palladiosimulator.simulizar.interpreter.UsageScenarioSwitch<T>
-
- Type Parameters:
T- return type of switch methods.
public class UsageScenarioSwitch<T> extends org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>Switch for Usage Scenario in Usage Model
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.log4j.LoggerLOGGER
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TcaseAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction object)TcaseBranch(org.palladiosimulator.pcm.usagemodel.Branch object)TcaseDelay(org.palladiosimulator.pcm.usagemodel.Delay object)TcaseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall)TcaseLoop(org.palladiosimulator.pcm.usagemodel.Loop object)TcaseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour object)TcaseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario)
-
-
-
Method Detail
-
caseBranch
public T caseBranch(org.palladiosimulator.pcm.usagemodel.Branch object)
- Overrides:
caseBranchin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>- See Also:
UsagemodelSwitch.caseBranch(org.palladiosimulator.pcm.usagemodel.Branch)
-
caseDelay
public T caseDelay(org.palladiosimulator.pcm.usagemodel.Delay object)
- Overrides:
caseDelayin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>- See Also:
UsagemodelSwitch.caseDelay(org.palladiosimulator.pcm.usagemodel.Delay)
-
caseEntryLevelSystemCall
public T caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall entryLevelSystemCall)
- Overrides:
caseEntryLevelSystemCallin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>- See Also:
UsagemodelSwitch.caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall)
-
caseLoop
public T caseLoop(org.palladiosimulator.pcm.usagemodel.Loop object)
- Overrides:
caseLoopin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>- See Also:
UsagemodelSwitch.caseLoop(org.palladiosimulator.pcm.usagemodel.Loop)
-
caseScenarioBehaviour
public T caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour object)
- Overrides:
caseScenarioBehaviourin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>- See Also:
UsagemodelSwitch.caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour)
-
caseAbstractUserAction
public T caseAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction object)
- Overrides:
caseAbstractUserActionin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>- See Also:
UsagemodelSwitch.caseAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction)
-
caseUsageScenario
public T caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario usageScenario)
- Overrides:
caseUsageScenarioin classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T>- See Also:
UsagemodelSwitch.caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario)
-
-