public final class ReflectPipeBehavior extends Object implements IPipeBehavior
| Constructor and Description |
|---|
ReflectPipeBehavior(PipeConfiguration config,
Object businessObject,
Method getter,
Method setter)
Ctr
|
| Modifier and Type | Method and Description |
|---|---|
PipeConfiguration |
getConfiguration() |
StateMachineBehavior |
getStateMachine() |
PipeValue |
getValue()
Read pipe
|
void |
setValue(PipeValue value)
Write pipe
|
public ReflectPipeBehavior(PipeConfiguration config, Object businessObject, Method getter, Method setter)
config - The attribute configurationbusinessObject - The object that contains the attributegetter - The method to read the attributesetter - The method to write the attributepublic PipeValue getValue() throws fr.esrf.Tango.DevFailed
IPipeBehaviorgetValue in interface IPipeBehaviorfr.esrf.Tango.DevFailedpublic void setValue(PipeValue value) throws fr.esrf.Tango.DevFailed
IPipeBehaviorsetValue in interface IPipeBehaviorfr.esrf.Tango.DevFailedpublic StateMachineBehavior getStateMachine() throws fr.esrf.Tango.DevFailed
getStateMachine in interface IPipeBehaviorfr.esrf.Tango.DevFailedpublic PipeConfiguration getConfiguration()
getConfiguration in interface IPipeBehaviorCopyright © 2012–2017 Tango Controls. All rights reserved.