|
POGO Java Program |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Object | +--pogo.gene.Attrib
This class defines an attribute for device server code.
| Field Summary | |
java.lang.String |
assAttr
Associated attribute if Read/Write type is READ_WITH_WRITE. |
int |
attrType
Attribute Type. |
TangoTypes |
dataType
Attribute data dataType. |
java.lang.String |
name
Attribute's name. |
int |
rwType
Read/Write type. |
int |
xSize
Maximum X legh data size. |
int |
ySize
Maximum Y legh data size. |
| Constructor Summary | |
Attrib(java.lang.String name,
int attrType,
java.lang.String dataType,
int xSize)
Attribute Constructor for SPECTRUM type. |
|
Attrib(java.lang.String name,
int attrType,
java.lang.String dataType,
int xSize,
int ySize)
Attribute Constructor for IMAGE type. |
|
Attrib(java.lang.String name,
int attrType,
java.lang.String dataType,
int rwType,
java.lang.String assAttr)
Attribute Constructor for SCALAR type. |
|
Attrib(java.lang.String name,
java.lang.String dataType,
int rwType)
Constructor for attribute. |
|
| Method Summary | |
java.lang.String |
cppMemberData()
Built C++ member data line for ClassName.ccp file. |
boolean |
getWritable()
reaturn the writable state. |
java.lang.String |
javaMemberData()
Built java member data line for ClassName.ccp file. |
void |
setDataType(java.lang.String dataType)
Set the dataType field. |
void |
setDataType(java.lang.String dataType,
int lang)
Set the dataType field. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|
| Field Detail |
public java.lang.String name
public int attrType
public TangoTypes dataType
public int rwType
public java.lang.String assAttr
public int xSize
public int ySize
| Constructor Detail |
public Attrib(java.lang.String name,
java.lang.String dataType,
int rwType)
name - Attribute's name.dataType - Attribute's dataType.rwType - Read/Write type.
public Attrib(java.lang.String name,
int attrType,
java.lang.String dataType,
int rwType,
java.lang.String assAttr)
name - Attribute's name.attrType - Attribut's type.dataType - Attribute's dataType.rwType - Read/Write type.assAttr - Associated attribute (only if writable==READ_WITH_WRITE)
public Attrib(java.lang.String name,
int attrType,
java.lang.String dataType,
int xSize)
name - Attribute's name.attrType - Attribut's type.dataType - Attribute's dataType.xSize - maximum X length size.
public Attrib(java.lang.String name,
int attrType,
java.lang.String dataType,
int xSize,
int ySize)
name - Attribute's name.attrType - Attribut's type.dataType - Attribute's dataType.xSize - maximum X length size.ySize - maximum Y length size.| Method Detail |
public void setDataType(java.lang.String dataType)
dataType - Tango dataType name.
public void setDataType(java.lang.String dataType,
int lang)
dataType - Language dataType name.lang - Language used.public boolean getWritable()
public java.lang.String cppMemberData()
public java.lang.String javaMemberData()
public java.lang.String toString()
|
POGO Java Program |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||