org.robokind.impl.motion.openservo.properties
Class CurrentPositionProperty

java.lang.Object
  extended by org.robokind.api.common.property.PropertyChangeNotifier
      extended by org.robokind.api.motion.JointProperty.ReadOnly<org.robokind.api.common.position.NormalizedDouble>
          extended by org.robokind.api.motion.joint_properties.ReadCurrentPosition
              extended by org.robokind.impl.motion.openservo.properties.CurrentPositionProperty
All Implemented Interfaces:
org.robokind.api.common.property.PropertyChangeSource, org.robokind.api.motion.JointProperty<org.robokind.api.common.position.NormalizedDouble>

public class CurrentPositionProperty
extends org.robokind.api.motion.joint_properties.ReadCurrentPosition

Author:
Matthew Stevenson

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.robokind.api.motion.JointProperty
org.robokind.api.motion.JointProperty.ReadOnly<T>
 
Field Summary
protected  org.robokind.api.common.position.NormalizedDouble myCachedValue
           
 
Fields inherited from class org.robokind.api.motion.joint_properties.ReadCurrentPosition
DISPLAY_NAME, PROPERTY_NAME
 
Constructor Summary
CurrentPositionProperty(OpenServo servo)
           
 
Method Summary
 org.robokind.api.common.position.NormalizableRange<org.robokind.api.common.position.NormalizedDouble> getNormalizableRange()
           
 org.robokind.api.common.position.NormalizedDouble getValue()
           
 
Methods inherited from class org.robokind.api.motion.joint_properties.ReadCurrentPosition
getDisplayName, getPropertyClass, getPropertyName
 
Methods inherited from class org.robokind.api.motion.JointProperty.ReadOnly
getWriteable, setValue
 
Methods inherited from class org.robokind.api.common.property.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, clearAllListeners, clearListeners, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.robokind.api.common.property.PropertyChangeSource
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

myCachedValue

protected org.robokind.api.common.position.NormalizedDouble myCachedValue
Constructor Detail

CurrentPositionProperty

public CurrentPositionProperty(OpenServo servo)
Method Detail

getValue

public org.robokind.api.common.position.NormalizedDouble getValue()

getNormalizableRange

public org.robokind.api.common.position.NormalizableRange<org.robokind.api.common.position.NormalizedDouble> getNormalizableRange()


Copyright © 2011-2013. All Rights Reserved.