public interface Optimizer<T extends OptimizedObject>
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getDefaultParameters()
Get Parameters associated to optimization
|
javax.swing.ImageIcon |
getIcon()
optimizer icon
|
java.lang.String |
getTitle()
optimizer title
|
OptimizerResult<T> |
optimize(VirtualBook carton)
Run optimization on the virtual book
|
OptimizerResult<T> |
optimize(VirtualBook carton,
OptimizerProgress progress,
ICancelTracker ct)
run optimization on the virtual book and get feedbacks
|
java.lang.String getTitle()
javax.swing.ImageIcon getIcon()
java.lang.Object getDefaultParameters()
OptimizerResult<T> optimize(VirtualBook carton) throws java.lang.Exception
carton
- le carton à optimiser ..java.lang.Exception
OptimizerResult<T> optimize(VirtualBook carton, OptimizerProgress progress, ICancelTracker ct) throws java.lang.Exception
carton
- the virtualbookprogress
- progress interface to report progressct
- cancel tracker to abord operationjava.lang.Exception