public class Viewer extends Object implements OptimizerStateListener
Viewer.| Modifier and Type | Class and Description |
|---|---|
static class |
Viewer.CloseEvent
The
Viewer.CloseEvent that is triggered if this viewer is closed. |
| Constructor and Description |
|---|
Viewer(Viewport viewport,
ToolBar toolBar,
StatusBar statusBar,
Control control,
String title,
Viewer.CloseEvent closeEvent,
boolean closeOnStop)
Constructs a
Viewer. |
| Modifier and Type | Method and Description |
|---|---|
void |
optimizationStarted(Optimizer optimizer)
Invoked if the
Optimizer starts the optimization process. |
void |
optimizationStopped(Optimizer optimizer)
Invoked if the
Optimizer stops the optimization process. |
@Inject public Viewer(Viewport viewport, ToolBar toolBar, StatusBar statusBar, Control control, String title, Viewer.CloseEvent closeEvent, boolean closeOnStop)
Viewer.viewport - the viewporttoolBar - the toolBarstatusBar - the statusBarcontrol - the controltitle - the title of the framecloseEvent - event on closing the GUI windowcloseOnStop - close window at the end of the optimization runpublic void optimizationStarted(Optimizer optimizer)
OptimizerStateListenerOptimizer starts the optimization process.optimizationStarted in interface OptimizerStateListeneroptimizer - the optimizerpublic void optimizationStopped(Optimizer optimizer)
OptimizerStateListenerOptimizer stops the optimization process.optimizationStopped in interface OptimizerStateListeneroptimizer - the optimizer