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.
AdaptationBehaviors 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:CoreSwitchReturns 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:
caseAdaptationBehaviorin classCoreSwitch<TransientEffectExecutionResult>- Parameters:
adaptationBehavior- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Adaptation Behavior'.
- See Also:
-