cz.cuni.amis.pogamut.emohawk.bot.impl.test
Class LeakModuleTestBot

Package class diagram package LeakModuleTestBot
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.agent.impl.AbstractAgent
      extended by cz.cuni.amis.pogamut.base.agent.impl.AbstractObservingAgent<WORLD_VIEW>
          extended by cz.cuni.amis.pogamut.base.agent.impl.AbstractGhostAgent<WORLD_VIEW,ACT>
              extended by cz.cuni.amis.pogamut.base.agent.impl.AbstractEmbodiedAgent<WORLD_VIEW,ACT>
                  extended by cz.cuni.amis.pogamut.base3d.agent.AbstractAgent3D<WORLD_VIEW,ACT>
                      extended by cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot
                          extended by cz.cuni.amis.pogamut.emohawk.bot.impl.test.LeakModuleTestBot
All Implemented Interfaces:
IAgent, IEmbodiedAgent, IGhostAgent, IObservingAgent, IComponent, IComponentAware, IControllable, IAgent3D, ILocated, ILocomotive, IRotable, cz.cuni.amis.pogamut.unreal.bot.IUnrealBot, IUT2004Bot

public class LeakModuleTestBot
extends UT2004Bot


Nested Class Summary
 
Nested classes/interfaces inherited from interface cz.cuni.amis.pogamut.ut2004.bot.IUT2004Bot
IUT2004Bot.BoolBotParam
 
Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot
botDisconnectorThread
 
Fields inherited from class cz.cuni.amis.pogamut.base.agent.impl.AbstractAgent
events, INTROSPECTION_ROOT_NAME, log, LOG_CATEGORY_NAME
 
Constructor Summary
LeakModuleTestBot(UT2004BotParameters parameters, IComponentBus eventBus, IAgentLogger logger, IWorldView worldView, IAct act, IUT2004BotController init)
           
 
Method Summary
protected  void finalize()
           
static cz.cuni.amis.utils.flag.ImmutableFlag<Integer> getInstances()
           
 
Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot
addBotDisconnector, createAgentJMX, createIntrospection, getBoolConfigure, getBotName, getController, getLocation, getParams, getRotation, getSelf, getVelocity, getWorldView, initCommandRequested, killAgent, preKillAgent, preStopAgent, readyCommandRequested, removeBotDisconnector, respawn, setBoolConfigure, startAgent, startPausedAgent, stopAgent, tryDisconnect
 
Methods inherited from class cz.cuni.amis.pogamut.base.agent.impl.AbstractEmbodiedAgent
getAct
 
Methods inherited from class cz.cuni.amis.pogamut.base.agent.impl.AbstractAgent
addDependency, addDependency, addDependency, addJMXComponents, awaitState, awaitState, componentFatalError, componentStarted, componentStarted, componentStopped, componentStopping, equals, getComponentId, getEventBus, getIntrospection, getJMX, getLog, getLogger, getName, getState, hashCode, inState, kill, notInState, pause, pauseAgent, resetAgent, resetEvent, resume, resumeAgent, setState, start, startPaused, stop, toString
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IEmbodiedAgent
getAct
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop
 
Methods inherited from interface cz.cuni.amis.pogamut.base.component.IComponentAware
getEventBus
 

Constructor Detail

LeakModuleTestBot

@Inject
public LeakModuleTestBot(UT2004BotParameters parameters,
                                IComponentBus eventBus,
                                IAgentLogger logger,
                                IWorldView worldView,
                                IAct act,
                                IUT2004BotController init)
Method Detail

getInstances

public static cz.cuni.amis.utils.flag.ImmutableFlag<Integer> getInstances()

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.