public class BreadcrumbPerspectiveChooserRenderer extends Object implements PerspectiveChooserRenderer
| Modifier and Type | Class and Description |
|---|---|
protected class |
BreadcrumbPerspectiveChooserRenderer.PerspectiveElement |
protected class |
BreadcrumbPerspectiveChooserRenderer.TreeRenderer |
| Constructor and Description |
|---|
BreadcrumbPerspectiveChooserRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createPerspectiveTree(org.zkoss.zul.DefaultTreeNode<NavigationNode> root,
Collection<NavigationNode> children) |
protected org.zkoss.zul.Window |
createPopup(org.zkoss.zk.ui.HtmlBasedComponent breadcrumb) |
protected org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<NavigationNode>> |
createTreeRenderer(org.zkoss.zk.ui.Component parent,
NavigationContext context) |
protected String |
getLabel(NavigationContext context,
String locKey,
String fallback) |
protected org.zkoss.zk.ui.HtmlBasedComponent |
getSelectedPerspectiveItem(org.zkoss.zk.ui.Component parent,
org.zkoss.zk.ui.HtmlBasedComponent item) |
protected Collection<NavigationNode> |
getSiblings(NavigationContext context,
NavigationNode navigationNode) |
protected static boolean |
isDirectoryOrHasChildren(NavigationNode node) |
protected void |
nodeSelected(org.zkoss.zk.ui.Component parent,
NavigationContext context,
org.zkoss.zk.ui.HtmlBasedComponent item) |
protected void |
renderBreadcrumb(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode) |
protected void |
renderBreadcrumbArrow(org.zkoss.zk.ui.Component parent) |
protected org.zkoss.zk.ui.HtmlBasedComponent |
renderFlatBreadcrumb(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode) |
protected org.zkoss.zk.ui.HtmlBasedComponent |
renderMenuBreadcrumb(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode) |
protected void |
renderSelectionPath(org.zkoss.zk.ui.Component parent,
NavigationContext context) |
protected void |
renderSelectionPath(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode) |
void |
renderTree(org.zkoss.zk.ui.Component parent,
NavigationContext context)
Renders
PerspectiveChooserWidgetController's toolbar |
protected void |
storeSelection(org.zkoss.zk.ui.Component parent) |
void |
updatePerspectiveSelection(org.zkoss.zk.ui.Component parent,
NavigationContext context)
Method informs renderer that selection of perspective has changed from other source then users action on elements
rendered by this renderer.
|
public BreadcrumbPerspectiveChooserRenderer()
public void updatePerspectiveSelection(org.zkoss.zk.ui.Component parent,
NavigationContext context)
PerspectiveChooserRendererPerspectiveChooserWidgetController's toolbar
are rendered properly in regards of new selection.updatePerspectiveSelection in interface PerspectiveChooserRendererparent - toolbar componentcontext - chooser's contextpublic void renderTree(org.zkoss.zk.ui.Component parent,
NavigationContext context)
PerspectiveChooserRendererPerspectiveChooserWidgetController's toolbarrenderTree in interface PerspectiveChooserRendererparent - toolbar componentcontext - chooser's contextprotected static boolean isDirectoryOrHasChildren(NavigationNode node)
protected void nodeSelected(org.zkoss.zk.ui.Component parent,
NavigationContext context,
org.zkoss.zk.ui.HtmlBasedComponent item)
protected org.zkoss.zk.ui.HtmlBasedComponent getSelectedPerspectiveItem(org.zkoss.zk.ui.Component parent,
org.zkoss.zk.ui.HtmlBasedComponent item)
protected void renderSelectionPath(org.zkoss.zk.ui.Component parent,
NavigationContext context)
protected void storeSelection(org.zkoss.zk.ui.Component parent)
protected void renderSelectionPath(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode)
protected Collection<NavigationNode> getSiblings(NavigationContext context, NavigationNode navigationNode)
protected void renderBreadcrumb(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode)
protected org.zkoss.zk.ui.HtmlBasedComponent renderFlatBreadcrumb(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode)
protected org.zkoss.zul.Window createPopup(org.zkoss.zk.ui.HtmlBasedComponent breadcrumb)
protected org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<NavigationNode>> createTreeRenderer(org.zkoss.zk.ui.Component parent, NavigationContext context)
protected org.zkoss.zk.ui.HtmlBasedComponent renderMenuBreadcrumb(org.zkoss.zk.ui.Component parent,
NavigationContext context,
NavigationNode navigationNode)
protected void createPerspectiveTree(org.zkoss.zul.DefaultTreeNode<NavigationNode> root, Collection<NavigationNode> children)
protected void renderBreadcrumbArrow(org.zkoss.zk.ui.Component parent)
protected String getLabel(NavigationContext context, String locKey, String fallback)
Copyright © 2018. All rights reserved.