public abstract class TreeTableUI
extends javax.swing.plaf.ComponentUI
| Constructor and Description |
|---|
TreeTableUI() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
configureCellEditor(DefaultTreeTableCellEditor editor,
TreeTable treeTable,
java.lang.Object value,
boolean selected,
int row,
int column) |
abstract void |
configureCellEditor(DefaultTreeTableCellEditor editor,
TreeTable treeTable,
java.lang.Object value,
boolean selected,
int row,
int column,
boolean expanded,
boolean leaf) |
abstract void |
configureCellRenderer(DefaultTreeTableCellRenderer renderer,
TreeTable treeTable,
java.lang.Object value,
boolean selected,
boolean hasFocus,
int row,
int column) |
abstract void |
configureCellRenderer(DefaultTreeTableCellRenderer renderer,
TreeTable treeTable,
java.lang.Object value,
boolean selected,
boolean hasFocus,
int row,
int column,
boolean expanded,
boolean leaf) |
abstract javax.swing.tree.TreePath |
getClosestPathForLocation(TreeTable treeTable,
int x,
int y) |
abstract TreeTableCellEditor |
getDefaultEditor(TreeTable treeTable,
java.lang.Class<?> columnClass,
int column) |
abstract TreeTableCellRenderer |
getDefaultRenderer(TreeTable treeTable,
java.lang.Class<?> columnClass) |
abstract int |
getDistanceToTreeHandle(TreeTable treeTable,
javax.swing.tree.TreePath path,
int x) |
abstract java.awt.Rectangle |
getPathBounds(TreeTable treeTable,
javax.swing.tree.TreePath path) |
abstract javax.swing.tree.TreePath |
getPathForLocation(TreeTable treeTable,
int x,
int y) |
abstract TableInterface |
getTableInterface(TreeTable treeTable) |
abstract TreeInterface |
getTreeInterface(TreeTable treeTable) |
public abstract TreeInterface getTreeInterface(TreeTable treeTable)
public abstract TableInterface getTableInterface(TreeTable treeTable)
public abstract void configureCellRenderer(DefaultTreeTableCellRenderer renderer, TreeTable treeTable, java.lang.Object value, boolean selected, boolean hasFocus, int row, int column)
public abstract void configureCellRenderer(DefaultTreeTableCellRenderer renderer, TreeTable treeTable, java.lang.Object value, boolean selected, boolean hasFocus, int row, int column, boolean expanded, boolean leaf)
public abstract void configureCellEditor(DefaultTreeTableCellEditor editor, TreeTable treeTable, java.lang.Object value, boolean selected, int row, int column)
public abstract void configureCellEditor(DefaultTreeTableCellEditor editor, TreeTable treeTable, java.lang.Object value, boolean selected, int row, int column, boolean expanded, boolean leaf)
public abstract TreeTableCellRenderer getDefaultRenderer(TreeTable treeTable, java.lang.Class<?> columnClass)
public abstract TreeTableCellEditor getDefaultEditor(TreeTable treeTable, java.lang.Class<?> columnClass, int column)
public abstract java.awt.Rectangle getPathBounds(TreeTable treeTable, javax.swing.tree.TreePath path)
public abstract javax.swing.tree.TreePath getPathForLocation(TreeTable treeTable, int x, int y)
public abstract javax.swing.tree.TreePath getClosestPathForLocation(TreeTable treeTable, int x, int y)
public abstract int getDistanceToTreeHandle(TreeTable treeTable, javax.swing.tree.TreePath path, int x)