Package jadex.bdiv3.runtime
Interface IBeliefListener<T>
- 
 public interface IBeliefListener<T>Listener for observing beliefs.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbeliefChanged(ChangeInfo<T> info)Invoked when a belief has been changed.voidfactAdded(ChangeInfo<T> info)Invoked when a fact has been added.voidfactChanged(ChangeInfo<T> info)Invoked when a fact in a belief set has changed (i.e.voidfactRemoved(ChangeInfo<T> info)Invoked when a fact has been removed.
 
- 
- 
- 
Method Detail- 
beliefChangedvoid beliefChanged(ChangeInfo<T> info) Invoked when a belief has been changed.- Parameters:
- event- The change event.
 
 - 
factAddedvoid factAdded(ChangeInfo<T> info) Invoked when a fact has been added. The new fact is contained in the agent event.- Parameters:
- event- The change event.
 
 - 
factRemovedvoid factRemoved(ChangeInfo<T> info) Invoked when a fact has been removed. The removed fact is contained in the agent event.- Parameters:
- event- The change event.
 
 - 
factChangedvoid factChanged(ChangeInfo<T> info) Invoked when a fact in a belief set has changed (i.e. bean event).- Parameters:
- value- The new value.
- oldvalue- The old value.
- info- Extra info (such as the index of the element if applicable).
 
 
- 
 
-