Class UsageModel2Lqn
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
- org.palladiosimulator.solver.transformations.pcm2lqn.UsageModel2Lqn
-
public class UsageModel2Lqn extends org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
-
Constructor Summary
Constructors Constructor Description UsageModel2Lqn(LqnBuilder aLqnBuilder, ContextWrapper ctxWrp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
caseBranch(org.palladiosimulator.pcm.usagemodel.Branch object)
String
caseClosedWorkload(org.palladiosimulator.pcm.usagemodel.ClosedWorkload closedWorkload)
String
caseDelay(org.palladiosimulator.pcm.usagemodel.Delay object)
String
caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall object)
String
caseLoop(org.palladiosimulator.pcm.usagemodel.Loop object)
String
caseOpenWorkload(org.palladiosimulator.pcm.usagemodel.OpenWorkload openWorkload)
String
caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour object)
String
caseStart(org.palladiosimulator.pcm.usagemodel.Start object)
String
caseStop(org.palladiosimulator.pcm.usagemodel.Stop object)
String
caseUsageModel(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel)
String
caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario object)
-
-
-
Constructor Detail
-
UsageModel2Lqn
public UsageModel2Lqn(LqnBuilder aLqnBuilder, ContextWrapper ctxWrp)
-
-
Method Detail
-
caseUsageModel
public String caseUsageModel(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel)
- Overrides:
caseUsageModel
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseUsageScenario
public String caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario object)
- Overrides:
caseUsageScenario
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseClosedWorkload
public String caseClosedWorkload(org.palladiosimulator.pcm.usagemodel.ClosedWorkload closedWorkload)
- Overrides:
caseClosedWorkload
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseOpenWorkload
public String caseOpenWorkload(org.palladiosimulator.pcm.usagemodel.OpenWorkload openWorkload)
- Overrides:
caseOpenWorkload
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseScenarioBehaviour
public String caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour object)
- Overrides:
caseScenarioBehaviour
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseStart
public String caseStart(org.palladiosimulator.pcm.usagemodel.Start object)
- Overrides:
caseStart
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseStop
public String caseStop(org.palladiosimulator.pcm.usagemodel.Stop object)
- Overrides:
caseStop
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseEntryLevelSystemCall
public String caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall object)
- Overrides:
caseEntryLevelSystemCall
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseDelay
public String caseDelay(org.palladiosimulator.pcm.usagemodel.Delay object)
- Overrides:
caseDelay
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
caseBranch
public String caseBranch(org.palladiosimulator.pcm.usagemodel.Branch object)
- Overrides:
caseBranch
in classorg.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
-
-