Package | Description |
---|---|
casa.jade | |
jade.semantics.kbase |
Provides the classes to handle the belief base of JSA agents.
|
jade.semantics.kbase.filters |
Provides all generic filters needed by the default
FilterKBase provided by the JSA framework. |
jade.semantics.kbase.observers |
Provides the classes to handle the observer mechanism on the belief base of
JSA agents.
|
Modifier and Type | Class and Description |
---|---|
class |
BeliefObserver |
Modifier and Type | Method and Description |
---|---|
void |
CasaKB.addObserver(Observer obs) |
void |
CasaKB.removeObserver(Observer obs) |
Modifier and Type | Method and Description |
---|---|
void |
KBaseDecorator.addObserver(Observer o) |
void |
KBase.addObserver(Observer o)
Add an observer to this
KBase instance (at the end of the list of
observers). |
void |
ArrayListKBaseImpl.addObserver(Observer obs)
Adds a new Observer in the observer table
|
void |
KBaseDecorator.removeObserver(Observer obs) |
void |
KBase.removeObserver(Observer obs)
Remove from this
KBase instance a given observer. |
void |
ArrayListKBaseImpl.removeObserver(Observer obs)
Removes the given observer
|
Modifier and Type | Method and Description |
---|---|
void |
FilterKBaseImpl.addObserver(Observer obs)
Do not forget to initialise observers once added to the KBase
by using
observer.update(null);
Only observers added in the setupKBase method are
automatically initialised. |
Modifier and Type | Class and Description |
---|---|
class |
EventCreationObserver
Observer that triggers a subscribe event.
|
class |
ObserverAdapter
CONSTRUCTORS *
|
class |
WaitingObserver
Observer that waits for a given formula before resuming a given behaviour.
|