public class RelationTreeCellEditor extends javax.swing.AbstractCellEditor implements IEditor
| Modifier and Type | Field and Description |
|---|---|
static boolean |
displayLongName
Whether to display long names
|
protected static java.awt.Font |
font
Font
|
protected IMutableFilter<HasId> |
relationFilter
Relation filter
|
private static long |
serialVersionUID |
protected RelationTreeValue |
value
Edited value (this is needed so that getCellEditorValue() returns composite data)
|
| Constructor and Description |
|---|
RelationTreeCellEditor()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getCellEditorValue() |
java.awt.Component |
getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object node,
boolean isSelected,
boolean expanded,
boolean leaf,
int row) |
boolean |
isCellEditable(java.util.EventObject e) |
void |
set(IMutableFilter<HasId> relationFilter)
Set filter
|
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener, shouldSelectCell, stopCellEditingprivate static final long serialVersionUID
protected static final java.awt.Font font
public static boolean displayLongName
protected IMutableFilter<HasId> relationFilter
protected RelationTreeValue value
public void set(IMutableFilter<HasId> relationFilter)
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object node,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
getTreeCellEditorComponent in interface javax.swing.tree.TreeCellEditorpublic java.lang.Object getCellEditorValue()
getCellEditorValue in interface javax.swing.CellEditorpublic boolean isCellEditable(java.util.EventObject e)
isCellEditable in interface javax.swing.CellEditorisCellEditable in class javax.swing.AbstractCellEditor