|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tango.server.dynamic.attribute.ProxyAttribute
public final class ProxyAttribute
Dynamic attribute that connects to another tango attribute. For performance issues, this attribute may be read from a MultiAttributeProxy
MultiAttributeProxy
Constructor Summary | |
---|---|
ProxyAttribute(java.lang.String attributeName,
java.lang.String attributeProxyName,
boolean isReadyOnly)
|
|
ProxyAttribute(java.lang.String attributeName,
java.lang.String attributeProxyName,
boolean isReadyOnly,
boolean autoUpdate)
see ProxyAttribute(String, String, boolean) |
Method Summary | |
---|---|
AttributeConfiguration |
getConfiguration()
|
AttributeValue |
getSetValue()
|
StateMachineBehavior |
getStateMachine()
|
AttributeValue |
getValue()
Read attribute |
void |
setReadValue(AttributeValue readValue)
Update the read value |
void |
setValue(AttributeValue value)
Write attribute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProxyAttribute(java.lang.String attributeName, java.lang.String attributeProxyName, boolean isReadyOnly) throws fr.esrf.Tango.DevFailed
attributeName
- The name of this attributeattributeProxyName
- The full name of the proxy attributeisReadyOnly
- Force this attribute to be read only even if proxy is read & write
fr.esrf.Tango.DevFailed
public ProxyAttribute(java.lang.String attributeName, java.lang.String attributeProxyName, boolean isReadyOnly, boolean autoUpdate) throws fr.esrf.Tango.DevFailed
ProxyAttribute(String, String, boolean)
autoUpdate
- getValue will not read value from proxy. The value will be feeded with
setReadValue(AttributeValue)
fr.esrf.Tango.DevFailed
Method Detail |
---|
public AttributeValue getValue() throws fr.esrf.Tango.DevFailed
IAttributeBehavior
getValue
in interface IAttributeBehavior
fr.esrf.Tango.DevFailed
public void setValue(AttributeValue value) throws fr.esrf.Tango.DevFailed
IAttributeBehavior
setValue
in interface IAttributeBehavior
fr.esrf.Tango.DevFailed
public AttributeConfiguration getConfiguration()
getConfiguration
in interface IAttributeBehavior
public StateMachineBehavior getStateMachine()
getStateMachine
in interface IAttributeBehavior
public void setReadValue(AttributeValue readValue)
readValue
- public AttributeValue getSetValue() throws fr.esrf.Tango.DevFailed
getSetValue
in interface ISetValueUpdater
fr.esrf.Tango.DevFailed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |