|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tango.server.attribute.ReflectAttributeBehavior
public final class ReflectAttributeBehavior
Behavior a Tango attribute using java reflection
Constructor Summary | |
---|---|
ReflectAttributeBehavior(AttributeConfiguration config,
java.lang.Object businessObject,
java.lang.reflect.Method getter,
java.lang.reflect.Method setter)
Ctr |
Method Summary | |
---|---|
AttributeConfiguration |
getConfiguration()
|
StateMachineBehavior |
getStateMachine()
|
AttributeValue |
getValue()
Read attribute |
void |
setValue(AttributeValue value)
Write attribute |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ReflectAttributeBehavior(AttributeConfiguration config, java.lang.Object businessObject, java.lang.reflect.Method getter, java.lang.reflect.Method setter)
config
- The attribute configurationbusinessObject
- The object that contains the attributegetter
- The method to read the attributesetter
- The method to write the attributeMethod 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 java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |