agentland.behavior
Interface BehaviorCoordinator
- All Superinterfaces:
- Agent, Good, Managed, Remote, Spy
- All Known Implementing Classes:
- BehaviorCoordinatorAgent
- public interface BehaviorCoordinator
- extends Managed
See the comments for BehaviorCoordinatorAgent
.
- See Also:
BehaviorCoordinatorAgent
,
Managed
Methods inherited from interface agentland.util.Spy |
tell |
addBev
public void addBev(BehaviorID bid)
throws RemoteException
getBevNames
public String getBevNames()
throws RemoteException
getTree
public String getTree()
throws RemoteException
getEvents
public String getEvents()
throws RemoteException
isBevActive
public boolean isBevActive(BehaviorID bevID)
throws RemoteException
updateBev
public void updateBev(BehaviorID bevID,
int oldstate,
int newstate)
throws RemoteException
getLeafBevs
public Vector getLeafBevs()
throws RemoteException
getActiveBevs
public Vector getActiveBevs()
throws RemoteException
getListeningBevs
public Vector getListeningBevs()
throws RemoteException
getInactiveBevs
public Vector getInactiveBevs()
throws RemoteException