|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfr.esrf.TangoApi.AttributeInfo
public class AttributeInfo
Class Description:
This class manage data object for Tango device attribute information.
Usage example:
| Field Summary | |
|---|---|
AttrDataFormat |
data_format
Attribute data format. |
int |
data_type
Attribute data type. |
java.lang.String |
description
Attribute description.. |
java.lang.String |
display_unit
Attribute display unit. |
java.lang.String[] |
extensions
.For future usage. |
java.lang.String |
format
Attribute display format. |
java.lang.String |
label
Attribute label. |
DispLevel |
level
Attribute display level. |
java.lang.String |
max_alarm
Attribute maximum value before alarm. |
int |
max_dim_x
Attribute maximum size for X dimention. |
int |
max_dim_y
Attribute maximum size for Y dimention. |
java.lang.String |
max_value
Attribute maximum value. |
java.lang.String |
min_alarm
Attribute minimum value before alarm. |
java.lang.String |
min_value
Attribute minimum value. |
java.lang.String |
name
Attribute name. |
java.lang.String |
standard_unit
Attribute standard unit. |
java.lang.String |
unit
Attribute unit. |
AttrWriteType |
writable
Attribute writable state. |
java.lang.String |
writable_attr_name
Attribute writable associated. |
| Constructor Summary | |
|---|---|
AttributeInfo(AttributeConfig_2 info)
Constructor from IDL AttributeConfig_2 object |
|
AttributeInfo(AttributeConfig_3 info)
Constructor from IDL AttributeConfig_3 object |
|
AttributeInfo(AttributeConfig info)
Constructor from IDL AttributeConfig object |
|
AttributeInfo(java.lang.String name,
AttrWriteType writable,
AttrDataFormat data_format,
int data_type,
int max_dim_x,
int max_dim_y,
java.lang.String description,
java.lang.String label,
java.lang.String unit,
java.lang.String standard_unit,
java.lang.String display_unit,
java.lang.String format,
java.lang.String min_value,
java.lang.String max_value,
java.lang.String min_alarm,
java.lang.String max_alarm,
java.lang.String writable_attr_name,
DispLevel level,
java.lang.String[] extensions)
Constructor as an IDL AttributeConfig_2 object |
|
AttributeInfo(java.lang.String name,
AttrWriteType writable,
AttrDataFormat data_format,
int data_type,
int max_dim_x,
int max_dim_y,
java.lang.String description,
java.lang.String label,
java.lang.String unit,
java.lang.String standard_unit,
java.lang.String display_unit,
java.lang.String format,
java.lang.String min_value,
java.lang.String max_value,
java.lang.String min_alarm,
java.lang.String max_alarm,
java.lang.String writable_attr_name,
java.lang.String[] extensions)
Constructor as an IDL AttributeConfig object |
|
| Method Summary | |
|---|---|
AttributeConfig_2 |
get_attribute_config_2_obj()
Build and return Attributeconfig_2 IDL 2 object from AttributeInfo object |
AttributeConfig |
get_attribute_config_obj()
Build and return Attributeconfig IDL object from AttributeInfo object |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public java.lang.String name
public AttrWriteType writable
public AttrDataFormat data_format
public int data_type
public int max_dim_x
public int max_dim_y
public java.lang.String description
public java.lang.String label
public java.lang.String unit
public java.lang.String standard_unit
public java.lang.String display_unit
public java.lang.String format
public java.lang.String min_value
public java.lang.String max_value
public java.lang.String min_alarm
public java.lang.String max_alarm
public java.lang.String writable_attr_name
public DispLevel level
public java.lang.String[] extensions
| Constructor Detail |
|---|
public AttributeInfo(java.lang.String name,
AttrWriteType writable,
AttrDataFormat data_format,
int data_type,
int max_dim_x,
int max_dim_y,
java.lang.String description,
java.lang.String label,
java.lang.String unit,
java.lang.String standard_unit,
java.lang.String display_unit,
java.lang.String format,
java.lang.String min_value,
java.lang.String max_value,
java.lang.String min_alarm,
java.lang.String max_alarm,
java.lang.String writable_attr_name,
java.lang.String[] extensions)
public AttributeInfo(java.lang.String name,
AttrWriteType writable,
AttrDataFormat data_format,
int data_type,
int max_dim_x,
int max_dim_y,
java.lang.String description,
java.lang.String label,
java.lang.String unit,
java.lang.String standard_unit,
java.lang.String display_unit,
java.lang.String format,
java.lang.String min_value,
java.lang.String max_value,
java.lang.String min_alarm,
java.lang.String max_alarm,
java.lang.String writable_attr_name,
DispLevel level,
java.lang.String[] extensions)
public AttributeInfo(AttributeConfig info)
public AttributeInfo(AttributeConfig_2 info)
public AttributeInfo(AttributeConfig_3 info)
| Method Detail |
|---|
public AttributeConfig get_attribute_config_obj()
public AttributeConfig_2 get_attribute_config_2_obj()
public java.lang.String toString()
toString in class java.lang.Object
|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||