org.tango.server.testserver
Class DynamicAttributeTest

java.lang.Object
  extended by org.tango.server.testserver.DynamicAttributeTest
All Implemented Interfaces:
IAttributeBehavior, ISetValueUpdater

public final class DynamicAttributeTest
extends java.lang.Object
implements IAttributeBehavior, ISetValueUpdater

To test dynamic attributes

Author:
ABEILLE

Constructor Summary
DynamicAttributeTest(java.lang.Class<?> clazz)
           
 
Method Summary
 AttributeConfiguration getConfiguration()
           
 AttributeValue getSetValue()
           
 StateMachineBehavior getStateMachine()
           
 AttributeValue getValue()
          Read attribute
 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

DynamicAttributeTest

public DynamicAttributeTest(java.lang.Class<?> clazz)
                     throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed
Method Detail

getValue

public AttributeValue getValue()
                        throws fr.esrf.Tango.DevFailed
Description copied from interface: IAttributeBehavior
Read attribute

Specified by:
getValue in interface IAttributeBehavior
Returns:
the read value
Throws:
fr.esrf.Tango.DevFailed

setValue

public void setValue(AttributeValue value)
              throws fr.esrf.Tango.DevFailed
Description copied from interface: IAttributeBehavior
Write attribute

Specified by:
setValue in interface IAttributeBehavior
Throws:
fr.esrf.Tango.DevFailed

getConfiguration

public AttributeConfiguration getConfiguration()
                                        throws fr.esrf.Tango.DevFailed
Specified by:
getConfiguration in interface IAttributeBehavior
Returns:
attribute configuration
Throws:
fr.esrf.Tango.DevFailed

getStateMachine

public StateMachineBehavior getStateMachine()
Specified by:
getStateMachine in interface IAttributeBehavior
Returns:
The state machine of this attribute

getSetValue

public AttributeValue getSetValue()
                           throws fr.esrf.Tango.DevFailed
Specified by:
getSetValue in interface ISetValueUpdater
Throws:
fr.esrf.Tango.DevFailed


Copyright © 2012-2015. All Rights Reserved.