public class GroupAttribute extends Object implements IAttributeBehavior
| Constructor and Description |
|---|
GroupAttribute(String groupAttributeName,
boolean isExternalRead,
String... attributeNames) |
| Modifier and Type | Method and Description |
|---|---|
AttributeConfiguration |
getConfiguration() |
StateMachineBehavior |
getStateMachine() |
AttributeValue |
getValue()
Read attribute
|
void |
setReadValue(fr.esrf.TangoApi.DeviceAttribute[] readValues) |
void |
setValue(AttributeValue value)
Write attribute
|
public GroupAttribute(String groupAttributeName, boolean isExternalRead, String... attributeNames) throws fr.esrf.Tango.DevFailed
groupAttributeName - the name of this attributeisExternalRead - if true, the value has to be set with setReadValue(DeviceAttribute[])attributeNames - the attributes in the groupfr.esrf.Tango.DevFailedpublic AttributeConfiguration getConfiguration() throws fr.esrf.Tango.DevFailed
getConfiguration in interface IAttributeBehaviorfr.esrf.Tango.DevFailedpublic void setReadValue(fr.esrf.TangoApi.DeviceAttribute[] readValues)
public AttributeValue getValue() throws fr.esrf.Tango.DevFailed
IAttributeBehaviorgetValue in interface IAttributeBehaviorfr.esrf.Tango.DevFailedpublic void setValue(AttributeValue value) throws fr.esrf.Tango.DevFailed
IAttributeBehaviorsetValue in interface IAttributeBehaviorfr.esrf.Tango.DevFailedpublic StateMachineBehavior getStateMachine() throws fr.esrf.Tango.DevFailed
getStateMachine in interface IAttributeBehaviorfr.esrf.Tango.DevFailedCopyright © 2012–2017 Tango Controls. All rights reserved.