org.opt4j.viewer
Class ViewsToolBarService
java.lang.Object
org.opt4j.viewer.ViewsToolBarService
- All Implemented Interfaces:
- ToolBarService
public class ViewsToolBarService
- extends java.lang.Object
- implements ToolBarService
The ViewsToolBarService can open a ArchiveWidget,
PopulationWidget, or ParetoPlotWidget. This service has a
ToolBarOrder with -50.
- See Also:
ArchiveWidget,
PopulationWidget,
ParetoPlotWidget
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewport
protected final Viewport viewport
archiveWidgetProvider
protected final com.google.inject.Provider<ArchiveWidget> archiveWidgetProvider
populationWidgetProvider
protected final com.google.inject.Provider<PopulationWidget> populationWidgetProvider
plotWidgetProvider
protected final com.google.inject.Provider<ParetoPlotWidget> plotWidgetProvider
objectivesPlotWidgetProvider
protected final com.google.inject.Provider<ConvergencePlotWidget> objectivesPlotWidgetProvider
archiveWidget
protected ArchiveWidget archiveWidget
populationWidget
protected PopulationWidget populationWidget
ViewsToolBarService
@Inject
public ViewsToolBarService(Viewport viewport,
com.google.inject.Provider<ArchiveWidget> archiveWidgetProvider,
com.google.inject.Provider<PopulationWidget> populationWidgetProvider,
com.google.inject.Provider<ParetoPlotWidget> plotWidgetProvider,
com.google.inject.Provider<ConvergencePlotWidget> objectivesPlotWidgetProvider)
- Constructs a
ViewsToolBarService.
- Parameters:
viewport - the viewportarchiveWidgetProvider - the archiveWidgetProviderpopulationWidgetProvider - the populationWidgetProviderplotWidgetProvider - the plotWidgetProviderobjectivesPlotWidgetProvider - the objectivesPlotWidgetProvider
getToolBar
public javax.swing.JToolBar getToolBar()
- Description copied from interface:
ToolBarService
- Returns the component.
- Specified by:
getToolBar in interface ToolBarService
- Returns:
- the component
getArchiveWidget
protected ArchiveWidget getArchiveWidget()
getPopulationWidget
protected PopulationWidget getPopulationWidget()
getPlotWidget
protected ParetoPlotWidget getPlotWidget()