T - Value Type returned by this JointProperty.public interface JointProperty<T> extends PropertyChangeSource
| Modifier and Type | Interface and Description |
|---|---|
static class |
JointProperty.ReadOnly<T>
Defines a JointProperty which can read but not write.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDisplayName()
Returns the display name of the JointProperty.
|
NormalizableRange<T> |
getNormalizableRange() |
Class<T> |
getPropertyClass()
Returns the JointProperty's value Type.
|
String |
getPropertyName()
Returns the name of the JointProperty.
|
T |
getValue()
Returns the value for this JointProperty, and caches the value.
|
boolean |
getWriteable()
Returns true if getValue() is supported.
|
void |
setValue(T val)
Sets the value of the JointProperty.
|
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerString getPropertyName()
String getDisplayName()
Class<T> getPropertyClass()
boolean getWriteable()
T getValue()
UnsupportedOperationException - if getValue is not supportedvoid setValue(T val)
val - the new value to setUnsupportedOperationException - if setValue is not supportedNormalizableRange<T> getNormalizableRange()
Copyright © 2011-2014. All Rights Reserved.