|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBelief
The interface for all beliefs (concrete and referenced).
Method Summary | |
---|---|
void |
addBeliefListener(IBeliefListener listener,
boolean async)
Add a belief listener. |
Class |
getClazz()
Get the value class. |
Object |
getFact()
Get the fact of a belief. |
boolean |
isAccessible()
Is this belief accessable. |
void |
modified()
Indicate that the fact of this belief was modified. |
void |
removeBeliefListener(IBeliefListener listener)
Remove a belief listener. |
void |
setFact(Object fact)
Set a fact of a belief. |
Methods inherited from interface jadex.runtime.IElement |
---|
getModelElement, getName |
Method Detail |
---|
void setFact(Object fact)
fact
- The new fact.Object getFact()
void modified()
Class getClazz()
boolean isAccessible()
void addBeliefListener(IBeliefListener listener, boolean async)
listener
- The belief listener.async
- True, if the notification should be done on a separate thread.void removeBeliefListener(IBeliefListener listener)
listener
- The belief listener.
|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.