com.sibvisions.rad.ui.swing.ext
Class JVxTree.DataRowTreeCellEditor

java.lang.Object
  extended by javax.swing.tree.DefaultTreeCellEditor
      extended by com.sibvisions.rad.ui.swing.ext.JVxTree.DataRowTreeCellEditor
All Implemented Interfaces:
ActionListener, EventListener, CellEditor, TreeSelectionListener, TreeCellEditor
Enclosing class:
JVxTree

public class JVxTree.DataRowTreeCellEditor
extends DefaultTreeCellEditor

DataRowTreeCellRenderer renders the tree columns.


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.tree.DefaultTreeCellEditor
DefaultTreeCellEditor.DefaultTextField, DefaultTreeCellEditor.EditorContainer
 
Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeCellEditor
borderSelectionColor, canEdit, editingComponent, editingContainer, editingIcon, font, lastPath, lastRow, offset, realEditor, renderer, timer, tree
 
Constructor Summary
JVxTree.DataRowTreeCellEditor(JTree pTree, DefaultTreeCellRenderer pRenderer)
          Constructs a DefaultTreeCellEditor object for a JTree using the specified renderer and a default editor.
JVxTree.DataRowTreeCellEditor(JTree pTree, DefaultTreeCellRenderer pRenderer, TreeCellEditor pEditor)
          Constructs a DefaultTreeCellEditor object for a JTree using the specified renderer and the specified editor.
 
Method Summary
protected  void determineOffset(JTree pTree, Object pValue, boolean pSelected, boolean pExpanded, boolean pLeaf, int pRow)
          
 
Methods inherited from class javax.swing.tree.DefaultTreeCellEditor
actionPerformed, addCellEditorListener, cancelCellEditing, canEditImmediately, createContainer, createTreeCellEditor, getBorderSelectionColor, getCellEditorListeners, getCellEditorValue, getFont, getTreeCellEditorComponent, inHitRegion, isCellEditable, prepareForEditing, removeCellEditorListener, setBorderSelectionColor, setFont, setTree, shouldSelectCell, shouldStartEditingTimer, startEditingTimer, stopCellEditing, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JVxTree.DataRowTreeCellEditor

public JVxTree.DataRowTreeCellEditor(JTree pTree,
                                     DefaultTreeCellRenderer pRenderer)
Constructs a DefaultTreeCellEditor object for a JTree using the specified renderer and a default editor. (Use this constructor for normal editing.)

Parameters:
pTree - a JTree object
pRenderer - a DefaultTreeCellRenderer object

JVxTree.DataRowTreeCellEditor

public JVxTree.DataRowTreeCellEditor(JTree pTree,
                                     DefaultTreeCellRenderer pRenderer,
                                     TreeCellEditor pEditor)
Constructs a DefaultTreeCellEditor object for a JTree using the specified renderer and the specified editor. (Use this constructor for specialized editing.)

Parameters:
pTree - a JTree object
pRenderer - a DefaultTreeCellRenderer object
pEditor - a TreeCellEditor object
Method Detail

determineOffset

protected void determineOffset(JTree pTree,
                               Object pValue,
                               boolean pSelected,
                               boolean pExpanded,
                               boolean pLeaf,
                               int pRow)

Overrides:
determineOffset in class DefaultTreeCellEditor


Copyright © 2009 SIB Visions GmbH. All Rights Reserved.