public class DynamicPropertyNode extends java.lang.Object implements PropertyNode
Constructor and Description |
---|
DynamicPropertyNode(DynamicPropertyDescriptor property,
DynamicPropertyProvider parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
javax.swing.JComponent |
getParent()
The component that this property belongs to
|
java.lang.String |
getPath()
Calculates the path to this property
|
java.beans.FeatureDescriptor |
getProperty()
The property for this node.
|
QualifiedValue |
getQValue() |
java.lang.Class<?> |
getType() |
void |
setValue(java.lang.Object value)
Sets the value on the parent for this property to the given value
|
java.lang.String |
toString() |
public DynamicPropertyNode(DynamicPropertyDescriptor property, DynamicPropertyProvider parent)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public javax.swing.JComponent getParent()
PropertyNode
getParent
in interface PropertyNode
public java.beans.FeatureDescriptor getProperty()
PropertyNode
PropertyDescriptor
or a DynamicPropertyDescriptor
.getProperty
in interface PropertyNode
public java.lang.Class<?> getType()
getType
in interface PropertyNode
public QualifiedValue getQValue()
getQValue
in interface PropertyNode
public void setValue(java.lang.Object value) throws java.lang.Exception
PropertyNode
setValue
in interface PropertyNode
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getPath()
PropertyNode
getPath
in interface PropertyNode