public interface BuiltBreadcrumbsTable<T> extends BuiltTable<T>
Modifier and Type | Method and Description |
---|---|
void |
addBreadcrumbsModelListener(BreadcrumbsModelListener listener) |
javax.swing.tree.TreePath |
getBreadcrumbPath() |
JBreadcrumbs |
getBreadcrumbs() |
ComponentWithTitlebar |
getComponentWithTitlebar()
The component can be optionally contained in a ComponentWithTitlebar
|
TextLayer |
getEmptyTextLayer() |
javax.swing.JComponent |
getGUI() |
TreeTableModel |
getModel() |
javax.swing.JScrollPane |
getScrollPane() |
T |
getSelectedNode()
Get the node to be displayed in the breadcrumb bar: i.e.
|
T |
getSelectedValue() |
java.util.List<T> |
getSelectedValues() |
void |
removeBreadcrumbsModelListener(BreadcrumbsModelListener listener) |
void |
setBreadcrumbPath(javax.swing.tree.TreePath treePath)
Select a TreePath of the nodes to display in the breadcrumbs starting at the root
|
void |
setModel(TreeTableModel model,
T node)
Set the model and root node in the model to display in the tree
|
void |
setSelectedNode(T node)
Set the node to be displayed in the breadcrumb bar: i.e.
|
getHiddenColumns, getSelectedCells, getSelectedRow, getSelectedRows, getTable, indexOf, setHiddenColumns, setHiddenColumnsVisible
TreeTableModel getModel()
void setModel(TreeTableModel model, T node)
model
- node
- void setSelectedNode(T node)
node
- T getSelectedNode()
JBreadcrumbs getBreadcrumbs()
javax.swing.tree.TreePath getBreadcrumbPath()
void setBreadcrumbPath(javax.swing.tree.TreePath treePath)
treePath
- void addBreadcrumbsModelListener(BreadcrumbsModelListener listener)
void removeBreadcrumbsModelListener(BreadcrumbsModelListener listener)
javax.swing.JScrollPane getScrollPane()
javax.swing.JComponent getGUI()
TextLayer getEmptyTextLayer()
ComponentWithTitlebar getComponentWithTitlebar()
T getSelectedValue()
java.util.List<T> getSelectedValues()