hep.wired.util.tree
Class WiredTreeCellEditor

java.lang.Object
  extended by javax.swing.AbstractCellEditor
      extended by hep.wired.util.tree.WiredTreeCellEditor
All Implemented Interfaces:
Serializable, CellEditor, TreeCellEditor

public class WiredTreeCellEditor
extends AbstractCellEditor
implements TreeCellEditor

Version:
$Id: $
Author:
Dmitry Onoprienko
See Also:
Serialized Form

Field Summary
protected  WiredTreeCellRenderer _renderer
           
protected  WiredTree _tree
           
 
Fields inherited from class javax.swing.AbstractCellEditor
changeEvent, listenerList
 
Constructor Summary
WiredTreeCellEditor(WiredTree tree)
           
 
Method Summary
 Object getCellEditorValue()
           
 Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
           
 boolean shouldSelectCell(EventObject anEvent)
           
 
Methods inherited from class javax.swing.AbstractCellEditor
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, stopCellEditing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.CellEditor
addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, stopCellEditing
 

Field Detail

_tree

protected WiredTree _tree

_renderer

protected WiredTreeCellRenderer _renderer
Constructor Detail

WiredTreeCellEditor

public WiredTreeCellEditor(WiredTree tree)
Method Detail

getCellEditorValue

public Object getCellEditorValue()
Specified by:
getCellEditorValue in interface CellEditor

getTreeCellEditorComponent

public Component getTreeCellEditorComponent(JTree tree,
                                            Object value,
                                            boolean isSelected,
                                            boolean expanded,
                                            boolean leaf,
                                            int row)
Specified by:
getTreeCellEditorComponent in interface TreeCellEditor

shouldSelectCell

public boolean shouldSelectCell(EventObject anEvent)
Specified by:
shouldSelectCell in interface CellEditor
Overrides:
shouldSelectCell in class AbstractCellEditor


Copyright © 1996-2013 FreeHEP. All Rights Reserved.