BakeoutController-Basic  0.1
A Controller for the Omicron vacuum chamber
Public Member Functions | List of all members
kernel.models.VariableProviderContainer Class Reference
Inheritance diagram for kernel.models.VariableProviderContainer:
Inheritance graph
[legend]
Collaboration diagram for kernel.models.VariableProviderContainer:
Collaboration graph
[legend]

Public Member Functions

VariableProvider< PressuregetPressureProvider ()
 
void setPressureProvider (VariableProvider< Pressure > provider)
 
Boolean hasPressureProvider ()
 
VariableProvider< VoltagegetVoltageProvider ()
 
void setVoltageProvider (VariableProvider< Voltage > voltageProvider)
 
Boolean hasVoltageProvider ()
 

Detailed Description

Responsible for storing variable providers

Definition at line 10 of file models/VariableProviderContainer.java.

Member Function Documentation

VariableProvider<Pressure> kernel.models.VariableProviderContainer.getPressureProvider ( )
Returns
A provider for the pressure

Implements kernel.views.VariableProviderContainer.

Definition at line 17 of file models/VariableProviderContainer.java.

17  {
18  return pressureVariableProvider;
19  }
VariableProvider<Voltage> kernel.models.VariableProviderContainer.getVoltageProvider ( )
Returns
A provider for voltage

Implements kernel.views.VariableProviderContainer.

Definition at line 32 of file models/VariableProviderContainer.java.

32  {
33  return voltageVariableProvider;
34  }
Boolean kernel.models.VariableProviderContainer.hasPressureProvider ( )
Returns
Boolean#TRUE if a pressure provider has been set, otherwise Boolean#FALSE

Implements kernel.views.VariableProviderContainer.

Definition at line 27 of file models/VariableProviderContainer.java.

27  {
28  return pressureVariableProvider != null;
29  }
Boolean kernel.models.VariableProviderContainer.hasVoltageProvider ( )
Returns
Boolean#TRUE if a voltage provider has been provided, otherwise Boolean#FALSE

Implements kernel.views.VariableProviderContainer.

Definition at line 42 of file models/VariableProviderContainer.java.

42  {
43  return voltageVariableProvider != null;
44  }
void kernel.models.VariableProviderContainer.setPressureProvider ( VariableProvider< Pressure pressureProvider)
Parameters
pressureProviderThe new pressure provider that will be used in order to retrieve the pressure in the preparation chamber

Implements kernel.controllers.variables.VariableProviderContainer.

Definition at line 22 of file models/VariableProviderContainer.java.

22  {
23  this.pressureVariableProvider = provider;
24  }
void kernel.models.VariableProviderContainer.setVoltageProvider ( VariableProvider< Voltage voltageProvider)
Parameters
voltageProviderThe new voltage provider to use. This variable provider retrieves the voltage going into the power supply

Implements kernel.controllers.variables.VariableProviderContainer.

Definition at line 37 of file models/VariableProviderContainer.java.

37  {
38  this.voltageVariableProvider = voltageProvider;
39  }

The documentation for this class was generated from the following file:
Git Repo