Index

A C D F G I L M N O P R S T U V 
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.
A C D F G I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form