| Constructor and Description |
|---|
StateImpl(Object businessObject,
Method getStateMethod,
Method setStateMethod)
Ctr
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAttributeAlarm(String attributeName) |
fr.esrf.Tango.DevState |
getState() |
boolean |
isDefaultState()
If the state is not defined by user, will be a default state
|
void |
removeAttributeAlarm(String attributeName) |
void |
stateMachine(org.tango.DeviceState state)
change state of the device
|
String |
toString() |
fr.esrf.Tango.DevState |
updateState()
get the state from the device
|
public boolean isDefaultState()
public fr.esrf.Tango.DevState updateState()
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void addAttributeAlarm(String attributeName)
public void removeAttributeAlarm(String attributeName)
public void stateMachine(org.tango.DeviceState state)
throws fr.esrf.Tango.DevFailed
state - fr.esrf.Tango.DevFailedpublic fr.esrf.Tango.DevState getState()
Copyright © 2012–2017 Tango Controls. All rights reserved.