public interface ICapability
| Modifier and Type | Method and Description |
|---|---|
<T> void |
addBeliefListener(java.lang.String name,
IBeliefListener<T> listener)
Add a belief listener.
|
IInternalAccess |
getAgent()
Get the agent.
|
java.lang.Object |
getPojoCapability()
Get the pojo capability object.
|
<T> void |
removeBeliefListener(java.lang.String name,
IBeliefListener<T> listener)
Remove a belief listener.
|
<T> void addBeliefListener(java.lang.String name,
IBeliefListener<T> listener)
name - The belief name.listener - The belief listener.<T> void removeBeliefListener(java.lang.String name,
IBeliefListener<T> listener)
name - The belief name.listener - The belief listener.IInternalAccess getAgent()
java.lang.Object getPojoCapability()
java.lang.UnsupportedOperationException - for XML BDI agents.