pogo.gene
Class DevState
java.lang.Object
|
+--pogo.gene.DevState
- public class DevState
- extends java.lang.Object
- implements PogoDefs
This class defines a state for server code.
This class describe the device state.
These DevState class are located in a java.util.Vector
known as DevStateTable class.
- Version:
- $Revision: 1.22 $
- Author:
- $Author: verdier $
- See Also:
- Tango Device States
Field Summary |
int |
code
The numeric code of this state. |
java.lang.String |
description
The description of this state. |
java.lang.String |
name
The name of this state. |
Fields inherited from interface pogo.gene.PogoDefs |
ALREADY_OVERRIDING,
ATTR_IMAGE,
ATTR_READ,
ATTR_READ_WITH_WRITE,
ATTR_READ_WRITE,
ATTR_SCALAR,
ATTR_SPECTRUM,
ATTR_WRITE,
AttrDataArray,
AttrRWtypeArray,
AttrTypeArray,
authorRes,
classDescRes,
cppAddAttrib,
cppAddCommands,
cppExtention,
cppFile,
cppLang,
dataCommands,
dataExtention,
dataFile,
dataStartCmd,
dataStartStates,
endGeneTag,
errDetected,
javaAddAttrib,
javaAddCommands,
javaExtention,
javaFile,
javaLang,
languageRes,
NEW_STR,
NOT_OVERRIDE,
outputFiles,
OVERRIDE,
pageTitleRes,
pogoLang,
projectTitleRes,
readAttrProto1,
readAttrProto2,
readAttrProto3,
readFile,
revisionRes,
startGeneTag,
STATE,
statesDescRes,
STATUS,
Tango_ALARM,
Tango_CLOSE,
Tango_CONST_DEV_STRING,
Tango_DISABLE,
Tango_EXTRACT,
Tango_FAULT,
Tango_INSERT,
Tango_MOVING,
Tango_OFF,
Tango_ON,
Tango_OPEN,
Tango_RUNNING,
Tango_STANDBY,
Tango_TYPE_UNKNOWN,
Tango_UNKNOWN,
Tango_WARMUP,
TangoStatesArray,
templateBlock,
templateClass,
templateClassCmd,
templateCmd,
templateExecuteCmd,
templateFile,
writeAttrProto,
writeFile |
Constructor Summary |
DevState(int num,
java.lang.String desc)
Constructs a newly allocated DevState object from all its creation
parameters. |
DevState(java.lang.String sName,
java.lang.String desc)
Constructs a newly allocated DevState object from all its creation
parameters. |
Method Summary |
java.lang.String |
javaName()
Build a name from tango name for java (used for is_allowed method). |
java.lang.String |
toCompleteString()
Make state as a String with its descrition. |
java.lang.String |
toString()
Make state as a String. |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
code
public int code
- The numeric code of this state.
name
public java.lang.String name
- The name of this state.
description
public java.lang.String description
- The description of this state.
DevState
public DevState(int num,
java.lang.String desc)
- Constructs a newly allocated DevState object from all its creation
parameters.
- Parameters:
num
- The numeric code of the state.desc
- The state's description.
DevState
public DevState(java.lang.String sName,
java.lang.String desc)
- Constructs a newly allocated DevState object from all its creation
parameters.
- Parameters:
sName
- The name of the state.desc
- The state's description.
javaName
public java.lang.String javaName()
- Build a name from tango name for java (used for is_allowed method).
toString
public java.lang.String toString()
- Make state as a String.
- Overrides:
- toString in class java.lang.Object
- Returns:
- A java.lang.String containing state's name.
toCompleteString
public java.lang.String toCompleteString()
- Make state as a String with its descrition.
- Returns:
- A java.lang.String containing state's name and its dewxciption.