Index
All Classes and Interfaces|All Packages|Serialized Form
A
- advanceSteps(int) - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
Advance by a number of steps
- ANCESTORS - Enum constant in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Travels from parent to parent.
C
- category() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
The category this parameters belongs to.
- CHILDREN - Enum constant in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Travels the direct children.
- close() - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Closes the connection.
- ConfigurationParameter - Annotation Interface in org.lsst.ccs.commons.annotations
-
Fields of a class annotated with this annotation will be tracked down by the configuration service.
- ConfigurationParameterChanger - Annotation Interface in org.lsst.ccs.commons.annotations
-
Marks a mutator ("setter") as being part of possible configuration change.
D
- DESCENDANTS - Enum constant in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Travels all the descendants components.
- description() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
A description for this parameter.
- doc() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameterChanger
-
A short explanation on what the configuration command does.
- DriverConstants - Interface in org.lsst.ccs.drivers.commons
-
Useful constants for drivers.
- DriverConstants.ConnType - Enum Class in org.lsst.ccs.drivers.commons
-
Connection type
- DriverException - Exception in org.lsst.ccs.drivers.commons
- DriverException() - Constructor for exception org.lsst.ccs.drivers.commons.DriverException
- DriverException(String) - Constructor for exception org.lsst.ccs.drivers.commons.DriverException
- DriverException(String, Throwable) - Constructor for exception org.lsst.ccs.drivers.commons.DriverException
- DriverException(Throwable) - Constructor for exception org.lsst.ccs.drivers.commons.DriverException
- DriverLockedException - Exception in org.lsst.ccs.drivers.commons
- DriverLockedException() - Constructor for exception org.lsst.ccs.drivers.commons.DriverLockedException
- DriverLockedException(String) - Constructor for exception org.lsst.ccs.drivers.commons.DriverLockedException
- DriverLockedException(String, Throwable) - Constructor for exception org.lsst.ccs.drivers.commons.DriverLockedException
- DriverLockedException(Throwable) - Constructor for exception org.lsst.ccs.drivers.commons.DriverLockedException
- DriverTimeoutException - Exception in org.lsst.ccs.drivers.commons
- DriverTimeoutException() - Constructor for exception org.lsst.ccs.drivers.commons.DriverTimeoutException
- DriverTimeoutException(String) - Constructor for exception org.lsst.ccs.drivers.commons.DriverTimeoutException
- DriverTimeoutException(String, Throwable) - Constructor for exception org.lsst.ccs.drivers.commons.DriverTimeoutException
- DriverTimeoutException(Throwable) - Constructor for exception org.lsst.ccs.drivers.commons.DriverTimeoutException
F
- FieldAnnotationScanner<T extends Annotation> - Class in org.lsst.ccs.commons.annotations.scanner
-
An object that scans a given object's fields for the annotation of type
T. - FieldAnnotationScanner(Class<T>) - Constructor for class org.lsst.ccs.commons.annotations.scanner.FieldAnnotationScanner
- FTDI - Enum constant in enum class org.lsst.ccs.drivers.commons.DriverConstants.ConnType
-
FTDI connection
G
- getAnalogInChannel(int) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- getAnalogInChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- getAnalogOutChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- getAnnotation(String) - Method in interface org.lsst.ccs.commons.annotations.scanner.ReflectObject
-
Gets the annotation for the given field name.
- getCurrent(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Gets the set current for a channel.
- getDigitalInChannel(int) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- getDigitalInChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- getDigitalOutChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- getFields() - Method in interface org.lsst.ccs.commons.annotations.scanner.ReflectObject
-
Gets the annotated fields for this object.
- getOutput(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Gets the output state of a channel.
- getStep() - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
get absolute position in steps
- getTarget() - Method in interface org.lsst.ccs.commons.annotations.scanner.ReflectObject
-
Gets the object itself.
- getVoltage(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Gets the set voltage for a channel.
- getWave() - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
get current wavelength in nanometers
I
- IOBoardDriver - Class in org.lsst.ccs.drivers.commons
- IOBoardDriver() - Constructor for class org.lsst.ccs.drivers.commons.IOBoardDriver
- isBuild() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
Deprecated.Assign "build" category instead
- isFinal() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
Specifies if this parameter can be changed at initialization phase only.
- isReadOnly() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
Specifies if this configuration parameter is to be treated as read-only.
L
- LookupField - Annotation Interface in org.lsst.ccs.commons.annotations
-
This field annotation allows to access other components from a given component that belongs to the component tree.
- LookupField.Strategy - Enum Class in org.lsst.ccs.commons.annotations
-
Defines the tree travel strategy.
- LookupName - Annotation Interface in org.lsst.ccs.commons.annotations
-
Sets the annotated String field to the name of the component that field belongs to.
- LookupPath - Annotation Interface in org.lsst.ccs.commons.annotations
-
Sets the annotated String field to the path of the component that field belongs to as defined in the groovy file.
M
- maxLength() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
A the maximum length for this configuration parameter.
- MonochromatorDriver - Interface in org.lsst.ccs.drivers.commons
N
- name() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
The name under which this parameter is known to the configuration service.
- NET - Enum constant in enum class org.lsst.ccs.drivers.commons.DriverConstants.ConnType
-
Network connection
O
- open(String) - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
Open the communication port - meaning of parameter is OS and driver-dependent For serial on Unix can be /dev/ttyXXX
- open(DriverConstants.ConnType, String, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Opens a connection to the power supply.
- org.lsst.ccs.commons.annotations - package org.lsst.ccs.commons.annotations
- org.lsst.ccs.commons.annotations.scanner - package org.lsst.ccs.commons.annotations.scanner
- org.lsst.ccs.drivers.commons - package org.lsst.ccs.drivers.commons
P
- pathFilter() - Element in annotation interface org.lsst.ccs.commons.annotations.LookupField
-
A regular expression to be used to filter on the path of the selected elements.
- Persist - Annotation Interface in org.lsst.ccs.commons.annotations
-
Fields annotated by this annotation have their value persisted in a local file.
- PowerSupplyDriver - Interface in org.lsst.ccs.drivers.commons
- propertyName() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameterChanger
R
- range() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
A range constraint associated to this parameter.
- readCurrent(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Reads the current for a channel.
- readVoltage(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Reads the voltage for a channel.
- ReflectObject<T extends Annotation> - Interface in org.lsst.ccs.commons.annotations.scanner
-
An interface representing the object with regards to the parameterized annotation
T
S
- scan(Object) - Method in class org.lsst.ccs.commons.annotations.scanner.FieldAnnotationScanner
-
Scans the given object for the field annotation.
- SERIAL - Enum constant in enum class org.lsst.ccs.drivers.commons.DriverConstants.ConnType
-
Serial port connection
- setAnalogOutChannel(int, double) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- setCurrent(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the current for a channel.
- setDigitalOutChannel(int, int) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
- setOffDelay(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the power-off delay for a channel.
- setOnDelay(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the power-on delay for a channel.
- setOutput(boolean, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Turns output on or off for a channel.
- setVoltage(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the voltage for a channel.
- setWave(double) - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
set wavelength in nanometers
- SIBLINGS - Enum constant in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Travels the siblings.
- strategy() - Element in annotation interface org.lsst.ccs.commons.annotations.LookupField
-
The travel strategy.
T
- TOP - Enum constant in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Sets the annotated field to the top component of the component tree, which is the enclosing subsystem.
- TREE - Enum constant in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Travels the whole component tree.
U
- units() - Element in annotation interface org.lsst.ccs.commons.annotations.ConfigurationParameter
-
The units for this parameter.
V
- valueOf(String) - Static method in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.lsst.ccs.drivers.commons.DriverConstants.ConnType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.lsst.ccs.commons.annotations.LookupField.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.lsst.ccs.drivers.commons.DriverConstants.ConnType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form