|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfr.esrf.tangoatk.core.attribute.AAttribute
fr.esrf.tangoatk.core.attribute.DevStateScalar
public class DevStateScalar
| Field Summary |
|---|
| Fields inherited from class fr.esrf.tangoatk.core.attribute.AAttribute |
|---|
alias, attPropertiesLoaded, attribute, changeCount, config, device, error, eventError, name, nameSansDevice, periodicCount, propChanges, propertyStorage, refreshCount, skippingRefresh, state, timer, timeStamp |
| Fields inherited from interface fr.esrf.tangoatk.core.IAttribute |
|---|
ALARM, CHANGING, INVALID, OK, UNKNOWN, VALID, WARNING |
| Fields inherited from interface fr.esrf.TangoDs.TangoConst |
|---|
ACCESS_READ, ACCESS_SERVICE, ACCESS_WRITE, ARCHIVE_EVENT, ATT_CONF_EVENT, Attr_AdmName, Attr_Description, Attr_Name, Attr_State, Attr_Status, Attr_Unknown, ATTRIBUTE, BY_CLASS, BY_DEVICE, BY_PROCESS, CHANGE_EVENT, COMMAND, CONTROL_SYSTEM, DATA_READY_EVENT, DEFAULT_LOCK_VALIDITY, eventNames, LOGGING_CONSOLE_TARGET, LOGGING_CONSOLE_TARGET_ID, LOGGING_DEBUG, LOGGING_DEF_RFT, LOGGING_DEVICE_TARGET, LOGGING_DEVICE_TARGET_ID, LOGGING_ERROR, LOGGING_FATAL, LOGGING_FILE_TARGET, LOGGING_FILE_TARGET_ID, LOGGING_INFO, LOGGING_LEVELS, LOGGING_MAX_RFT, LOGGING_MIN_RFT, LOGGING_OFF, LOGGING_SEPARATOR, LOGGING_UNKNOWN_TARGET_ID, LOGGING_WARN, NO_SYNC, NOT_STATELESS, NotANumber, Op_BlackBox, Op_Command, Op_Command_2, Op_Command_inout, Op_Command_inout_2, Op_Command_inout_history_2, Op_Command_list, Op_Command_list_2, Op_Get_Attr_Config, Op_Get_Attr_Config_2, Op_Info, Op_Ping, Op_Read_Attr, Op_Read_Attr_2, Op_Read_Attr_history_2, Op_Set_Attr_Config, Op_Unknown, Op_Write_Attr, PERIODIC_EVENT, QUALITY_EVENT, Req_Attribute, Req_Operation, Req_Unknown, SERVICE_PROP_NAME, STATELESS, Tango_AllAttr, Tango_AllAttr_3, Tango_AlrmValueNotSpec, Tango_AssocWritNotSpec, Tango_AttrDataFormatName, Tango_CLNT_TIMEOUT, Tango_CmdArgTypeName, Tango_CONST_DEV_STRING, Tango_DbObjName, Tango_DEFAULT_POLL_OLD_FACTOR, Tango_DEFAULT_TIMEOUT, Tango_DEFAULT_TIMEOUT_SEC, Tango_DefaultBlackBoxDepth, Tango_DefaultDocUrl, Tango_DefaultPollRingDepth, Tango_DefaultWritableProp, Tango_DELTA_T, Tango_DescNotSet, Tango_DescNotSpec, Tango_DEV_BOOLEAN, Tango_DEV_CHAR, Tango_DEV_DOUBLE, Tango_DEV_ENCODED, Tango_DEV_FLOAT, Tango_DEV_INT, Tango_DEV_LONG, Tango_DEV_LONG64, Tango_DEV_SHORT, Tango_DEV_STATE, Tango_DEV_STRING, Tango_DEV_UCHAR, Tango_DEV_ULONG, Tango_DEV_ULONG64, Tango_DEV_USHORT, Tango_DEV_VOID, Tango_DevStateName, Tango_DEVVAR_CHARARRAY, Tango_DEVVAR_DOUBLEARRAY, Tango_DEVVAR_DOUBLESTRINGARRAY, Tango_DEVVAR_FLOATARRAY, Tango_DEVVAR_LONG64ARRAY, Tango_DEVVAR_LONGARRAY, Tango_DEVVAR_LONGSTRINGARRAY, Tango_DEVVAR_SHORTARRAY, Tango_DEVVAR_STRINGARRAY, Tango_DEVVAR_ULONG64ARRAY, Tango_DEVVAR_ULONGARRAY, Tango_DEVVAR_USHORTARRAY, Tango_DevVersion, Tango_DISCARD_THRESHOLD, Tango_DispUnitNotSpec, Tango_DSDeviceDomain, Tango_EXPERT_ATTR, Tango_EXPERT_CMD, Tango_FormatNotSpec, Tango_InitialOutput, Tango_LabelNotSpec, TANGO_LOG_PATH, Tango_MAX_TRANSFER_SIZE, Tango_MaxServerNameLength, Tango_MIN_POLL_PERIOD, Tango_OPERATOR_ATTR, Tango_OPERATOR_CMD, Tango_POLL_ADD_OBJ, Tango_POLL_ATTR, Tango_POLL_CMD, Tango_POLL_REM_DEV, Tango_POLL_REM_OBJ, Tango_POLL_START, Tango_POLL_STOP, Tango_POLL_UPD_PERIOD, Tango_PollAttribute, Tango_PollCommand, Tango_QualityName, Tango_REL_1, Tango_REL_2, Tango_ResNotDefined, Tango_StdUnitNotSpec, Tango_SysProperty, Tango_TG_IMP_MINOR_DEVFAILED, Tango_TG_IMP_MINOR_NON_DEVFAILED, Tango_TG_IMP_MINOR_TO, Tango_TgLibVers, Tango_UnitNotSpec, USER_EVENT |
| Constructor Summary | |
|---|---|
DevStateScalar()
|
|
| Method Summary | |
|---|---|
void |
addDevStateScalarListener(IDevStateScalarListener l)
|
void |
change(fr.esrf.TangoApi.events.TangoChangeEvent evt)
|
void |
dispatch(fr.esrf.TangoApi.DeviceAttribute attValue)
Method used by optimized AttributePolledList (one read per device) |
void |
dispatchError(fr.esrf.Tango.DevFailed e)
Method used by optimized AttributePolledList (one read per device) |
protected void |
fireValueChanged(java.lang.String newValue)
|
java.lang.String |
getDeviceValue()
|
java.lang.String |
getDevStateValue()
|
boolean |
getInvertedInsertExtract()
|
boolean |
getInvertedOpenClose()
|
int |
getMaxXDimension()
getMaxXDimension returns the max x-dimension of the
attribute |
java.lang.String |
getValue()
|
java.lang.String |
getVersion()
|
int |
getXDimension()
getXDimension returns the actual x-dimension of the
attribute. |
boolean |
isWritable()
isWritable returns true if this attribute is writable |
void |
loadAttProperties()
Method used by some attribute viewers to force the reading of some specific at setModel(). |
void |
periodic(fr.esrf.TangoApi.events.TangoPeriodicEvent evt)
|
void |
refresh()
refreshes the listeners of this particular object. |
void |
removeDevStateScalarListener(IDevStateScalarListener l)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface fr.esrf.tangoatk.core.IAttribute |
|---|
addSetErrorListener, addStateListener, areAttPropertiesLoaded, getAttribute, getDescription, getDisplayUnit, getDisplayUnitFactor, getFormat, getHeight, getLabel, getMaxYDimension, getStandardUnit, getStandardUnitFactor, getState, getTangoDataFormat, getTangoDataType, getType, getUnit, getWidth, getYDimension, hasEvents, isSkippingRefresh, removeSetErrorListener, removeStateListener, setDescription, setLabel, setName, setProperty, setProperty, setSkippingRefresh |
| Methods inherited from interface fr.esrf.tangoatk.core.IEntity |
|---|
addErrorListener, getAlias, getDevice, getListenerList, getName, getNameSansDevice, getProperty, getPropertyMap, isExpert, isOperator, removeErrorListener, setAlias, storeConfig |
| Constructor Detail |
|---|
public DevStateScalar()
| Method Detail |
|---|
public int getXDimension()
IAttributegetXDimension returns the actual x-dimension of the
attribute.
getXDimension in interface IAttributegetXDimension in class AAttributeint valuepublic int getMaxXDimension()
IAttributegetMaxXDimension returns the max x-dimension of the
attribute
getMaxXDimension in interface IAttributegetMaxXDimension in class AAttributeint valuepublic java.lang.String getValue()
getValue in interface IDevStateScalarpublic java.lang.String getDeviceValue()
getDeviceValue in interface IDevStateScalarpublic void refresh()
IRefreshee
refresh in interface IRefresheepublic void dispatch(fr.esrf.TangoApi.DeviceAttribute attValue)
IAttribute
dispatch in interface IAttributeattValue - Attribute valuepublic void dispatchError(fr.esrf.Tango.DevFailed e)
IAttribute
dispatchError in interface IAttributee - Attribute arrorpublic boolean isWritable()
IAttributeisWritable returns true if this attribute is writable
isWritable in interface IAttributeisWritable in class AAttributeboolean valueprotected void fireValueChanged(java.lang.String newValue)
public void addDevStateScalarListener(IDevStateScalarListener l)
addDevStateScalarListener in interface IDevStateScalarpublic void removeDevStateScalarListener(IDevStateScalarListener l)
removeDevStateScalarListener in interface IDevStateScalarpublic java.lang.String getDevStateValue()
public void periodic(fr.esrf.TangoApi.events.TangoPeriodicEvent evt)
periodic in interface fr.esrf.TangoApi.events.ITangoPeriodicListenerpublic void change(fr.esrf.TangoApi.events.TangoChangeEvent evt)
change in interface fr.esrf.TangoApi.events.ITangoChangeListenerpublic boolean getInvertedOpenClose()
getInvertedOpenClose in interface IDevStateScalarpublic boolean getInvertedInsertExtract()
getInvertedInsertExtract in interface IDevStateScalarpublic void loadAttProperties()
IAttribute
loadAttProperties in interface IAttributeloadAttProperties in class AAttributepublic java.lang.String getVersion()
getVersion in class AAttribute
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||