|
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 |