Class ViewsToolBarService

    • Field Detail

      • 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
    • Constructor Detail

      • 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 viewport
        archiveWidgetProvider - the archiveWidgetProvider
        populationWidgetProvider - the populationWidgetProvider
        plotWidgetProvider - the plotWidgetProvider
        objectivesPlotWidgetProvider - the objectivesPlotWidgetProvider