Public Member Functions | |
TreeTableExplorer () | |
TreeTableExplorer (Class viewableBeanClass) | |
TreeTableExplorer (Class[] viewableBeanClasses) | |
TreeTableViewTableAccess | getTreeTableAccess () |
void | setPreferredSize (java.awt.Dimension dim) |
void | setTreePreferredWidth (int width) |
void | setTableColumnPreferredWidth (int colIndex, int width) |
void | setTableColumns (Class beanClass) throws IntrospectionException |
void | setTableColumns (Class beanClass, String[] propNames) throws IntrospectionException |
void | setTableColumns (Class[] propTypes, String[] propNames) |
void | setTableColumns (Object bean, String[] propNames) throws IntrospectionException |
void | setTableColumns (Object bean) throws IntrospectionException |
void | setTableColumns (GPNode node, String[] propNames) |
void | setProperties (Node.Property[] props, boolean[] sortable) |
void | setRowHeigth (int rowHeight) |
int | getRowHeight () |
Private Attributes | |
final TableHolder | tableHolder |
|
create an TreeTableExplorer with the default view and model. |
|
create a TreeTableExplorer and specify the class of the bean from which the Table rows shall be inferred. This constructor works if you want to display the properties of only one Bean in the Table. Otherwise use another constructor.
|
|
create a TreeTableExplorer and specify which beans shall be visible in the Table part of the TreeTable. Only Bean classes that equal or inherit from one of the classes passed to this constructor will have their properties displayed in the Table. The others table cells will be empty.
|
|
Reimplemented from cern::gp::explorer::TreeExplorer.
|
|
Getter Method
|
|
set the preferred size of the whole explorer + table
|
|
Implements cern::gp::explorer::TablePropertyHolder.
|
|
set the height of the rows as in JTree#setRowHeight(int) or javax.swing.JTable#setRowHeight(int)
Reimplemented from cern::gp::explorer::TreeExplorer.
|
|
set the width of a column
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set the width of the Tree part of the TreeTableExplorer
|
|
|