org.opt4j.viewer
Class Viewer
java.lang.Object
org.opt4j.viewer.Viewer
- All Implemented Interfaces:
- org.opt4j.core.optimizer.OptimizerStateListener
public class Viewer
- extends java.lang.Object
- implements org.opt4j.core.optimizer.OptimizerStateListener
The Viewer.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
control
protected final org.opt4j.core.optimizer.Control control
closeEvent
protected final Viewer.CloseEvent closeEvent
closeOnStop
protected final boolean closeOnStop
title
protected final java.lang.String title
viewport
protected final Viewport viewport
toolBar
protected final ToolBar toolBar
statusBar
protected final StatusBar statusBar
frame
protected javax.swing.JFrame frame
Viewer
@Inject
public Viewer(Viewport viewport,
ToolBar toolBar,
StatusBar statusBar,
org.opt4j.core.optimizer.Control control,
java.lang.String title,
Viewer.CloseEvent closeEvent,
boolean closeOnStop)
- Constructs a
Viewer.
- Parameters:
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 run
optimizationStarted
public void optimizationStarted(org.opt4j.core.optimizer.Optimizer optimizer)
- Specified by:
optimizationStarted in interface org.opt4j.core.optimizer.OptimizerStateListener
optimizationStopped
public void optimizationStopped(org.opt4j.core.optimizer.Optimizer optimizer)
- Specified by:
optimizationStopped in interface org.opt4j.core.optimizer.OptimizerStateListener