Class CategoryImmediateEditor
- java.lang.Object
-
- javax.swing.tree.DefaultTreeCellEditor
-
- org.apache.log4j.lf5.viewer.categoryexplorer.CategoryImmediateEditor
-
- All Implemented Interfaces:
ActionListener,EventListener,CellEditor,TreeSelectionListener,TreeCellEditor
public class CategoryImmediateEditor extends DefaultTreeCellEditor
CategoryImmediateEditor- Author:
- Michael J. Sikorsky, Robert Shaw
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.tree.DefaultTreeCellEditor
DefaultTreeCellEditor.DefaultTextField, DefaultTreeCellEditor.EditorContainer
-
-
Field Summary
Fields Modifier and Type Field Description protected IconeditingIcon-
Fields inherited from class javax.swing.tree.DefaultTreeCellEditor
borderSelectionColor, canEdit, editingComponent, editingContainer, font, lastPath, lastRow, offset, realEditor, timer, tree
-
-
Constructor Summary
Constructors Constructor Description CategoryImmediateEditor(JTree tree, CategoryNodeRenderer renderer, CategoryNodeEditor editor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEditImmediately(EventObject e)protected voiddetermineOffset(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)booleaninCheckBoxHitRegion(MouseEvent e)booleanshouldSelectCell(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
-
-
-
-
Field Detail
-
editingIcon
protected Icon editingIcon
-
-
Constructor Detail
-
CategoryImmediateEditor
public CategoryImmediateEditor(JTree tree, CategoryNodeRenderer renderer, CategoryNodeEditor editor)
-
-
Method Detail
-
shouldSelectCell
public boolean shouldSelectCell(EventObject e)
- Specified by:
shouldSelectCellin interfaceCellEditor- Overrides:
shouldSelectCellin classDefaultTreeCellEditor
-
inCheckBoxHitRegion
public boolean inCheckBoxHitRegion(MouseEvent e)
-
canEditImmediately
protected boolean canEditImmediately(EventObject e)
- Overrides:
canEditImmediatelyin classDefaultTreeCellEditor
-
determineOffset
protected void determineOffset(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
- Overrides:
determineOffsetin classDefaultTreeCellEditor
-
-