cz.cuni.amis.pogamut.base.agent.module
Class SensorModule<AGENT extends IObservingAgent>

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.agent.module.AgentModule<AGENT>
      extended by cz.cuni.amis.pogamut.base.agent.module.SensorModule<AGENT>
All Implemented Interfaces:
IComponent
Direct Known Subclasses:
AgentConfig, AgentInfo, AgentStats, FloydWarshallMap, Game, ItemDescriptors, Items, NavigationGraphBuilder, Players, Senses

public class SensorModule<AGENT extends IObservingAgent>
extends AgentModule<AGENT>


Field Summary
protected  IWorldView worldView
           
 
Fields inherited from class cz.cuni.amis.pogamut.base.agent.module.AgentModule
agent, controller, eventBus, log
 
Constructor Summary
SensorModule(AGENT agent)
           
SensorModule(AGENT agent, java.util.logging.Logger log)
           
SensorModule(AGENT agent, java.util.logging.Logger log, ComponentDependencies dependencies)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base.agent.module.AgentModule
cleanUp, getComponentId, getLog, getState, initComponentId, isRunning, kill, pause, reset, resume, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

worldView

protected final IWorldView worldView
Constructor Detail

SensorModule

public SensorModule(AGENT agent)

SensorModule

public SensorModule(AGENT agent,
                    java.util.logging.Logger log)

SensorModule

public SensorModule(AGENT agent,
                    java.util.logging.Logger log,
                    ComponentDependencies dependencies)