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

Classes | Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | Package Attributes | Private Member Functions | Private Attributes | Static Private Attributes

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

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

List of all members.


class  ListToTreeSelectionModelWrapper
class  TableHeaderListener
class  TreeTableCellRenderer

Public Member Functions

boolean canFindBePerformed ()
boolean findFirst ()
boolean findNext ()
boolean findPrevious ()
JToolTip getCellTip ()
Point getCellTipLocation ()
int getFindColumn ()
String getFindString ()
CCTNode[] getPathToRoot (CCTNode node)
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()
static final Insets ZERO_INSETS = new Insets(0, 0, 0, 0)

Detailed Description

JTreeTable component implementation

Jiri Sedlacek
Ian Formanek

Definition at line 73 of file JTreeTable.java.

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

Generated by  Doxygen 1.6.0   Back to index