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 Details

  • Method Details

    • caseUsageModel

      public String caseUsageModel(org.palladiosimulator.pcm.usagemodel.UsageModel usageModel)
      Overrides:
      caseUsageModel in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseUsageScenario

      public String caseUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario object)
      Overrides:
      caseUsageScenario in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseClosedWorkload

      public String caseClosedWorkload(org.palladiosimulator.pcm.usagemodel.ClosedWorkload closedWorkload)
      Overrides:
      caseClosedWorkload in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseOpenWorkload

      public String caseOpenWorkload(org.palladiosimulator.pcm.usagemodel.OpenWorkload openWorkload)
      Overrides:
      caseOpenWorkload in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseScenarioBehaviour

      public String caseScenarioBehaviour(org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour object)
      Overrides:
      caseScenarioBehaviour in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseStart

      public String caseStart(org.palladiosimulator.pcm.usagemodel.Start object)
      Overrides:
      caseStart in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseStop

      public String caseStop(org.palladiosimulator.pcm.usagemodel.Stop object)
      Overrides:
      caseStop in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseEntryLevelSystemCall

      public String caseEntryLevelSystemCall(org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall object)
      Overrides:
      caseEntryLevelSystemCall in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseDelay

      public String caseDelay(org.palladiosimulator.pcm.usagemodel.Delay object)
      Overrides:
      caseDelay in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseBranch

      public String caseBranch(org.palladiosimulator.pcm.usagemodel.Branch object)
      Overrides:
      caseBranch in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>
    • caseLoop

      public String caseLoop(org.palladiosimulator.pcm.usagemodel.Loop object)
      Overrides:
      caseLoop in class org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<String>