Class JXTree.CellEditorRemover

java.lang.Object
org.jdesktop.swingx.JXTree.CellEditorRemover
All Implemented Interfaces:
PropertyChangeListener, EventListener
Enclosing class:
JXTree

public class JXTree.CellEditorRemover extends Object implements PropertyChangeListener
This class tracks changes in the keyboard focus state. It is used when the JXTree is editing to determine when to terminate the edit. If focus switches to a component outside of the JXTree, but in the same window, this will terminate editing. The exact terminate behaviour is controlled by the invokeStopEditing property.
See Also:
  • Constructor Details

    • CellEditorRemover

      public CellEditorRemover()
  • Method Details

    • updateKeyboardFocusManager

      public void updateKeyboardFocusManager()
      Updates itself to listen to the current KeyboardFocusManager.
    • release

      public void release()
      stops listening.
    • propertyChange

      public void propertyChange(PropertyChangeEvent ev)
      Specified by:
      propertyChange in interface PropertyChangeListener