Package jason.infra.components
Class CircumstanceListenerComponents
java.lang.Object
jason.infra.components.CircumstanceListenerComponents
- All Implemented Interfaces:
CircumstanceListener
,java.io.Serializable
public class CircumstanceListenerComponents extends java.lang.Object implements CircumstanceListener
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private LocalAgArchAsynchronous
ag
-
Constructor Summary
Constructors Constructor Description CircumstanceListenerComponents(LocalAgArchAsynchronous ag)
-
Method Summary
Modifier and Type Method Description void
eventAdded(Event e)
void
intentionAdded(Intention i)
void
intentionDropped(Intention i)
void
intentionExecuting(Intention i, Term reason)
void
intentionResumed(Intention i, Term reason)
void
intentionSuspended(Trigger t, Intention i, Term reason)
void
intentionWaiting(Intention i, Term reason)
void
notifyAct()
void
notifyDeliberate()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ag
-
-
Constructor Details
-
CircumstanceListenerComponents
-
-
Method Details
-
notifyDeliberate
public void notifyDeliberate() -
notifyAct
public void notifyAct() -
eventAdded
- Specified by:
eventAdded
in interfaceCircumstanceListener
-
intentionAdded
- Specified by:
intentionAdded
in interfaceCircumstanceListener
-
intentionDropped
- Specified by:
intentionDropped
in interfaceCircumstanceListener
-
intentionSuspended
- Specified by:
intentionSuspended
in interfaceCircumstanceListener
-
intentionWaiting
- Specified by:
intentionWaiting
in interfaceCircumstanceListener
-
intentionResumed
- Specified by:
intentionResumed
in interfaceCircumstanceListener
-
intentionExecuting
- Specified by:
intentionExecuting
in interfaceCircumstanceListener
-