public abstract class ANumber extends AAttribute
alias, attPropertiesLoaded, attribute, changeCount, config, configCount, device, error, eventError, eventType, name, nameSansDevice, periodicCount, propChanges, propertyStorage, refreshCount, skippingRefresh, state, timer, timeStamp
ALARM, CHANGING, INVALID, OK, UNKNOWN, VALID, WARNING
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, INTERFACE_CHANGE, 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, PIPE_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_ENUM, Tango_DEV_FLOAT, Tango_DEV_INT, Tango_DEV_LONG, Tango_DEV_LONG64, Tango_DEV_PIPE_BLOB, 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 and Description |
---|
ANumber() |
Modifier and Type | Method and Description |
---|---|
double |
getDeltaT() |
double |
getDeltaVal() |
double |
getMaxAlarm() |
double |
getMaxValue() |
double |
getMaxWarning() |
double |
getMinAlarm() |
double |
getMinValue() |
double |
getMinWarning() |
fr.esrf.tangoatk.core.attribute.NumberAttributeHelper |
getNumberHelper() |
double |
getValueInDeviceUnit(double dispPval)
getValueInDeviceUnit converts the value of a numeric property expressed in display unit to the value in device unit |
double |
getValueInDisplayUnit(double devPval)
getValueInDisplayUnit converts the value of a numeric property expressed in device unit to the value in display unit |
void |
setConfiguration(fr.esrf.TangoApi.AttributeInfoEx c) |
void |
setDeltaT(double d) |
void |
setDeltaT(double d,
boolean writable) |
void |
setDeltaVal(double d) |
void |
setDeltaVal(double d,
boolean writable) |
void |
setMaxAlarm(double d) |
void |
setMaxAlarm(double d,
boolean writable) |
void |
setMaxValue(double d) |
void |
setMaxValue(double d,
boolean writable) |
void |
setMaxWarning(double d) |
void |
setMaxWarning(double d,
boolean writable) |
void |
setMinAlarm(double d) |
void |
setMinAlarm(double d,
boolean writable) |
void |
setMinValue(double d) |
void |
setMinValue(double d,
boolean writable) |
void |
setMinWarning(double d) |
void |
setMinWarning(double d,
boolean writable) |
void |
setNumberHelper(fr.esrf.tangoatk.core.attribute.NumberAttributeHelper numberHelper) |
addErrorListener, addSetErrorListener, addStateListener, areAttPropertiesLoaded, attConfig, checkDimensions, checkDimensions, checkDimensions, connectionlessInit, dispatch, dispatchError, flatten, freeInternalData, getAlias, getAttribute, getChangeCount, getConfigCount, getDescription, getDevice, getDeviceAttribute, getDisplayUnit, getDisplayUnitFactor, getEventType, getFormat, getHeight, getLabel, getLevel, getListenerList, getMaxXDimension, getMaxYDimension, getName, getNameSansDevice, getPeriodicCount, getPropChanges, getProperty, getPropertyMap, getPropertyNames, getPropertyStorage, getRefreshCount, getStandardUnit, getStandardUnitFactor, getState, getSubscriptionError, getTangoDataType, getType, getUnit, getVersion, getWidth, getXDimension, getYDimension, hasEvents, init, isExpert, isOperator, isSkippingRefresh, isWritable, loadAttProperties, readAttError, readAttHistoryFromNetwork, readDeviceValueFromNetwork, readValueFromNetwork, reconnectAtt, removeErrorListener, removeSetErrorListener, removeStateListener, serializeInit, setAlias, setAttError, setDescription, setDevice, setLabel, setName, setProperty, setProperty, setPropertyStorage, setSkippingRefresh, setState, setState, setState, storeConfig, toString, writeAtt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
refresh
public double getMinValue()
public double getMaxValue()
public double getMinAlarm()
public double getMaxAlarm()
public double getMinWarning()
public double getMaxWarning()
public double getDeltaT()
public double getDeltaVal()
public void setMinValue(double d)
public void setMaxValue(double d)
public void setMinAlarm(double d)
public void setMaxAlarm(double d)
public void setMinWarning(double d)
public void setMaxWarning(double d)
public void setDeltaT(double d)
public void setDeltaVal(double d)
public void setMinValue(double d, boolean writable)
public void setMaxValue(double d, boolean writable)
public void setMinAlarm(double d, boolean writable)
public void setMaxAlarm(double d, boolean writable)
public void setMinWarning(double d, boolean writable)
public void setMaxWarning(double d, boolean writable)
public void setDeltaT(double d, boolean writable)
public void setDeltaVal(double d, boolean writable)
public fr.esrf.tangoatk.core.attribute.NumberAttributeHelper getNumberHelper()
public void setNumberHelper(fr.esrf.tangoatk.core.attribute.NumberAttributeHelper numberHelper)
public void setConfiguration(fr.esrf.TangoApi.AttributeInfoEx c)
setConfiguration
in class AAttribute
public double getValueInDeviceUnit(double dispPval)
getValueInDeviceUnit
converts the value of a numeric property expressed in display unit to the value in device unitdispPval
- a property value expressed in display unitpublic double getValueInDisplayUnit(double devPval)
getValueInDisplayUnit
converts the value of a numeric property expressed in device unit to the value in display unitdevPval
- a property value expressed in device unit