org.tango.server.attribute
Class AttributePropertiesImpl
java.lang.Object
org.tango.server.attribute.AttributePropertiesImpl
public final class AttributePropertiesImpl
- extends java.lang.Object
User class to create attribute properties.
- Author:
- ABEILLE
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AttributePropertiesImpl
public AttributePropertiesImpl()
AttributePropertiesImpl
public AttributePropertiesImpl(AttributePropertiesImpl props)
createEmptyEventProperties
public fr.esrf.Tango.EventProperties createEmptyEventProperties()
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getUnit
public java.lang.String getUnit()
setUnit
public void setUnit(java.lang.String unit)
getStandardUnit
public java.lang.String getStandardUnit()
setStandardUnit
public void setStandardUnit(java.lang.String standardUnit)
getDisplayUnit
public java.lang.String getDisplayUnit()
setDisplayUnit
public void setDisplayUnit(java.lang.String displayUnit)
getFormat
public java.lang.String getFormat()
setFormat
public void setFormat(java.lang.String format)
getMinValue
public java.lang.String getMinValue()
setMinValue
public void setMinValue(java.lang.String minValue)
getMaxValue
public java.lang.String getMaxValue()
setMaxValue
public void setMaxValue(java.lang.String maxValue)
getMinAlarm
public java.lang.String getMinAlarm()
setMinAlarm
public void setMinAlarm(java.lang.String minAlarm)
getMaxAlarm
public java.lang.String getMaxAlarm()
setMaxAlarm
public void setMaxAlarm(java.lang.String maxAlarm)
getEventProp
public fr.esrf.Tango.EventProperties getEventProp()
setEventProp
public void setEventProp(fr.esrf.Tango.EventProperties eventProp)
setEventPeriod
public void setEventPeriod(java.lang.String value)
setEventAbsChange
public void setEventAbsChange(java.lang.String value)
setEventRelChange
public void setEventRelChange(java.lang.String value)
setArchivingEventAbsChange
public void setArchivingEventAbsChange(java.lang.String value)
setArchivingEventRelChange
public void setArchivingEventRelChange(java.lang.String value)
setArchivingEventPeriod
public void setArchivingEventPeriod(java.lang.String value)
getExtensions
public java.lang.String[] getExtensions()
setExtensions
public void setExtensions(java.lang.String[] extensions)
getSysExtensions
public java.lang.String[] getSysExtensions()
setSysExtensions
public void setSysExtensions(java.lang.String[] sysExtensions)
getWritableAttrName
public java.lang.String getWritableAttrName()
getMinWarning
public java.lang.String getMinWarning()
getMaxWarning
public java.lang.String getMaxWarning()
getDeltaT
public java.lang.String getDeltaT()
getDeltaVal
public java.lang.String getDeltaVal()
setWritableAttrName
public void setWritableAttrName(java.lang.String writableAttrName)
setMinWarning
public void setMinWarning(java.lang.String minWarning)
setMaxWarning
public void setMaxWarning(java.lang.String maxWarning)
setDeltaT
public void setDeltaT(java.lang.String deltaT)
setDeltaVal
public void setDeltaVal(java.lang.String deltaVal)
getAlarmExtensions
public java.lang.String[] getAlarmExtensions()
setAlarmExtensions
public void setAlarmExtensions(java.lang.String[] alarmExtensions)
getMinValueDouble
public double getMinValueDouble()
getMaxValueDouble
public double getMaxValueDouble()
getMinAlarmDouble
public double getMinAlarmDouble()
getMaxAlarmDouble
public double getMaxAlarmDouble()
getMinWarningDouble
public double getMinWarningDouble()
getMaxWarningDouble
public double getMaxWarningDouble()
getEnumLabels
public java.lang.String[] getEnumLabels()
setEnumLabels
public void setEnumLabels(java.lang.String[] enumLabels)
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
setEnumLabels
public void setEnumLabels(java.lang.String[] enumLabels,
boolean isMutable)
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setDefaultFormat
public void setDefaultFormat(java.lang.Class<?> attributeScalarType)
getDeltaTLong
public long getDeltaTLong()
getDeltaValDouble
public double getDeltaValDouble()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
isEnumMutable
public boolean isEnumMutable()
getRootAttribute
public java.lang.String getRootAttribute()
setRootAttribute
public void setRootAttribute(java.lang.String rootAttribute)
loadAttributeRootName
public java.lang.String loadAttributeRootName(java.lang.String deviceName,
java.lang.String attributeName)
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
persistAttributeRootName
public void persistAttributeRootName(java.lang.String deviceName,
java.lang.String attributeName)
throws fr.esrf.Tango.DevFailed
- Throws:
fr.esrf.Tango.DevFailed
Copyright © 2012-2016. All Rights Reserved.