public class CategoryNodeEditor extends CategoryAbstractCellEditor
限定符和类型 | 字段和说明 |
---|---|
protected CategoryExplorerModel |
_categoryModel |
protected javax.swing.JCheckBox |
_checkBox |
protected CategoryNode |
_lastEditedNode |
protected CategoryNodeEditorRenderer |
_renderer |
protected javax.swing.JTree |
_tree |
_changeEvent, _clickCountToStart, _listenerList, _value
构造器和说明 |
---|
CategoryNodeEditor(CategoryExplorerModel model) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
collapse(CategoryNode node) |
protected void |
collapseDescendants(CategoryNode node) |
protected javax.swing.JMenuItem |
createCollapseMenuItem(CategoryNode node) |
protected javax.swing.JMenuItem |
createExpandMenuItem(CategoryNode node) |
protected javax.swing.JMenuItem |
createPropertiesMenuItem(CategoryNode node) |
protected javax.swing.JMenuItem |
createRemoveMenuItem()
This featured was moved from the LogBrokerMonitor class
to the CategoryNodeExplorer so that the Category tree
could be pruned from the Category Explorer popup menu.
|
protected javax.swing.JMenuItem |
createSelectDescendantsMenuItem(CategoryNode node) |
protected javax.swing.JMenuItem |
createUnselectDescendantsMenuItem(CategoryNode node) |
protected void |
expand(CategoryNode node) |
protected void |
expandDescendants(CategoryNode node) |
java.lang.Object |
getCellEditorValue() |
protected java.lang.Object |
getDisplayedProperties(CategoryNode node) |
java.awt.Component |
getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row) |
protected javax.swing.tree.TreePath |
getTreePath(CategoryNode node) |
protected int |
removeUnusedNodes()
Removes any inactive nodes from the Category tree.
|
protected void |
showPopup(CategoryNode node,
int x,
int y) |
protected void |
showPropertiesDialog(CategoryNode node) |
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getClickCountToStart, getTableCellEditorComponent, isCellEditable, removeCellEditorListener, setCellEditorValue, setClickCountToStart, shouldSelectCell, stopCellEditing
protected CategoryNodeEditorRenderer _renderer
protected CategoryNode _lastEditedNode
protected javax.swing.JCheckBox _checkBox
protected CategoryExplorerModel _categoryModel
protected javax.swing.JTree _tree
public CategoryNodeEditor(CategoryExplorerModel model)
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row)
getTreeCellEditorComponent
在接口中 javax.swing.tree.TreeCellEditor
getTreeCellEditorComponent
在类中 CategoryAbstractCellEditor
public java.lang.Object getCellEditorValue()
getCellEditorValue
在接口中 javax.swing.CellEditor
getCellEditorValue
在类中 CategoryAbstractCellEditor
protected javax.swing.JMenuItem createPropertiesMenuItem(CategoryNode node)
protected void showPropertiesDialog(CategoryNode node)
protected java.lang.Object getDisplayedProperties(CategoryNode node)
protected void showPopup(CategoryNode node, int x, int y)
protected javax.swing.JMenuItem createSelectDescendantsMenuItem(CategoryNode node)
protected javax.swing.JMenuItem createUnselectDescendantsMenuItem(CategoryNode node)
protected javax.swing.JMenuItem createExpandMenuItem(CategoryNode node)
protected javax.swing.JMenuItem createCollapseMenuItem(CategoryNode node)
protected javax.swing.JMenuItem createRemoveMenuItem()
protected void expandDescendants(CategoryNode node)
protected void collapseDescendants(CategoryNode node)
protected int removeUnusedNodes()
protected void expand(CategoryNode node)
protected javax.swing.tree.TreePath getTreePath(CategoryNode node)
protected void collapse(CategoryNode node)