|
||||||||||
| 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 attribute| Method Detail |
|---|
public AttributeValue getValue()
throws fr.esrf.Tango.DevFailed
IAttributeBehavior
getValue in interface IAttributeBehaviorfr.esrf.Tango.DevFailed
public void setValue(AttributeValue value)
throws fr.esrf.Tango.DevFailed
IAttributeBehavior
setValue in interface IAttributeBehaviorfr.esrf.Tango.DevFailedpublic AttributeConfiguration getConfiguration()
getConfiguration in interface IAttributeBehaviorpublic StateMachineBehavior getStateMachine()
getStateMachine in interface IAttributeBehaviorpublic 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 | |||||||||