Class TransformSeffVisitor

java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.pcm.seff.util.SeffSwitch
org.palladiosimulator.solver.transformations.pcm2regex.TransformSeffVisitor

public class TransformSeffVisitor extends org.palladiosimulator.pcm.seff.util.SeffSwitch
  • Field Summary

    Fields inherited from class org.palladiosimulator.pcm.seff.util.SeffSwitch

    copyright, modelPackage
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    caseBranchAction(org.palladiosimulator.pcm.seff.BranchAction object)
     
    caseCollectionIteratorAction(org.palladiosimulator.pcm.seff.CollectionIteratorAction object)
     
    caseExternalCallAction(org.palladiosimulator.pcm.seff.ExternalCallAction object)
     
    caseInternalAction(org.palladiosimulator.pcm.seff.InternalAction object)
     
    caseLoopAction(org.palladiosimulator.pcm.seff.LoopAction object)
     
    caseResourceDemandingBehaviour(org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour object)
     
    caseResourceDemandingSEFF(org.palladiosimulator.pcm.seff.ResourceDemandingSEFF object)
     
    caseSetVariableAction(org.palladiosimulator.pcm.seff.SetVariableAction object)
     
    caseStartAction(org.palladiosimulator.pcm.seff.StartAction object)
     
    caseStopAction(org.palladiosimulator.pcm.seff.StopAction object)
     

    Methods inherited from class org.palladiosimulator.pcm.seff.util.SeffSwitch

    caseAbstractAction, caseAbstractBranchTransition, caseAbstractInternalControlFlowAction, caseAbstractLoopAction, caseAcquireAction, caseCallAction, caseCallReturnAction, caseEmitEventAction, caseEntity, caseFailureHandlingEntity, caseForkAction, caseForkedBehaviour, caseGuardedBranchTransition, caseIdentifier, caseInternalCallAction, caseNamedElement, casePCMBaseClass, casePCMClass, caseProbabilisticBranchTransition, caseReleaseAction, caseResourceDemandingInternalBehaviour, caseServiceEffectSpecification, caseSynchronisationPoint, defaultCase, doSwitch, isSwitchFor

    Methods inherited from class org.eclipse.emf.ecore.util.Switch

    doSwitch, doSwitch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TransformSeffVisitor

      public TransformSeffVisitor(ContextWrapper ctxWrapper)
  • Method Details

    • caseResourceDemandingSEFF

      public Object caseResourceDemandingSEFF(org.palladiosimulator.pcm.seff.ResourceDemandingSEFF object)
      Overrides:
      caseResourceDemandingSEFF in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseResourceDemandingBehaviour

      public Object caseResourceDemandingBehaviour(org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour object)
      Overrides:
      caseResourceDemandingBehaviour in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseStartAction

      public Object caseStartAction(org.palladiosimulator.pcm.seff.StartAction object)
      Overrides:
      caseStartAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseStopAction

      public Object caseStopAction(org.palladiosimulator.pcm.seff.StopAction object)
      Overrides:
      caseStopAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseInternalAction

      public Object caseInternalAction(org.palladiosimulator.pcm.seff.InternalAction object)
      Overrides:
      caseInternalAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseSetVariableAction

      public Object caseSetVariableAction(org.palladiosimulator.pcm.seff.SetVariableAction object)
      Overrides:
      caseSetVariableAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseExternalCallAction

      public Object caseExternalCallAction(org.palladiosimulator.pcm.seff.ExternalCallAction object)
      Overrides:
      caseExternalCallAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseBranchAction

      public Object caseBranchAction(org.palladiosimulator.pcm.seff.BranchAction object)
      Overrides:
      caseBranchAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseCollectionIteratorAction

      public Object caseCollectionIteratorAction(org.palladiosimulator.pcm.seff.CollectionIteratorAction object)
      Overrides:
      caseCollectionIteratorAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch
    • caseLoopAction

      public Object caseLoopAction(org.palladiosimulator.pcm.seff.LoopAction object)
      Overrides:
      caseLoopAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch