public interface IBehaviorGuardEvaluator extends Comparable<IBehaviorGuardEvaluator>
BehaviorGuardEvaluator is comparable in order to be storable into a collection (usually a sorted set) that
needs the elements to be comparable.
|Modifier and Type||Method and Description|
Evaluates the guard associated to the specified
Returns the object instance that is the target of the event evaluation.
defevaluateGuard(event : Object, behaviorsMethodsToExecute : Collection<Runnable>) : void
eventand returns the list of behaviors methods that must be executed.
event- the event triggering behaviors
behaviorsMethodsToExecute- the list of behavior methods that will be completed according to the result of the guard evaluation.
Copyright © 2021 the original authors or authors.