com.intellij.util.ui.treetable
Class TreeTableCellRenderer

java.lang.Object
  extended by com.intellij.util.ui.treetable.TreeTableCellRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

public class TreeTableCellRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer

A TreeCellRenderer that displays a JTree.


Constructor Summary
TreeTableCellRenderer(TreeTable treeTable, TreeTableTree tree)
           
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
           
 void putClientProperty(java.lang.String s, java.lang.String s1)
           
 void setCellRenderer(javax.swing.tree.TreeCellRenderer treeCellRenderer)
           
 void setDefaultBorder(javax.swing.border.Border border)
           
 void setRootVisible(boolean b)
           
 void setShowsRootHandles(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeTableCellRenderer

public TreeTableCellRenderer(TreeTable treeTable,
                             TreeTableTree tree)
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean hasFocus,
                                                        int row,
                                                        int column)
Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer

setCellRenderer

public void setCellRenderer(javax.swing.tree.TreeCellRenderer treeCellRenderer)

setDefaultBorder

public void setDefaultBorder(javax.swing.border.Border border)

putClientProperty

public void putClientProperty(java.lang.String s,
                              java.lang.String s1)

setRootVisible

public void setRootVisible(boolean b)

setShowsRootHandles

public void setShowsRootHandles(boolean b)