|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tango.server.attribute.AttributeValue
public final class AttributeValue
Constructor Summary | |
---|---|
AttributeValue()
|
|
AttributeValue(java.lang.Object value)
|
|
AttributeValue(java.lang.Object value,
fr.esrf.Tango.AttrQuality quality)
|
|
AttributeValue(java.lang.Object value,
fr.esrf.Tango.AttrQuality quality,
int xDim,
int yDim)
|
|
AttributeValue(java.lang.Object value,
fr.esrf.Tango.AttrQuality quality,
int xDim,
int yDim,
long time)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
fr.esrf.Tango.AttrQuality |
getQuality()
|
long |
getTime()
|
java.lang.Object |
getValue()
|
int |
getXDim()
|
int |
getYDim()
|
void |
setQuality(fr.esrf.Tango.AttrQuality quality)
Set the quality of the attribute AttrQuality |
void |
setTime(long time)
Set timestamp. |
void |
setValue(java.lang.Object value)
Set the value of an attribute. see AttributeTangoType.ATTRIBUTE_CLASSES for allowed types. |
void |
setValue(java.lang.Object value,
long time)
Set Value and time. cf setValue(Object) for details |
void |
setXDim(int xDim)
Set x dimension.Must be called after setValue to override default value |
void |
setYDim(int yDim)
Set y dimension. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AttributeValue()
public AttributeValue(java.lang.Object value) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public AttributeValue(java.lang.Object value, fr.esrf.Tango.AttrQuality quality) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailed
public AttributeValue(java.lang.Object value, fr.esrf.Tango.AttrQuality quality, int xDim, int yDim)
public AttributeValue(java.lang.Object value, fr.esrf.Tango.AttrQuality quality, int xDim, int yDim, long time)
Method Detail |
---|
public java.lang.Object getValue()
getValue
in interface IValue<java.lang.Object>
public void setValue(java.lang.Object value) throws fr.esrf.Tango.DevFailed
AttributeTangoType.ATTRIBUTE_CLASSES
for allowed types. Some default
dimensions are set automatically:
setValue
in interface IValue<java.lang.Object>
value
- attribute value.
fr.esrf.Tango.DevFailed
public void setValue(java.lang.Object value, long time) throws fr.esrf.Tango.DevFailed
setValue(Object)
for details
setValue
in interface IValue<java.lang.Object>
value
- time
-
fr.esrf.Tango.DevFailed
public fr.esrf.Tango.AttrQuality getQuality()
public void setQuality(fr.esrf.Tango.AttrQuality quality)
AttrQuality
quality
- public long getTime()
public void setTime(long time)
setValue(Object)
.
setTime
in interface IValue<java.lang.Object>
time
- timestamp in millisecondspublic int getXDim()
public void setXDim(int xDim)
xDim
- public int getYDim()
public void setYDim(int yDim)
yDim
- public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |