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.Exception
public ExtraComputationsController getExtraComputationsController()