Interface PropertyEditor<T>

  • Type Parameters:
    T - The type of the property that the PropertyEditor is responsible for editing.
    All Known Implementing Classes:
    AbstractPropertyEditor

    public interface PropertyEditor<T>
    The base interface for all editors used by the PropertySheet control.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Node getEditor()
      Returns the editor responsible for editing this property.
      T getValue()
      Returns the current value in the editor - this may not be the value of the property itself!
      void setValue​(T value)
      Sets the value to display in the editor - this may not be the value of the property itself - and the property value will not change!
    • Method Detail

      • getEditor

        Node getEditor()
        Returns the editor responsible for editing this property.
      • getValue

        T getValue()
        Returns the current value in the editor - this may not be the value of the property itself!
      • setValue

        void setValue​(T value)
        Sets the value to display in the editor - this may not be the value of the property itself - and the property value will not change!