Interface SolverConfigPanelManager
-
- All Known Implementing Classes:
SolverConfigPanelManagerImpl
public interface SolverConfigPanelManagerThis is the interface of a class, that keeps track of all available SolverConfigPanelFactories and keeps track of all alredy instantiated panels.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddFactory(SolverConfigPanelFactory factory)registers a factory to the managerSolverConfigPanelgetConfigPanel(Solver solver)must return a config-panel for the given solver.
-
-
-
Method Detail
-
getConfigPanel
SolverConfigPanel getConfigPanel(Solver solver)
must return a config-panel for the given solver. In general the manager should reuse the instances for the same solver-instances.- Parameters:
solver- the Solver for which to return the panel- Returns:
- the config-panel for the given solver.
-
addFactory
void addFactory(SolverConfigPanelFactory factory)
registers a factory to the manager- Parameters:
factory- the factory to add
-
-