|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAgent
IAgent interface, for any object that makes use of a publicly accessible Knowledge manager
Method Summary | |
---|---|
void |
addEventListener(StoryAgentEventListener listener)
|
jade.core.AID[] |
findServiceType(java.lang.String type)
Searches the JADE platform for services of the given type |
void |
fireEvent(StoryAgentEvent e)
|
java.lang.String |
genCID()
Generates a unique conversation ID See http://www.iro.umontreal.ca/~vaucher/Agents/Jade/primer6.html |
jade.core.Agent |
getAgent()
Get the agent itself |
jade.content.lang.Codec |
getCodec()
|
java.lang.String |
getLocalName()
Get local name of agent. |
jade.content.onto.Ontology |
getOntology()
|
jade.core.AID |
getTracer()
Getter for Tracer agent |
void |
removeEventListener(StoryAgentEventListener listener)
|
void |
setTracer(jade.core.AID tracer)
Setter for Tracer agent |
void |
trace(int verbosity,
int level,
java.lang.String message)
Send a message to the Tracer agent if the tracer-service has been found in the yellow pages. |
void |
trace(int verbosity,
java.lang.String message)
|
Method Detail |
---|
void addEventListener(StoryAgentEventListener listener)
jade.core.AID[] findServiceType(java.lang.String type)
void fireEvent(StoryAgentEvent e)
java.lang.String genCID()
jade.core.Agent getAgent()
jade.content.lang.Codec getCodec()
java.lang.String getLocalName()
jade.content.onto.Ontology getOntology()
jade.core.AID getTracer()
void removeEventListener(StoryAgentEventListener listener)
void setTracer(jade.core.AID tracer)
tracer
- AID of Tracer agentvoid trace(int verbosity, int level, java.lang.String message)
verbosity
- the importance of the messagemessage
- the message itselfvoid trace(int verbosity, java.lang.String message)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |