public class ForwardedAttribute extends Object implements IAttributeBehavior
| Constructor and Description |
|---|
ForwardedAttribute(String fullRootAttributeName,
String attributeName,
String defaultLabel)
Create a forwarded attribute.
|
| Modifier and Type | Method and Description |
|---|---|
fr.esrf.Tango.DevAttrHistory_5 |
getAttributeHistory(int maxSize) |
AttributeConfiguration |
getConfiguration() |
String |
getRootName() |
StateMachineBehavior |
getStateMachine() |
AttributeValue |
getValue()
Read attribute
|
fr.esrf.Tango.AttributeValue_5 |
getValue5() |
void |
init(String deviceName) |
void |
init(String deviceName,
String rootAttributeProperty) |
void |
setValue(AttributeValue value)
Write attribute
|
void |
subscribe(EventType eventType) |
public ForwardedAttribute(String fullRootAttributeName, String attributeName, String defaultLabel) throws fr.esrf.Tango.DevFailed
fullRootAttributeName - The default value of the root attribute. May be overriden by __root_attr attribute
propertyattributeName - The name of the fowarded attributedefaultLabel - Its default labelfr.esrf.Tango.DevFailed - if creation failedpublic void init(String deviceName) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic void init(String deviceName, String rootAttributeProperty) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic AttributeConfiguration getConfiguration() throws fr.esrf.Tango.DevFailed
getConfiguration in interface IAttributeBehaviorfr.esrf.Tango.DevFailedpublic AttributeValue getValue() throws fr.esrf.Tango.DevFailed
IAttributeBehaviorgetValue in interface IAttributeBehaviorfr.esrf.Tango.DevFailedpublic fr.esrf.Tango.AttributeValue_5 getValue5()
throws fr.esrf.Tango.DevFailed
fr.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.DevFailedpublic fr.esrf.Tango.DevAttrHistory_5 getAttributeHistory(int maxSize)
throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedpublic String getRootName()
public void subscribe(EventType eventType) throws fr.esrf.Tango.DevFailed
fr.esrf.Tango.DevFailedCopyright © 2012–2017 Tango Controls. All rights reserved.