Class StaticPropertyNode

  • All Implemented Interfaces:
    PropertyNode

    public class StaticPropertyNode
    extends java.lang.Object
    implements PropertyNode
    • Constructor Summary

      Constructors 
      Constructor Description
      StaticPropertyNode​(java.beans.PropertyDescriptor property, javax.swing.JComponent parent)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method 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()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • StaticPropertyNode

        public StaticPropertyNode​(java.beans.PropertyDescriptor property,
                                  javax.swing.JComponent parent)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • getParent

        public javax.swing.JComponent getParent()
        Description copied from interface: PropertyNode
        The component that this property belongs to
        Specified by:
        getParent in interface PropertyNode
      • getType

        public java.lang.Class<?> getType()
        Specified by:
        getType in interface PropertyNode
      • setValue

        public void setValue​(java.lang.Object value)
                      throws java.lang.Exception
        Description copied from interface: PropertyNode
        Sets the value on the parent for this property to the given value
        Specified by:
        setValue in interface PropertyNode
        Throws:
        java.lang.Exception
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getPath

        public java.lang.String getPath()
        Description copied from interface: PropertyNode
        Calculates the path to this property
        Specified by:
        getPath in interface PropertyNode