Interface PropertyNode
- 
- All Known Implementing Classes:
- DynamicPropertyNode,- StaticPropertyNode,- UDTPropertyNode
 
 public interface PropertyNodeRepresents a "property" of a component. Properties themselves come in various flavors, so this interface exists to abstract the details of getting/setting, querying datatype etc.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.swing.JComponentgetParent()The component that this property belongs tojava.lang.StringgetPath()Calculates the path to this propertyjava.beans.FeatureDescriptorgetProperty()The property for this node.QualifiedValuegetQValue()java.lang.Class<?>getType()voidsetValue(java.lang.Object value)Sets the value on the parent for this property to the given value
 
- 
- 
- 
Method Detail- 
getParentjavax.swing.JComponent getParent() The component that this property belongs to
 - 
getPropertyjava.beans.FeatureDescriptor getProperty() The property for this node. Either aPropertyDescriptoror aDynamicPropertyDescriptor.
 - 
getQValueQualifiedValue getQValue() 
 - 
getTypejava.lang.Class<?> getType() 
 - 
getPathjava.lang.String getPath() Calculates the path to this property
 - 
setValuevoid setValue(java.lang.Object value) throws java.lang.ExceptionSets the value on the parent for this property to the given value- Throws:
- java.lang.Exception
 
 
- 
 
-