cz.cuni.amis.pogamut.ut2004.analyzer
Class UT2004AnalyzerObserverModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by cz.cuni.amis.pogamut.base.factory.guice.GuiceAgentModule<PARAMS>
          extended by cz.cuni.amis.pogamut.base.factory.guice.GuiceCommunicationModule<PARAMS>
              extended by cz.cuni.amis.pogamut.base.factory.guice.GuiceRemoteAgentModule<PARAMS>
                  extended by cz.cuni.amis.pogamut.ut2004.factory.guice.remoteagent.UT2004CommunicationModule<PARAMS>
                      extended by cz.cuni.amis.pogamut.ut2004.factory.guice.remoteagent.UT2004ObserverModule
                          extended by cz.cuni.amis.pogamut.ut2004.analyzer.UT2004AnalyzerObserverModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
UT2004AnalyzerObsStatsModule

public class UT2004AnalyzerObserverModule
extends UT2004ObserverModule


Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.ut2004.factory.guice.remoteagent.UT2004ObserverModule
worldViewDependenciesProvider
 
Fields inherited from class cz.cuni.amis.pogamut.ut2004.factory.guice.remoteagent.UT2004CommunicationModule
connectionDependenciesProvider
 
Constructor Summary
UT2004AnalyzerObserverModule()
           
 
Method Summary
protected  void configureModules()
          Override to create new module with your own bindings adding it into GuiceAgentModule.modules using GuiceCommunicationModule#addModule(Module).
 
Methods inherited from class cz.cuni.amis.pogamut.ut2004.factory.guice.remoteagent.UT2004ObserverModule
prepareNewAgent
 
Methods inherited from class cz.cuni.amis.pogamut.base.factory.guice.GuiceRemoteAgentModule
getAddressProvider
 
Methods inherited from class cz.cuni.amis.pogamut.base.factory.guice.GuiceAgentModule
addModule, configure, createAgentScope, getAgentIdProvider, getAgentParamsProvider, getAgentScope
 
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UT2004AnalyzerObserverModule

public UT2004AnalyzerObserverModule()
Method Detail

configureModules

protected void configureModules()
Description copied from class: GuiceCommunicationModule
Override to create new module with your own bindings adding it into GuiceAgentModule.modules using GuiceCommunicationModule#addModule(Module).

See GuiceCommunicationModule.configureModules() source code for the example (utilizes anonymous class, instantiating AbstractModule).

Overrides:
configureModules in class UT2004ObserverModule