public class DataController<T extends DataControllable>
extends java.lang.Object
| Constructor and Description |
|---|
DataController(InteractivePSM interactivePSM,
java.util.function.Supplier<T> dataSourceSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyNewSettingsSequentially(DataSettings deltaSettings) |
T |
getDataSource() |
ExtraComputationsController |
getExtraComputationsController() |
void |
prepareCache(java.util.Set<Segment> selectedSegments) |
public DataController(InteractivePSM interactivePSM, java.util.function.Supplier<T> dataSourceSource)
public T getDataSource()
public void prepareCache(java.util.Set<Segment> selectedSegments)
public void applyNewSettingsSequentially(DataSettings deltaSettings) throws java.lang.Exception
java.lang.Exceptionpublic ExtraComputationsController getExtraComputationsController()