public interface IInternalBDIAgentFeature
Modifier and Type | Method and Description |
---|---|
void |
addBeliefListener(java.lang.String name,
IBeliefListener<?> listener)
Add a belief listener.
|
IBDIModel |
getBDIModel()
Get the BDI model.
|
RCapability |
getCapability()
Get the runtime state.
|
java.util.Map<jadex.rules.eca.EventType,jadex.commons.IResultCommand<jadex.commons.future.IFuture<java.lang.Void>,jadex.commons.beans.PropertyChangeEvent>> |
getEventAdders()
Get the event adders map.
|
jadex.rules.eca.RuleSystem |
getRuleSystem()
Get the rulesystem.
|
void |
removeBeliefListener(java.lang.String name,
IBeliefListener<?> listener)
Remove a belief listener.
|
IBDIModel getBDIModel()
RCapability getCapability()
jadex.rules.eca.RuleSystem getRuleSystem()
java.util.Map<jadex.rules.eca.EventType,jadex.commons.IResultCommand<jadex.commons.future.IFuture<java.lang.Void>,jadex.commons.beans.PropertyChangeEvent>> getEventAdders()
void addBeliefListener(java.lang.String name, IBeliefListener<?> listener)
name
- The belief name.listener
- The belief listener.void removeBeliefListener(java.lang.String name, IBeliefListener<?> listener)
name
- The belief name.listener
- The belief listener.