public class UIFilterableTree
extends org.exoplatform.webui.core.UITree
| Modifier and Type | Class and Description |
|---|---|
static interface |
UIFilterableTree.TreeNodeFilter |
| Constructor and Description |
|---|
UIFilterableTree()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
displayThisNode(Object nodeObject,
org.exoplatform.webui.application.WebuiRequestContext context) |
int |
getLeftMostDisplayedNodeIndex(List<Object> sibblings,
org.exoplatform.webui.application.WebuiRequestContext context)
Method returns index ( relative to unfiltered list of sibblings ) of most left displayed node.
|
int |
getRightMostDisplayedNodeIndex(List<Object> sibblings,
org.exoplatform.webui.application.WebuiRequestContext context)
Returns index ( relative to unfiltered list of sibblings ) of most right displayed node.
|
void |
setTreeNodeFilter(UIFilterableTree.TreeNodeFilter _nodeFilter) |
event, findComponentById, findComponentOfType, findFirstComponentOfType, getActionLink, getBeanChildCountField, getBeanIconField, getBeanIdField, getBeanLabelField, getChildren, getColapseIcon, getEscapeHTML, getExpandIcon, getFieldValue, getIcon, getId, getMaxTitleCharacter, getParentSelected, getSelected, getSelectedIcon, getSibbling, getUiPopupMenu, getUIRightClickPopupMenu, isSelected, renderNode, renderUIComponent, setBeanChildCountField, setBeanIconField, setBeanIdField, setBeanLabelField, setChildren, setColapseIcon, setCollapseIcon, setEscapeHTML, setExpandIcon, setIcon, setMaxTitleCharacter, setParentSelected, setSelected, setSelectedIcon, setSibbling, setUiPopupMenu, setUIRightClickPopupMenubroadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, urlpublic boolean displayThisNode(Object nodeObject, org.exoplatform.webui.application.WebuiRequestContext context)
public int getRightMostDisplayedNodeIndex(List<Object> sibblings, org.exoplatform.webui.application.WebuiRequestContext context)
sibblings - context - public int getLeftMostDisplayedNodeIndex(List<Object> sibblings, org.exoplatform.webui.application.WebuiRequestContext context)
sibblings - context - public void setTreeNodeFilter(UIFilterableTree.TreeNodeFilter _nodeFilter)
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.