BakeoutController-Basic
0.1
A Controller for the Omicron vacuum chamber
Main Page
Related Pages
Packages
Classes
Files
File List
src
main
java
kernel
views
variables
VariableProvider.java
1
package
kernel.views.variables;
2
3
import
exceptions
.
NegativeDurationException
;
4
5
import
java.time.Duration;
6
import
java.util.List;
7
12
public
interface
VariableProvider
<T
extends
Variable
> {
13
17
List<T>
getValues
();
18
23
Duration
getLengthOfHistory
();
24
28
Integer
getNumberOfDataPoints
();
29
34
Boolean
isProvidingVariables
();
35
40
void
setNumberOfDataPoints
(Integer numberOfDataPoints);
41
45
void
clearHistory
();
46
50
Duration
getPollingInterval
();
51
56
void
setPollingInterval
(Duration pollingInterval)
throws
57
NegativeDurationException
;
58
62
void
addOnChangeListener
(
VariableChangeEventListener<T>
listener);
63
67
void
removeOnChangeListener
(
VariableChangeEventListener<T>
listener);
68
}
kernel.views.variables.VariableProvider.setPollingInterval
void setPollingInterval(Duration pollingInterval)
kernel.views.variables.VariableProvider.setNumberOfDataPoints
void setNumberOfDataPoints(Integer numberOfDataPoints)
exceptions
Definition:
DeviceAlreadyCreatedException.java:1
kernel.views.variables.VariableProvider.addOnChangeListener
void addOnChangeListener(VariableChangeEventListener< T > listener)
kernel.views.variables.VariableProvider.getPollingInterval
Duration getPollingInterval()
kernel.views.variables.VariableProvider.clearHistory
void clearHistory()
kernel.views.variables.VariableProvider.removeOnChangeListener
void removeOnChangeListener(VariableChangeEventListener< T > listener)
kernel.views.variables.Variable
Definition:
Variable.java:8
kernel.views.variables.VariableProvider.getValues
List< T > getValues()
exceptions.NegativeDurationException
Definition:
NegativeDurationException.java:8
kernel.views.variables.VariableProvider.getNumberOfDataPoints
Integer getNumberOfDataPoints()
kernel.views.variables.VariableProvider
Definition:
VariableProvider.java:12
kernel.views.variables.VariableProvider.isProvidingVariables
Boolean isProvidingVariables()
kernel.views.variables.VariableChangeEventListener
Definition:
VariableChangeEventListener.java:6
kernel.views.variables.VariableProvider.getLengthOfHistory
Duration getLengthOfHistory()
Git Repo