|
|||||||||
| 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.BooleanScalar
public class BooleanScalar
| 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 | |
|---|---|
BooleanScalar()
|
|
| Method Summary | |
|---|---|
void |
addBooleanScalarListener(IBooleanScalarListener 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(boolean newValue)
|
boolean |
getDeviceSetPoint()
|
boolean |
getDeviceValue()
|
int |
getMaxXDimension()
getMaxXDimension returns the max x-dimension of the
attribute |
boolean |
getSetPoint()
|
boolean |
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 |
periodic(fr.esrf.TangoApi.events.TangoPeriodicEvent evt)
|
void |
refresh()
refreshes the listeners of this particular object. |
void |
removeBooleanScalarListener(IBooleanScalarListener l)
|
void |
setValue(boolean b)
|
| 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, loadAttProperties, 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 BooleanScalar()
| Method Detail |
|---|
public boolean getValue()
getValue in interface IBooleanScalarpublic void setValue(boolean b)
setValue in interface IBooleanScalarpublic 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 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(boolean newValue)
public void addBooleanScalarListener(IBooleanScalarListener l)
addBooleanScalarListener in interface IBooleanScalarpublic void removeBooleanScalarListener(IBooleanScalarListener l)
removeBooleanScalarListener in interface IBooleanScalarpublic boolean getDeviceValue()
getDeviceValue in interface IBooleanScalarpublic boolean getSetPoint()
getSetPoint in interface IBooleanScalarpublic boolean getDeviceSetPoint()
getDeviceSetPoint in interface IBooleanScalarpublic 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 java.lang.String getVersion()
getVersion in class AAttribute
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||