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

Public Member Functions

void setPressureProvider (VariableProvider< Pressure > pressureProvider)
 
void setVoltageProvider (VariableProvider< Voltage > voltageProvider)
 

Detailed Description

Contains a database of variable providers. This particular interface specifies the setters which enable control over the kernel.models.VariableProviderContainer. The intention of such a design is to decouple mutation of the kernel's variable providers with access.

Definition at line 14 of file controllers/variables/VariableProviderContainer.java.

Member Function Documentation

void kernel.controllers.variables.VariableProviderContainer.setPressureProvider ( VariableProvider< Pressure pressureProvider)
Parameters
pressureProviderThe new pressure provider that will be used in order to retrieve the pressure in the preparation chamber

Implemented in kernel.models.VariableProviderContainer.

void kernel.controllers.variables.VariableProviderContainer.setVoltageProvider ( VariableProvider< Voltage voltageProvider)
Parameters
voltageProviderThe new voltage provider to use. This variable provider retrieves the voltage going into the power supply

Implemented in kernel.models.VariableProviderContainer.


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