Package cz.cuni.amis.pogamut.base.agent.module


Interface Summary
IAgentLogic<LOGIC_MODULE extends LogicModule>  
 

Class Summary
AgentModule<AGENT extends IAgent> Ancestor of all agent modules that contains ComponentController and defines protected methods for the control of the module's lifecycle (AgentModule#start(), AgentModule.stop(), AgentModule.pause(), AgentModule.resume(), AgentModule.kill() and AgentModule.reset()).
JMXAgentModule<AGENT extends AbstractAgent> Agent module that provides JMX interface.
LogicModule<AGENT extends IAgent>  
MotoricModule<AGENT extends IEmbodiedAgent>  
SensomotoricModule<AGENT extends IEmbodiedAgent>  
SensorModule<AGENT extends IObservingAgent>