Class CreateVariableCharacterisationsViaEditor.AbstractActionPredecessorIterator.PredecessorSwitch

    • Field Summary

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

        copyright, modelPackage
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected PredecessorSwitch()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseAbstractAction​(org.palladiosimulator.pcm.seff.AbstractAction object)  
      Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseAbstractLoopAction​(org.palladiosimulator.pcm.seff.AbstractLoopAction object)  
      Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseBranchAction​(org.palladiosimulator.pcm.seff.BranchAction object)  
      Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseForkAction​(org.palladiosimulator.pcm.seff.ForkAction object)  
      Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseStartAction​(org.palladiosimulator.pcm.seff.StartAction object)  
      Collection<org.palladiosimulator.pcm.seff.AbstractAction> doSwitch​(EObject eObject)  
      protected static org.palladiosimulator.pcm.seff.StopAction findStopAction​(Collection<org.palladiosimulator.pcm.seff.AbstractAction> steps)  
      • Methods inherited from class org.palladiosimulator.pcm.seff.util.SeffSwitch

        caseAbstractBranchTransition, caseAbstractInternalControlFlowAction, caseAcquireAction, caseCallAction, caseCallReturnAction, caseCollectionIteratorAction, caseEmitEventAction, caseEntity, caseExternalCallAction, caseFailureHandlingEntity, caseForkedBehaviour, caseGuardedBranchTransition, caseIdentifier, caseInternalAction, caseInternalCallAction, caseLoopAction, caseNamedElement, casePCMBaseClass, casePCMClass, caseProbabilisticBranchTransition, caseReleaseAction, caseResourceDemandingBehaviour, caseResourceDemandingInternalBehaviour, caseResourceDemandingSEFF, caseServiceEffectSpecification, caseSetVariableAction, caseStopAction, caseSynchronisationPoint, defaultCase, doSwitch, isSwitchFor
    • Constructor Detail

      • PredecessorSwitch

        protected PredecessorSwitch()
    • Method Detail

      • caseAbstractAction

        public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseAbstractAction​(org.palladiosimulator.pcm.seff.AbstractAction object)
        Overrides:
        caseAbstractAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
      • caseAbstractLoopAction

        public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseAbstractLoopAction​(org.palladiosimulator.pcm.seff.AbstractLoopAction object)
        Overrides:
        caseAbstractLoopAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
      • caseBranchAction

        public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseBranchAction​(org.palladiosimulator.pcm.seff.BranchAction object)
        Overrides:
        caseBranchAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
      • caseForkAction

        public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseForkAction​(org.palladiosimulator.pcm.seff.ForkAction object)
        Overrides:
        caseForkAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
      • caseStartAction

        public Collection<org.palladiosimulator.pcm.seff.AbstractAction> caseStartAction​(org.palladiosimulator.pcm.seff.StartAction object)
        Overrides:
        caseStartAction in class org.palladiosimulator.pcm.seff.util.SeffSwitch<Collection<org.palladiosimulator.pcm.seff.AbstractAction>>
      • findStopAction

        protected static org.palladiosimulator.pcm.seff.StopAction findStopAction​(Collection<org.palladiosimulator.pcm.seff.AbstractAction> steps)