![]() |
BakeoutController-Basic
0.1
A Controller for the Omicron vacuum chamber
|
Public Member Functions | |
List< T > | getValues () |
Duration | getLengthOfHistory () |
Integer | getNumberOfDataPoints () |
Boolean | isProvidingVariables () |
void | setNumberOfDataPoints (Integer numberOfDataPoints) |
void | clearHistory () |
Duration | getPollingInterval () |
void | setPollingInterval (Duration pollingInterval) throws NegativeDurationException |
void | addOnChangeListener (VariableChangeEventListener< T > listener) |
void | removeOnChangeListener (VariableChangeEventListener< T > listener) |
Provides a measured variable of a type T as a function of time. A data series is built up by polling.
Definition at line 12 of file VariableProvider.java.
void kernel.views.variables.VariableProvider< T extends Variable >.addOnChangeListener | ( | VariableChangeEventListener< T > | listener | ) |
listener | The listener to add |
void kernel.views.variables.VariableProvider< T extends Variable >.clearHistory | ( | ) |
Remove all data points from the provider
Implemented in kernel.models.variables.PressureProvider.
Duration kernel.views.variables.VariableProvider< T extends Variable >.getLengthOfHistory | ( | ) |
Implemented in kernel.models.variables.PressureProvider.
Integer kernel.views.variables.VariableProvider< T extends Variable >.getNumberOfDataPoints | ( | ) |
Implemented in kernel.models.variables.PressureProvider.
Duration kernel.views.variables.VariableProvider< T extends Variable >.getPollingInterval | ( | ) |
Implemented in kernel.models.variables.PressureProvider.
List<T> kernel.views.variables.VariableProvider< T extends Variable >.getValues | ( | ) |
Implemented in kernel.models.variables.PressureProvider.
Boolean kernel.views.variables.VariableProvider< T extends Variable >.isProvidingVariables | ( | ) |
Implemented in kernel.models.variables.PressureProvider.
void kernel.views.variables.VariableProvider< T extends Variable >.removeOnChangeListener | ( | VariableChangeEventListener< T > | listener | ) |
listener | The listener to remove |
void kernel.views.variables.VariableProvider< T extends Variable >.setNumberOfDataPoints | ( | Integer | numberOfDataPoints | ) |
numberOfDataPoints | The number of data points that the provider will store |
Implemented in kernel.models.variables.PressureProvider.
void kernel.views.variables.VariableProvider< T extends Variable >.setPollingInterval | ( | Duration | pollingInterval | ) | throws NegativeDurationException |
pollingInterval | The desired polling interval |
NegativeDurationException | If the duration is negative |
Implemented in kernel.models.variables.PressureProvider.
Git Repo |