| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
moo.MOOObject | +--moo.MOOAgent
Field Summary | |
protected Vector | assocObjectList |
protected Hashtable | assocRooms |
protected Vector | myKnowledge |
protected static String | PARENT |
Fields inherited from class moo.MOOObject |
aliases, mooNumber, name, parent, propertyList, verbList |
Constructor Summary | |
MOOAgent() |
Method Summary | |
boolean | addAssocExit(String startRoomKey, String endRoomKey, MOOExit exit) |
void | addAssocObject(MOOObject mo) |
protected void | addAssocObjectInternal(PrintWriter out, String objNum) |
void | addAssocRoom(String key, MOORoom room) |
void | addKnowledge(AgentKnowledge ak) |
void | create(PrintWriter out, BufferedReader mooResponse, MOOOut display) |
void | setParent(String newParent) |
void | update(PrintWriter out, BufferedReader mooResponse, MOOOut display) |
Methods inherited from class moo.MOOObject |
addAlias, addProperty, addVerb, getMOONum, getName, getParent, getPropertyList, getVerbList, setName, toString |
Field Detail |
protected Vector assocObjectList
protected Hashtable assocRooms
protected Vector myKnowledge
protected static String PARENT
Constructor Detail |
public MOOAgent()
Method Detail |
public boolean addAssocExit(String startRoomKey, String endRoomKey, MOOExit exit)
public void addAssocObject(MOOObject mo)
protected void addAssocObjectInternal(PrintWriter out, String objNum)
public void addAssocRoom(String key, MOORoom room)
public void addKnowledge(AgentKnowledge ak)
public void create(PrintWriter out, BufferedReader mooResponse, MOOOut display)
throws java.io.IOException,
MOOException
public void setParent(String newParent)
public void update(PrintWriter out, BufferedReader mooResponse, MOOOut display)
throws java.io.IOException,
MOOException
| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |