org.opt4j.viewer
Class VisualizationModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by org.opt4j.core.start.Opt4JModule
          extended by org.opt4j.core.common.logger.OutputModule
              extended by org.opt4j.viewer.VisualizationModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
ViewerModule

public abstract class VisualizationModule
extends org.opt4j.core.common.logger.OutputModule

The VisualizationModule.


Field Summary
 
Fields inherited from class org.opt4j.core.start.Opt4JModule
SINGLETON
 
Constructor Summary
VisualizationModule()
           
 
Method Summary
static void addIndividualMouseListener(com.google.inject.Binder binder, java.lang.Class<? extends IndividualMouseListener> individualMouseListener)
          Add a IndividualMouseListener.
 void addIndividualMouseListener(java.lang.Class<? extends IndividualMouseListener> individualMouseListener)
          Add a IndividualMouseListener.
static void addToolBarService(com.google.inject.Binder binder, java.lang.Class<? extends ToolBarService> toolBarService)
          Add a ToolBarService.
 void addToolBarService(java.lang.Class<? extends ToolBarService> toolBarService)
          Add a ToolBarService.
protected  void configure()
           
 
Methods inherited from class org.opt4j.core.start.Opt4JModule
addControlListener, addIndividualStateListener, addOptimizerIterationListener, addOptimizerStateListener, bindConstant, bindConstant, bindConstant, bindConstant, config, constant, multi
 
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

VisualizationModule

public VisualizationModule()
Method Detail

addToolBarService

public void addToolBarService(java.lang.Class<? extends ToolBarService> toolBarService)
Add a ToolBarService.

Parameters:
toolBarService - the tool bar service to be added

addToolBarService

public static void addToolBarService(com.google.inject.Binder binder,
                                     java.lang.Class<? extends ToolBarService> toolBarService)
Add a ToolBarService.

Parameters:
binder - the binder
toolBarService - the tool bar service to be added

addIndividualMouseListener

public void addIndividualMouseListener(java.lang.Class<? extends IndividualMouseListener> individualMouseListener)
Add a IndividualMouseListener.

Parameters:
individualMouseListener - the individual mouse listener to be added

addIndividualMouseListener

public static final void addIndividualMouseListener(com.google.inject.Binder binder,
                                                    java.lang.Class<? extends IndividualMouseListener> individualMouseListener)
Add a IndividualMouseListener.

Parameters:
binder - the binder
individualMouseListener - the individual mouse listener to be added

configure

protected void configure()
Overrides:
configure in class org.opt4j.core.start.Opt4JModule