public class UICategoryNavigationTreeBase
extends org.exoplatform.webui.core.UITree
| Constructor and Description |
|---|
UICategoryNavigationTreeBase() |
| Modifier and Type | Method and Description |
|---|---|
String |
getActionLink() |
List<String> |
getCategoriesByUri(String categoryUri)
Gets the categories by uri.
|
List<javax.jcr.Node> |
getSubcategories(String categoryPath)
Gets the subcategories.
|
String |
getTemplate() |
org.exoplatform.resolver.ResourceResolver |
getTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context,
String template) |
String |
getTitle(javax.jcr.Node node)
get content's title if exists (from exo:title property)
|
String |
getTreeTitle() |
boolean |
isMovedTreeToTrash(String rootCategory) |
boolean |
isSelected(Object obj) |
String |
renderCategoryLink(javax.jcr.Node node)
Render category link.
|
String |
renderNode(Object obj) |
String |
resolveCategoryPathByUri(org.exoplatform.webui.application.WebuiRequestContext context)
Resolve category path by uri.
|
event, findComponentById, findComponentOfType, findFirstComponentOfType, getBeanChildCountField, getBeanIconField, getBeanIdField, getBeanLabelField, getChildren, getColapseIcon, getEscapeHTML, getExpandIcon, getFieldValue, getIcon, getId, getMaxTitleCharacter, getParentSelected, getSelected, getSelectedIcon, getSibbling, getUiPopupMenu, getUIRightClickPopupMenu, 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, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, urlpublic String renderNode(Object obj) throws Exception
renderNode in class org.exoplatform.webui.core.UITreeExceptionpublic String getTemplate()
getTemplate in class org.exoplatform.webui.core.UIComponentpublic org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context,
String template)
getTemplateResourceResolver in class org.exoplatform.webui.core.UIComponentpublic String getActionLink() throws Exception
getActionLink in class org.exoplatform.webui.core.UITreeExceptionpublic boolean isSelected(Object obj) throws Exception
isSelected in class org.exoplatform.webui.core.UITreeExceptionpublic boolean isMovedTreeToTrash(String rootCategory) throws Exception
Exceptionpublic List<javax.jcr.Node> getSubcategories(String categoryPath) throws Exception
categoryPath - the category pathException - the exceptionpublic String resolveCategoryPathByUri(org.exoplatform.webui.application.WebuiRequestContext context) throws Exception
context - the contextExceptionpublic List<String> getCategoriesByUri(String categoryUri) throws Exception
categoryUri - the category uriException - the exceptionpublic String renderCategoryLink(javax.jcr.Node node) throws Exception
node - the nodeException - the exceptionpublic String getTitle(javax.jcr.Node node) throws Exception
node - The nodeExceptionpublic String getTreeTitle()
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.