|
||||||||||
| 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 | |||||||||