com.ontimize.gui.tree
Class DefaultDataTreeCellEditor
java.lang.Object
com.ontimize.gui.tree.DefaultDataTreeCellEditor
- All Implemented Interfaces:
- javax.swing.CellEditor, OpenDialog, javax.swing.tree.TreeCellEditor
- public class DefaultDataTreeCellEditor
- extends java.lang.Object
- implements javax.swing.tree.TreeCellEditor, OpenDialog
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG_RENDERER
public static boolean DEBUG_RENDERER
dateField
protected DateDataField dateField
integerField
protected IntegerDataField integerField
doubleField
protected RealDataField doubleField
textField
protected TextDataField textField
currentEditor
protected DataComponent currentEditor
clickCount
protected int clickCount
listeners
protected java.util.Vector listeners
value
protected java.lang.Object value
editingNode
protected OTreeNode editingNode
tree
protected javax.swing.JTree tree
editingNodePath
protected javax.swing.tree.TreePath editingNodePath
locator
protected EntityReferenceLocator locator
parentFrame
protected java.awt.Frame parentFrame
resources
protected java.util.ResourceBundle resources
DefaultDataTreeCellEditor
public DefaultDataTreeCellEditor(EntityReferenceLocator locator)
throws java.lang.IllegalArgumentException
getCellEditorValue
public java.lang.Object getCellEditorValue()
- Specified by:
getCellEditorValue in interface javax.swing.CellEditor
isCellEditable
public boolean isCellEditable(java.util.EventObject anEvent)
- Specified by:
isCellEditable in interface javax.swing.CellEditor
shouldSelectCell
public boolean shouldSelectCell(java.util.EventObject e)
- Specified by:
shouldSelectCell in interface javax.swing.CellEditor
stopCellEditing
public boolean stopCellEditing()
- Specified by:
stopCellEditing in interface javax.swing.CellEditor
cancelCellEditing
public void cancelCellEditing()
- Specified by:
cancelCellEditing in interface javax.swing.CellEditor
addCellEditorListener
public void addCellEditorListener(javax.swing.event.CellEditorListener l)
- Specified by:
addCellEditorListener in interface javax.swing.CellEditor
removeCellEditorListener
public void removeCellEditorListener(javax.swing.event.CellEditorListener l)
- Specified by:
removeCellEditorListener in interface javax.swing.CellEditor
fireEditingStopped
protected void fireEditingStopped()
fireEditingCanceled
protected void fireEditingCanceled()
getTreeCellEditorComponent
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row)
- Specified by:
getTreeCellEditorComponent in interface javax.swing.tree.TreeCellEditor
setParentFrame
public void setParentFrame(java.awt.Frame parentFrame)
- Description copied from interface:
OpenDialog
- This method is called from Form for each component that implements this
interface. It fixes the parent frame for element. This frame is needed to
open the modal dialog.
- Specified by:
setParentFrame in interface OpenDialog
- Parameters:
parentFrame - the frame