Class TransientEffectInterpreter
java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.simulizar.action.core.util.CoreSwitch<TransientEffectExecutionResult>
org.palladiosimulator.simulizar.action.interpreter.TransientEffectInterpreter
Visitor implementation specialized to interpret
This class is comparable to the interpreter classes within Simulizar.
AdaptationBehavior
s that are triggered
during Simulizar runs. This class is comparable to the interpreter classes within Simulizar.
-
Field Summary
Fields inherited from class org.palladiosimulator.simulizar.action.core.util.CoreSwitch
modelPackage
-
Method Summary
Modifier and TypeMethodDescriptioncaseAdaptationBehavior
(AdaptationBehavior adaptationBehavior) Returns the result of interpreting the object as an instance of 'Adaptation Behavior'.Methods inherited from class org.palladiosimulator.simulizar.action.core.util.CoreSwitch
caseAbstractAdaptationBehavior, caseAdaptationBehaviorRepository, caseAdaptationStep, caseControllerCall, caseEnactAdaptationStep, caseEntity, caseGuardedStep, caseGuardedTransition, caseIdentifier, caseNamedElement, caseNestedAdaptationBehavior, caseResourceDemandingStep, caseRoleType, caseStateTransformingStep, defaultCase, doSwitch, isSwitchFor
-
Method Details
-
caseAdaptationBehavior
Description copied from class:CoreSwitch
Returns the result of interpreting the object as an instance of 'Adaptation Behavior'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseAdaptationBehavior
in classCoreSwitch<TransientEffectExecutionResult>
- Parameters:
adaptationBehavior
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Adaptation Behavior'.
- See Also:
-