public class UDTPropertyNode extends java.lang.Object implements PropertyNode
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
UDT_SUBPROP_SEP |
| Constructor and Description |
|---|
UDTPropertyNode(PropertyNode baseProperty,
UDTSubPropertyDescriptor subProperty) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
PropertyNode |
getBaseProperty() |
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() |
TagPath |
getTagPath() |
java.lang.Class<?> |
getType() |
void |
setValue(java.lang.Object value)
Sets the value on the parent for this property to the given value
|
public static final java.lang.String UDT_SUBPROP_SEP
public UDTPropertyNode(PropertyNode baseProperty, UDTSubPropertyDescriptor subProperty)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic PropertyNode getBaseProperty()
public javax.swing.JComponent getParent()
PropertyNodegetParent in interface PropertyNodepublic TagPath getTagPath()
public java.beans.FeatureDescriptor getProperty()
PropertyNodePropertyDescriptor or a DynamicPropertyDescriptor.getProperty in interface PropertyNodepublic QualifiedValue getQValue()
getQValue in interface PropertyNodepublic void setValue(java.lang.Object value)
throws java.lang.Exception
PropertyNodesetValue in interface PropertyNodejava.lang.Exceptionpublic java.lang.Class<?> getType()
getType in interface PropertyNodepublic java.lang.String getPath()
PropertyNodegetPath in interface PropertyNode