io.sarl.lang.core
Interface IBehaviorGuardEvaluatorReceiver
All Known Implementing Classes:
StandardActionSelectionSkill, FXBehavior, FXKillSupportBehavior, Agent, Behavior, Skill, BehaviorsSkill, DefaultContextInteractionsSkill, ExternalContextAccessSkill, InnerContextAccessSkill, LifecycleSkill, LoggingSkill, SchedulesSkill, TimeSkill, InternalEventBusSkill
interface IBehaviorGuardEvaluatorReceiver
Describes an object that has the ability to receive SARL events, and consequently to evaluate the guard associated to a given event and returns the list of behaviors' runnable that must be executed according to the result of the guard evaluation.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
core
Since:
0.12