Package org.opt4j.viewer
Class ViewsToolBarService
java.lang.Object
org.opt4j.viewer.ViewsToolBarService
- All Implemented Interfaces:
ToolBarService
The
ViewsToolBarService can open a ArchiveWidget,
PopulationWidget, or ParetoPlotWidget. This service has a
ToolBarOrder with -50.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ArchiveWidgetprotected final com.google.inject.Provider<ArchiveWidget>protected final com.google.inject.Provider<ConvergencePlotWidget>protected final com.google.inject.Provider<ParetoPlotWidget>protected PopulationWidgetprotected final com.google.inject.Provider<PopulationWidget>protected final Viewport -
Constructor Summary
ConstructorsConstructorDescriptionViewsToolBarService(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 aViewsToolBarService. -
Method Summary
Modifier and TypeMethodDescriptionprotected ArchiveWidgetprotected ParetoPlotWidgetprotected PopulationWidgetReturns the component.
-
Field Details
-
viewport
-
archiveWidgetProvider
-
populationWidgetProvider
-
plotWidgetProvider
-
objectivesPlotWidgetProvider
-
archiveWidget
-
populationWidget
-
-
Constructor Details
-
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 aViewsToolBarService.- Parameters:
viewport- the viewportarchiveWidgetProvider- the archiveWidgetProviderpopulationWidgetProvider- the populationWidgetProviderplotWidgetProvider- the plotWidgetProviderobjectivesPlotWidgetProvider- the objectivesPlotWidgetProvider
-
-
Method Details
-
getToolBar
Description copied from interface:ToolBarServiceReturns the component.- Specified by:
getToolBarin interfaceToolBarService- Returns:
- the component
-
getArchiveWidget
-
getPopulationWidget
-
getPlotWidget
-