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
-
-
Constructor Summary
Constructors Constructor Description TransformSeffVisitor(ContextWrapper ctxWrapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
caseBranchAction(org.palladiosimulator.pcm.seff.BranchAction object)
Object
caseCollectionIteratorAction(org.palladiosimulator.pcm.seff.CollectionIteratorAction object)
Object
caseExternalCallAction(org.palladiosimulator.pcm.seff.ExternalCallAction object)
Object
caseInternalAction(org.palladiosimulator.pcm.seff.InternalAction object)
Object
caseLoopAction(org.palladiosimulator.pcm.seff.LoopAction object)
Object
caseResourceDemandingBehaviour(org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour object)
Object
caseResourceDemandingSEFF(org.palladiosimulator.pcm.seff.ResourceDemandingSEFF object)
Object
caseSetVariableAction(org.palladiosimulator.pcm.seff.SetVariableAction object)
Object
caseStartAction(org.palladiosimulator.pcm.seff.StartAction object)
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, caseProbabilisticBranchTransition, caseReleaseAction, caseResourceDemandingInternalBehaviour, caseServiceEffectSpecification, caseSynchronisationPoint, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Constructor Detail
-
TransformSeffVisitor
public TransformSeffVisitor(ContextWrapper ctxWrapper)
-
-
Method Detail
-
caseResourceDemandingSEFF
public Object caseResourceDemandingSEFF(org.palladiosimulator.pcm.seff.ResourceDemandingSEFF object)
- Overrides:
caseResourceDemandingSEFF
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseResourceDemandingBehaviour
public Object caseResourceDemandingBehaviour(org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour object)
- Overrides:
caseResourceDemandingBehaviour
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseStartAction
public Object caseStartAction(org.palladiosimulator.pcm.seff.StartAction object)
- Overrides:
caseStartAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseStopAction
public Object caseStopAction(org.palladiosimulator.pcm.seff.StopAction object)
- Overrides:
caseStopAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseInternalAction
public Object caseInternalAction(org.palladiosimulator.pcm.seff.InternalAction object)
- Overrides:
caseInternalAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseSetVariableAction
public Object caseSetVariableAction(org.palladiosimulator.pcm.seff.SetVariableAction object)
- Overrides:
caseSetVariableAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseExternalCallAction
public Object caseExternalCallAction(org.palladiosimulator.pcm.seff.ExternalCallAction object)
- Overrides:
caseExternalCallAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseBranchAction
public Object caseBranchAction(org.palladiosimulator.pcm.seff.BranchAction object)
- Overrides:
caseBranchAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseCollectionIteratorAction
public Object caseCollectionIteratorAction(org.palladiosimulator.pcm.seff.CollectionIteratorAction object)
- Overrides:
caseCollectionIteratorAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
caseLoopAction
public Object caseLoopAction(org.palladiosimulator.pcm.seff.LoopAction object)
- Overrides:
caseLoopAction
in classorg.palladiosimulator.pcm.seff.util.SeffSwitch
-
-