|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.agentfactory.platform.core.Agent
com.agentfactory.logic.MentalAgent
public abstract class MentalAgent
| Field Summary |
|---|
| Fields inherited from class com.agentfactory.platform.core.Agent |
|---|
ACTIVE, agentPlatform, args, fipaMessageQueue, INITIATED, name, state, SUSPENDED, TERMINATED, TERMINATING, timeSlice, TRANSIT, WAITING |
| Constructor Summary | |
|---|---|
MentalAgent(java.lang.String _name,
java.lang.String _type,
com.agentfactory.platform.AgentPlatform _platform,
java.util.Vector _args)
|
|
| Method Summary | |
|---|---|
abstract void |
addActuatorBelief(java.lang.String inBelief)
|
abstract void |
addBelief(java.lang.String inBelief)
|
abstract void |
dropAllBelief(java.lang.String inBelief)
|
abstract void |
dropBelief(java.lang.String inBelief)
|
abstract java.util.Iterator |
getAllModules()
|
abstract Module |
getModuleByClass(java.lang.String className)
|
abstract Module |
getModuleByName(java.lang.String name)
|
abstract java.util.ArrayList |
getModulesByClass(java.lang.String className)
|
abstract boolean |
query(java.lang.String inString)
|
| Methods inherited from class com.agentfactory.platform.core.Agent |
|---|
addAgentID, bindToService, changeAIDName, containsBoundServiceByName, endOfTimeSlice, execute, getAgentID, getAgentID, getAgentIDs, getAgentPlatform, getAvailableMTSServices, getBoundServices, getMessageQueue, getName, getService, getState, getTimeSlice, getType, initialise, kill, metaRegistration, notify, removeAgentID, resume, setState, setTimeSlice, step, suspend, terminate, toString, update |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MentalAgent(java.lang.String _name,
java.lang.String _type,
com.agentfactory.platform.AgentPlatform _platform,
java.util.Vector _args)
throws com.agentfactory.platform.core.AgentConfigurationException
com.agentfactory.platform.core.AgentConfigurationException| Method Detail |
|---|
public abstract void addActuatorBelief(java.lang.String inBelief)
public abstract void addBelief(java.lang.String inBelief)
public abstract void dropBelief(java.lang.String inBelief)
public abstract void dropAllBelief(java.lang.String inBelief)
public abstract boolean query(java.lang.String inString)
public abstract Module getModuleByName(java.lang.String name)
public abstract Module getModuleByClass(java.lang.String className)
public abstract java.util.ArrayList getModulesByClass(java.lang.String className)
public abstract java.util.Iterator getAllModules()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||