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

Public Member Functions

Kernel getKernel ()
 
void setKernel (Kernel kernel)
 
Integer getAddress ()
 
void setAddress (Integer address)
 
String getPortName ()
 
void setPortName (String portName)
 
PressureGauge getPressureGauge () throws IOException
 
void makePressureGauge () throws IOException
 

Detailed Description

Responsible for creating instances of PressureGauge

Definition at line 11 of file controllers/PVCiPressureGaugeFactory.java.

Member Function Documentation

Integer kernel.controllers.PVCiPressureGaugeFactory.getAddress ( )
Returns
The address that will be passed into the device on instantiation

Implemented in kernel.models.PVCiPressureGaugeFactory.

Kernel kernel.controllers.PVCiPressureGaugeFactory.getKernel ( )
Returns
The application kernel to which this factory is attached.

Implemented in kernel.models.PVCiPressureGaugeFactory.

String kernel.controllers.PVCiPressureGaugeFactory.getPortName ( )
Returns
The port at which the pressure gauge can be found

Implemented in kernel.models.PVCiPressureGaugeFactory.

PressureGauge kernel.controllers.PVCiPressureGaugeFactory.getPressureGauge ( ) throws IOException
Returns
An instance of the pressure gauge
Exceptions
IOExceptionif the instance could not be created

Implemented in kernel.models.PVCiPressureGaugeFactory.

void kernel.controllers.PVCiPressureGaugeFactory.makePressureGauge ( ) throws IOException

Create a pressure gauge and write it to the device registry

Implemented in kernel.models.PVCiPressureGaugeFactory.

void kernel.controllers.PVCiPressureGaugeFactory.setAddress ( Integer  address)
Parameters
addressThe address to which the device will be attached

Implemented in kernel.models.PVCiPressureGaugeFactory.

void kernel.controllers.PVCiPressureGaugeFactory.setKernel ( Kernel  kernel)
Parameters
kernelThe kernel to which this factory is to be attached

Implemented in kernel.models.PVCiPressureGaugeFactory.

void kernel.controllers.PVCiPressureGaugeFactory.setPortName ( String  portName)
Parameters
portNameThe port where the device will be found.

Implemented in kernel.models.PVCiPressureGaugeFactory.


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