Interface PropertyNode
- All Known Implementing Classes:
DynamicPropertyNode
,StaticPropertyNode
,UDTPropertyNode
public interface PropertyNode
Represents 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 Details
-
getParent
JComponent getParent()The component that this property belongs to -
getProperty
FeatureDescriptor getProperty()The property for this node. Either aPropertyDescriptor
or aDynamicPropertyDescriptor
. -
getQValue
QualifiedValue getQValue() -
getType
Class<?> getType() -
getPath
String getPath()Calculates the path to this property -
setValue
Sets the value on the parent for this property to the given value- Throws:
Exception
-