Logo Search packages:      
Sourcecode: visualvm version File versions  Download package

org::netbeans::lib::profiler::ui::components::JTreeTable Class Reference

Inheritance diagram for org::netbeans::lib::profiler::ui::components::JTreeTable:

org::netbeans::lib::profiler::ui::components::CellTipAware

List of all members.


Detailed Description

JTreeTable component implementation

Author:
Jiri Sedlacek

Ian Formanek

Definition at line 70 of file JTreeTable.java.


Public Member Functions

boolean canFindBePerformed ()
boolean findFirst ()
boolean findNext ()
boolean findPrevious ()
JToolTip getCellTip ()
Point getCellTipLocation ()
int getFindColumn ()
String getFindString ()
int getSortingColumn ()
boolean getSortingOrder ()
JTree getTree ()
int getTreeCellOffsetX ()
EnhancedTreeCellRenderer getTreeCellRenderer ()
boolean isFindColumnValid ()
boolean isFindStringDefined ()
 JTreeTable (AbstractTreeTableModel treeTableModel)
void keyPressed (KeyEvent e)
void keyReleased (KeyEvent e)
void keyTyped (KeyEvent e)
void mouseClicked (MouseEvent e)
void mouseDragged (MouseEvent e)
void mouseEntered (MouseEvent e)
void mouseExited (MouseEvent e)
void mouseMoved (MouseEvent e)
void mousePressed (MouseEvent e)
void mouseReleased (MouseEvent e)
void mouseWheelMoved (MouseWheelEvent e)
void processMouseEvent (MouseEvent e)
void resetTreeCellOffsetX ()
void selectNode (CCTNode node, boolean setVisible)
void selectRowByContents (String rowString, int columnIndex, boolean setVisible)
void setFindParameters (String findString, int findColumn)
void setGridColor (Color gridColor)
void setRowHeight (int rowHeight)
void setSortingColumn (int column)
void setSortingOrder (boolean order)
void setTreeCellOffsetX (int offsetX)
void setTreeCellRenderer (EnhancedTreeCellRenderer renderer)
boolean silentlyFindFirst ()
void updateTreeTable ()
void updateTreeTableHeader ()
void updateUI ()

Static Public Attributes

static final boolean SORT_ORDER_ASC = true
static final boolean SORT_ORDER_DESC = false

Protected Member Functions

JToolTip createCellTip ()

Protected Attributes

JToolTip cellTip
int lastColumn = -1
int lastRow = -1
Rectangle rendererRect

Package Attributes

TreeTableCellRenderer tree

Private Member Functions

void dispatchKeyboardEvent (KeyEvent e)
void dispatchMouseEvent (MouseEvent e)
boolean doFindNext (CCTNode rootForSearch, int childToSearchIndex, boolean requestFocus)
boolean doFindPrevious (CCTNode rootForSearch, int childToSearchIndex, boolean requestFocus)
boolean findFirst (boolean requestFocus)
String getInternalFindString (String findString)
CCTNode getSearchRoot ()
boolean isAnyRowSelected ()
boolean matchesFindCriterion (Object node)
boolean selectFoundNode (CCTNode nodeToSelect, boolean requestFocus)
void setTreeUIVariables ()
boolean shouldBeForwarded (KeyEvent e)

Private Attributes

TableHeaderListener headerListener
CustomSortableHeaderRenderer headerRenderer
String internalFindString
int lastFocusedColumn = -1
ImageIcon sortAscIcon = new ImageIcon(JTreeTable.class.getResource("/org/netbeans/lib/profiler/ui/resources/sortAsc.png"))
ImageIcon sortDescIcon = new ImageIcon(JTreeTable.class.getResource("/org/netbeans/lib/profiler/ui/resources/sortDesc.png"))
JTableHeader tableHeader
int treeSignExtent
int treeSignRightMargin
AbstractTreeTableModel treeTableModel
TreeTableModelAdapter treeTableModelAdapter
int userFindColumn
String userFindString

Static Private Attributes

static final boolean isGTK = UIUtils.isGTKLookAndFeel()

Classes

class  ListToTreeSelectionModelWrapper
class  TableHeaderListener
class  TreeTableCellRenderer

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index