|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWorldAgent
Provides the access functions for a World Agent
Method Summary | |
---|---|
IOperatorScheduler |
getOperatorScheduler()
Retrieves the Operator Scheduler |
jade.core.AID |
getPlotAgent()
Retrieves the Plot Agent that is registered to the World Agent |
boolean |
handlePerformOperator(PerformOperator po)
Handle incoming operators |
void |
pulse(int roundNumber)
Start the next time step |
void |
setPlotAgent(jade.core.AID plotAgent)
Sets the Plot Agent registering to the World Agent |
Methods inherited from interface vs.rationalagent.IRationalAgent |
---|
getKnowledgeManager, getTime, writeGui |
Methods inherited from interface vs.IAgent |
---|
addEventListener, findServiceType, fireEvent, genCID, getAgent, getCodec, getLocalName, getOntology, getTracer, removeEventListener, setTracer, trace, trace |
Method Detail |
---|
IOperatorScheduler getOperatorScheduler()
jade.core.AID getPlotAgent()
boolean handlePerformOperator(PerformOperator po)
void pulse(int roundNumber)
roundNumber
- an int representing the round number (given by Plot Agent's NextRound object)void setPlotAgent(jade.core.AID plotAgent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |