public enum ECavityView extends java.lang.Enum<ECavityView> implements IEViewGeneric
Enumeration ECavityView | Description |
---|---|
GENERAL | In this enumeration are all general information of the cavity stored: the device TINE context, the server and its device or property name and the STATUS of the transmitter. |
ELEMENT | All normal and standard values of a cavity are stored here. Each enumeration value are mandatory: Stamp 1 and 2, power of VORLAUF and RUECKLAUF, voltage of cavity and its phase etc. |
SWITCH | The switches of each cavity. Currently their are four mandatory ones: the minimum, maximum, and resonance frequency and switching the hole cavity off. The SOLL voltage is for free and can be set. |
ALL | The switches of all cavities. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName(EName name_)
Always returns
null . |
void |
putName(EName name_,
java.lang.String value_)
Allways throws an unchecked exception.
|
static ECavityView |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ECavityView[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ECavityView GENERAL
public static final ECavityView ELEMENT
public static final ECavityView SWITCH
public static final ECavityView ALL
public static ECavityView[] values()
for (ECavityView c : ECavityView.values()) System.out.println(c);
public static ECavityView valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getName(EName name_)
null
.getName
in interface IEEnum
name_
- The corresponding enumeration type which you wanted
to get. For more information see at the EName
enumeration.IEEnum.getName(de.desy.mst.libs.accelerator.EName)
public void putName(EName name_, java.lang.String value_)
putName
in interface IEEnum
name_
- Is the EName enumeration one wants to set.value_
- Is the name of the string value. This can also be
null.IEEnum.putName(de.desy.mst.libs.accelerator.EName, java.lang.String)
14-September-2016 18:23 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft