public class StatusBar extends Object implements OptimizerIterationListener, OptimizerStateListener
StatusBar contains informations about the optimization progress
and time per iteration.| Constructor and Description |
|---|
StatusBar(Progress progress)
Constructs a
StatusBar. |
| Modifier and Type | Method and Description |
|---|---|
JComponent |
get()
Returns the component.
|
void |
init()
Initialization.
|
void |
iterationComplete(Optimizer optimizer,
int iteration)
Invoked if the
Optimizer completes an iteration. |
void |
optimizationStarted(Optimizer optimizer)
Invoked if the
Optimizer starts the optimization process. |
void |
optimizationStopped(Optimizer optimizer)
Invoked if the
Optimizer stops the optimization process. |
public void init()
public JComponent get()
public void iterationComplete(Optimizer optimizer, int iteration)
OptimizerIterationListenerOptimizer completes an iteration.iterationComplete in interface OptimizerIterationListeneroptimizer - the optimizeriteration - the completed iterationpublic 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