Class CategoryImmediateEditor

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.util.EventListener, javax.swing.CellEditor, javax.swing.event.TreeSelectionListener, javax.swing.tree.TreeCellEditor

    public class CategoryImmediateEditor
    extends javax.swing.tree.DefaultTreeCellEditor
    CategoryImmediateEditor
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.tree.DefaultTreeCellEditor

        javax.swing.tree.DefaultTreeCellEditor.DefaultTextField, javax.swing.tree.DefaultTreeCellEditor.EditorContainer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected javax.swing.Icon editingIcon  
      private CategoryNodeRenderer renderer  
      • Fields inherited from class javax.swing.tree.DefaultTreeCellEditor

        borderSelectionColor, canEdit, editingComponent, editingContainer, font, lastPath, lastRow, offset, realEditor, timer, tree
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean canEditImmediately​(java.util.EventObject e)  
      protected void determineOffset​(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)  
      boolean inCheckBoxHitRegion​(java.awt.event.MouseEvent e)  
      boolean shouldSelectCell​(java.util.EventObject e)  
      • Methods inherited from class javax.swing.tree.DefaultTreeCellEditor

        actionPerformed, addCellEditorListener, cancelCellEditing, createContainer, createTreeCellEditor, getBorderSelectionColor, getCellEditorListeners, getCellEditorValue, getFont, getTreeCellEditorComponent, inHitRegion, isCellEditable, prepareForEditing, removeCellEditorListener, setBorderSelectionColor, setFont, setTree, shouldStartEditingTimer, startEditingTimer, stopCellEditing, valueChanged
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • shouldSelectCell

        public boolean shouldSelectCell​(java.util.EventObject e)
        Specified by:
        shouldSelectCell in interface javax.swing.CellEditor
        Overrides:
        shouldSelectCell in class javax.swing.tree.DefaultTreeCellEditor
      • inCheckBoxHitRegion

        public boolean inCheckBoxHitRegion​(java.awt.event.MouseEvent e)
      • canEditImmediately

        protected boolean canEditImmediately​(java.util.EventObject e)
        Overrides:
        canEditImmediately in class javax.swing.tree.DefaultTreeCellEditor
      • determineOffset

        protected void determineOffset​(javax.swing.JTree tree,
                                       java.lang.Object value,
                                       boolean isSelected,
                                       boolean expanded,
                                       boolean leaf,
                                       int row)
        Overrides:
        determineOffset in class javax.swing.tree.DefaultTreeCellEditor