public class SchemaTreeCellEditor extends DefaultTreeCellEditor
DefaultTreeCellEditor.DefaultTextField, DefaultTreeCellEditor.EditorContainer
Modifier and Type | Field and Description |
---|---|
(package private) JComboBox |
listEditor |
(package private) List<CellEditorListener> |
listeners |
borderSelectionColor, canEdit, editingComponent, editingContainer, editingIcon, font, lastPath, lastRow, offset, realEditor, renderer, timer, tree
Constructor and Description |
---|
SchemaTreeCellEditor(Workbench workbench,
JTree tree,
DefaultTreeCellRenderer renderer,
TreeCellEditor editor)
Creates a new instance of SchemaTreeCellEditor
|
Modifier and Type | Method and Description |
---|---|
void |
addCellEditorListener(CellEditorListener l) |
protected void |
fireEditingStopped() |
Component |
getTreeCellEditorComponent(JTree tree,
Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row) |
boolean |
isCellEditable(EventObject event) |
void |
removeCellEditorListener(CellEditorListener l) |
void |
setValueAt(JTree tree) |
boolean |
stopCellEditing() |
actionPerformed, cancelCellEditing, canEditImmediately, createContainer, createTreeCellEditor, determineOffset, getBorderSelectionColor, getCellEditorListeners, getCellEditorValue, getFont, inHitRegion, prepareForEditing, setBorderSelectionColor, setFont, setTree, shouldSelectCell, shouldStartEditingTimer, startEditingTimer, valueChanged
JComboBox listEditor
final List<CellEditorListener> listeners
public SchemaTreeCellEditor(Workbench workbench, JTree tree, DefaultTreeCellRenderer renderer, TreeCellEditor editor)
public Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
getTreeCellEditorComponent
in interface TreeCellEditor
getTreeCellEditorComponent
in class DefaultTreeCellEditor
public boolean isCellEditable(EventObject event)
isCellEditable
in interface CellEditor
isCellEditable
in class DefaultTreeCellEditor
protected void fireEditingStopped()
public void addCellEditorListener(CellEditorListener l)
addCellEditorListener
in interface CellEditor
addCellEditorListener
in class DefaultTreeCellEditor
public void removeCellEditorListener(CellEditorListener l)
removeCellEditorListener
in interface CellEditor
removeCellEditorListener
in class DefaultTreeCellEditor
public void setValueAt(JTree tree)
public boolean stopCellEditing()
stopCellEditing
in interface CellEditor
stopCellEditing
in class DefaultTreeCellEditor