Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

oracle.javatools.ui.builders
Interface BuiltBreadcrumbsTable<T>

All Superinterfaces:
BuiltTable<T>

public interface BuiltBreadcrumbsTable<T>
extends BuiltTable<T>


Method Summary
 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.
 
Methods inherited from interface oracle.javatools.ui.builders.BuiltTable
getHiddenColumns, getSelectedCells, getSelectedRow, getSelectedRows, getTable, indexOf, setHiddenColumns, setHiddenColumnsVisible
 

Method Detail

getModel

TreeTableModel getModel()

setModel

void setModel(TreeTableModel model,
              T node)
Set the model and root node in the model to display in the tree

Parameters:
model -
node -

setSelectedNode

void setSelectedNode(T node)
Set the node to be displayed in the breadcrumb bar: i.e. the right-most (deepest) node in the tree.

Parameters:
node -

getSelectedNode

T getSelectedNode()
Get the node to be displayed in the breadcrumb bar: i.e. the right-most (deepest) node in the tree.

Returns:

getBreadcrumbs

JBreadcrumbs getBreadcrumbs()
Returns:
the breadcrumbs component

getBreadcrumbPath

javax.swing.tree.TreePath getBreadcrumbPath()
Returns:
a TreePath of the nodes currently displayed in the breadcrumbs starting at the root

setBreadcrumbPath

void setBreadcrumbPath(javax.swing.tree.TreePath treePath)
Select a TreePath of the nodes to display in the breadcrumbs starting at the root

Parameters:
treePath -

addBreadcrumbsModelListener

void addBreadcrumbsModelListener(BreadcrumbsModelListener listener)

removeBreadcrumbsModelListener

void removeBreadcrumbsModelListener(BreadcrumbsModelListener listener)

getScrollPane

javax.swing.JScrollPane getScrollPane()
Returns:
the scrollpane used within the BuiltBasic. Do not add the scrollpane directly to a container, instead add the component returned by getGUI()

getGUI

javax.swing.JComponent getGUI()
Returns:
the main component containing all of the ui to add to a container.

getEmptyTextLayer

TextLayer getEmptyTextLayer()
Returns:
the TextLayer sued to display text when the component is empty

getComponentWithTitlebar

ComponentWithTitlebar getComponentWithTitlebar()
The component can be optionally contained in a ComponentWithTitlebar

Returns:
the ComponentWithTitlebar containing the component (or null)

getSelectedValue

T getSelectedValue()
Returns:
the selected item in the component. For multi select it returns the 'lead selection'.

getSelectedValues

java.util.List<T> getSelectedValues()
Returns:
a java.util.List of items selected in the component.

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.