org.tango.server.attribute
Class AttributePropertiesImpl

java.lang.Object
  extended by org.tango.server.attribute.AttributePropertiesImpl

public final class AttributePropertiesImpl
extends java.lang.Object

User class to create attribute properties.

Author:
ABEILLE

Field Summary
static java.lang.String EVENT_ARCHIVE_PERIOD
           
static java.lang.String FORMAT_6_2F
           
static java.lang.String NAN
           
static java.lang.String NO_DESCRIPTION
           
static java.lang.String NO_DIPLAY_UNIT
           
static java.lang.String NO_STD_UNIT
           
static java.lang.String NO_UNIT
           
static java.lang.String NONE
           
static java.lang.String NOT_SPECIFIED
           
static java.lang.String PERIOD_1000
           
 
Constructor Summary
AttributePropertiesImpl()
           
AttributePropertiesImpl(AttributePropertiesImpl props)
           
 
Method Summary
 fr.esrf.Tango.EventProperties createEmptyEventProperties()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String[] getAlarmExtensions()
           
 java.lang.String getDeltaT()
           
 long getDeltaTLong()
           
 java.lang.String getDeltaVal()
           
 double getDeltaValDouble()
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayUnit()
           
 java.lang.String[] getEnumLabels()
           
 fr.esrf.Tango.EventProperties getEventProp()
           
 java.lang.String[] getExtensions()
           
 java.lang.String getFormat()
           
 java.lang.String getLabel()
           
 java.lang.String getMaxAlarm()
           
 double getMaxAlarmDouble()
           
 java.lang.String getMaxValue()
           
 double getMaxValueDouble()
           
 java.lang.String getMaxWarning()
           
 double getMaxWarningDouble()
           
 java.lang.String getMinAlarm()
           
 double getMinAlarmDouble()
           
 java.lang.String getMinValue()
           
 double getMinValueDouble()
           
 java.lang.String getMinWarning()
           
 double getMinWarningDouble()
           
 java.lang.String getRootAttribute()
           
 java.lang.String getStandardUnit()
           
 java.lang.String[] getSysExtensions()
           
 java.lang.String getUnit()
           
 java.lang.String getWritableAttrName()
           
 boolean isEnumMutable()
           
 void setAlarmExtensions(java.lang.String[] alarmExtensions)
           
 void setArchivingEventAbsChange(java.lang.String value)
           
 void setArchivingEventPeriod(java.lang.String value)
           
 void setArchivingEventRelChange(java.lang.String value)
           
 void setDeltaT(java.lang.String deltaT)
           
 void setDeltaVal(java.lang.String deltaVal)
           
 void setDescription(java.lang.String description)
           
 void setDisplayUnit(java.lang.String displayUnit)
           
 void setEnumLabels(java.lang.String[] enumLabels)
           
 void setEnumLabels(java.lang.String[] enumLabels, boolean isMutable)
           
 void setEventAbsChange(java.lang.String value)
           
 void setEventPeriod(java.lang.String value)
           
 void setEventProp(fr.esrf.Tango.EventProperties eventProp)
           
 void setEventRelChange(java.lang.String value)
           
 void setExtensions(java.lang.String[] extensions)
           
 void setFormat(java.lang.String format)
           
 void setLabel(java.lang.String label)
           
 void setMaxAlarm(java.lang.String maxAlarm)
           
 void setMaxValue(java.lang.String maxValue)
           
 void setMaxWarning(java.lang.String maxWarning)
           
 void setMinAlarm(java.lang.String minAlarm)
           
 void setMinValue(java.lang.String minValue)
           
 void setMinWarning(java.lang.String minWarning)
           
 void setRootAttribute(java.lang.String rootAttribute)
           
 void setStandardUnit(java.lang.String standardUnit)
           
 void setSysExtensions(java.lang.String[] sysExtensions)
           
 void setUnit(java.lang.String unit)
           
 void setWritableAttrName(java.lang.String writableAttrName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PERIOD_1000

public static final java.lang.String PERIOD_1000
See Also:
Constant Field Values

FORMAT_6_2F

public static final java.lang.String FORMAT_6_2F
See Also:
Constant Field Values

NOT_SPECIFIED

public static final java.lang.String NOT_SPECIFIED
See Also:
Constant Field Values

NO_UNIT

public static final java.lang.String NO_UNIT
See Also:
Constant Field Values

NO_STD_UNIT

public static final java.lang.String NO_STD_UNIT
See Also:
Constant Field Values

NO_DIPLAY_UNIT

public static final java.lang.String NO_DIPLAY_UNIT
See Also:
Constant Field Values

NO_DESCRIPTION

public static final java.lang.String NO_DESCRIPTION
See Also:
Constant Field Values

NONE

public static final java.lang.String NONE
See Also:
Constant Field Values

NAN

public static final java.lang.String NAN
See Also:
Constant Field Values

EVENT_ARCHIVE_PERIOD

public static final java.lang.String EVENT_ARCHIVE_PERIOD
See Also:
Constant Field Values
Constructor Detail

AttributePropertiesImpl

public AttributePropertiesImpl()

AttributePropertiesImpl

public AttributePropertiesImpl(AttributePropertiesImpl props)
Method Detail

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

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)


Copyright © 2012-2015. All Rights Reserved.