public class TransientEffectInterpreter extends CoreSwitch<Boolean>
AdaptationBehaviors that are triggered
during Simulizar runs. | Modifier and Type | Method and Description |
|---|---|
Boolean |
caseAbstractAdaptationBehavior(AbstractAdaptationBehavior abstractAdaptationBehavior)
Returns the result of interpreting the object as an instance of '
Abstract Adaptation Behavior'.
|
Boolean |
caseAdaptationAction(AdaptationAction step)
Returns the result of interpreting the object as an instance of 'Adaptation Action'.
|
Boolean |
caseAdaptationBehavior(AdaptationBehavior adaptationBehavior)
Returns the result of interpreting the object as an instance of 'Adaptation Behavior
'.
|
Boolean |
caseEnactAdaptationAction(EnactAdaptationAction enactAdaptationAction)
Returns the result of interpreting the object as an instance of '
Enact Adaptation Action'.
|
Boolean |
caseGuardedAction(GuardedAction guardedAction)
Returns the result of interpreting the object as an instance of 'Guarded Action'.
|
Boolean |
caseGuardedTransition(GuardedTransition guardedTransition)
Returns the result of interpreting the object as an instance of 'Guarded Transition
'.
|
Boolean |
caseNestedAdaptationBehavior(NestedAdaptationBehavior nestedAdaptationBehavior)
Returns the result of interpreting the object as an instance of '
Nested Adaptation Behavior'.
|
Boolean |
caseResourceDemandingAction(ResourceDemandingAction resourceDemandingAction)
Returns the result of interpreting the object as an instance of '
Resource Demanding Action'.
|
Boolean |
caseStateTransformingAction(StateTransformingAction stateTransformingAction)
Returns the result of interpreting the object as an instance of '
State Transforming Action'.
|
caseAdaptationBehaviorRepository, caseControllerCall, caseEntity, caseIdentifier, caseNamedElement, caseRoleType, defaultCasepublic Boolean caseAdaptationBehavior(AdaptationBehavior adaptationBehavior)
CoreSwitchcaseAdaptationBehavior in class CoreSwitch<Boolean>adaptationBehavior - the target of the switch.doSwitch(EObject)public Boolean caseNestedAdaptationBehavior(NestedAdaptationBehavior nestedAdaptationBehavior)
CoreSwitchcaseNestedAdaptationBehavior in class CoreSwitch<Boolean>nestedAdaptationBehavior - the target of the switch.doSwitch(EObject)public Boolean caseGuardedTransition(GuardedTransition guardedTransition)
CoreSwitchcaseGuardedTransition in class CoreSwitch<Boolean>guardedTransition - the target of the switch.doSwitch(EObject)public Boolean caseGuardedAction(GuardedAction guardedAction)
CoreSwitchcaseGuardedAction in class CoreSwitch<Boolean>guardedAction - the target of the switch.doSwitch(EObject)public Boolean caseStateTransformingAction(StateTransformingAction stateTransformingAction)
CoreSwitchcaseStateTransformingAction in class CoreSwitch<Boolean>stateTransformingAction - the target of the switch.doSwitch(EObject)public Boolean caseAbstractAdaptationBehavior(AbstractAdaptationBehavior abstractAdaptationBehavior)
CoreSwitchcaseAbstractAdaptationBehavior in class CoreSwitch<Boolean>abstractAdaptationBehavior - the target of the switch.doSwitch(EObject)public Boolean caseAdaptationAction(AdaptationAction step)
CoreSwitchcaseAdaptationAction in class CoreSwitch<Boolean>step - the target of the switch.doSwitch(EObject)public Boolean caseResourceDemandingAction(ResourceDemandingAction resourceDemandingAction)
CoreSwitchcaseResourceDemandingAction in class CoreSwitch<Boolean>resourceDemandingAction - the target of the switch.doSwitch(EObject)public Boolean caseEnactAdaptationAction(EnactAdaptationAction enactAdaptationAction)
CoreSwitchcaseEnactAdaptationAction in class CoreSwitch<Boolean>enactAdaptationAction - the target of the switch.doSwitch(EObject)