Class BasicBreadcrumbBarUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.pushingpixels.radiance.component.internal.ui.bcb.BreadcrumbBarUI
org.pushingpixels.radiance.component.internal.ui.bcb.BasicBreadcrumbBarUI
- Direct Known Subclasses:
RadianceBreadcrumbBarUI
Basic UI for breadcrumb bar (
JBreadcrumbBar).- Author:
- Topologi, Kirill Grouchnikov, Pawel Hajda
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classLayout for the breadcrumb bar. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LayoutManagerInvoked byinstallUIto create a layout manager object to manage theJBreadcrumbBar.protected voidinstallComponents(JBreadcrumbBar<?> bar) protected voidinstallDefaults(JBreadcrumbBar<?> bar) protected voidinstallListeners(JBreadcrumbBar<?> bar) voidprotected ObjectPushes an item to the top position of the stack.protected voiduninstallComponents(JBreadcrumbBar<?> bar) protected voiduninstallDefaults(JBreadcrumbBar<?> bar) protected voiduninstallListeners(JBreadcrumbBar<?> bar) voidprotected voidMethods inherited from class ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
-
Constructor Details
-
BasicBreadcrumbBarUI
public BasicBreadcrumbBarUI()
-
-
Method Details
-
installUI
- Overrides:
installUIin classComponentUI
-
uninstallUI
- Overrides:
uninstallUIin classComponentUI
-
installDefaults
-
installComponents
-
installListeners
-
uninstallDefaults
-
uninstallComponents
-
uninstallListeners
-
createLayoutManager
Invoked byinstallUIto create a layout manager object to manage theJBreadcrumbBar.- Returns:
- a layout manager object
- See Also:
-
updateComponents
protected void updateComponents() -
pushChoice
Pushes an item to the top position of the stack. If the current top is already aBreadcrumbItemChoices, replace it.- Parameters:
bi- The item to push.- Returns:
- The item that has been pushed.
-