yab.agent
Class AbstractAmbulanceTeamAgent
java.lang.Object
|
+--java.lang.Thread
|
+--yab.agent.Agent
|
+--yab.agent.HumanoidAgent
|
+--yab.agent.PlatoonAgent
|
+--yab.agent.AbstractAmbulanceTeamAgent
- All Implemented Interfaces:
- Constants, Runnable
- public abstract class AbstractAmbulanceTeamAgent
- extends PlatoonAgent
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
AbstractAmbulanceTeamAgent
protected AbstractAmbulanceTeamAgent(InetAddress address,
int port)
self
protected AmbulanceTeam self()
loadingInjured
protected Humanoid loadingInjured()
isLoadingInjured
protected boolean isLoadingInjured()
checkLoadingInjured
protected void checkLoadingInjured()
prepareForAct
protected void prepareForAct()
- Overrides:
prepareForAct
in class Agent
rescue
protected void rescue(Humanoid target)
throws Agent.ActionCommandException
Agent.ActionCommandException
load
protected void load(Humanoid target)
throws Agent.ActionCommandException
Agent.ActionCommandException
unload
protected void unload()
throws Agent.ActionCommandException
Agent.ActionCommandException