public interface EmsAttribute
extends java.lang.Comparable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONTROL_ATTRIBUTE_HISTORY
Default true
|
static java.lang.String |
CONTROL_ATTRIBUTE_HISTORY_CLASS
Default CompleteValueHistory
|
static java.lang.String |
CONTROL_ATTRIBUTE_HISTORY_DEPTH
Default 1
|
| Modifier and Type | Method and Description |
|---|---|
void |
alterValue(java.lang.Object newValue)
Alters the internally stored value of this attribute.
|
java.lang.String |
getDescription() |
java.lang.String |
getName() |
java.lang.String |
getType() |
java.lang.Class |
getTypeClass() |
java.lang.Object |
getValue()
Returns the locally stored value of this attribute.
|
int |
getValueSize() |
boolean |
isNumericType() |
boolean |
isReadable()
Returns true if this attribute is readable, or false if it is not.
|
boolean |
isSupportedType() |
boolean |
isWritable()
Returns true if this attribute is writable, or false if it is not.
|
java.lang.Object |
refresh()
Updates the local value of this attribute from the server.
|
void |
setSupportedType(boolean supportedType) |
void |
setValue(java.lang.Object newValue)
Set the attribute's value on the server.
|
static final java.lang.String CONTROL_ATTRIBUTE_HISTORY
static final java.lang.String CONTROL_ATTRIBUTE_HISTORY_CLASS
static final java.lang.String CONTROL_ATTRIBUTE_HISTORY_DEPTH
java.lang.Object getValue()
void setValue(java.lang.Object newValue)
throws java.lang.Exception
newValue - the value to be setjava.lang.Exception - if there was a failure to set the attributevoid alterValue(java.lang.Object newValue)
newValue - the value to be setjava.lang.Object refresh()
java.lang.String getName()
java.lang.String getType()
java.lang.Class getTypeClass()
boolean isNumericType()
java.lang.String getDescription()
boolean isReadable()
boolean isWritable()
boolean isSupportedType()
void setSupportedType(boolean supportedType)
supportedType - int getValueSize()