Class UINavigationNodeSelector
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.navigation.webui.component.UINavigationNodeSelector
public class UINavigationNodeSelector
extends org.exoplatform.webui.core.UIContainer
Copied by The eXo Platform SARL Author May 28, 2009 3:07:15 PM
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener -
Field Summary
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.portal.mop.user.UserNavigationorg.exoplatform.portal.mop.navigation.ScopegetScope()voidInit the UITree wrapped in UINavigationNodeSelectorrebaseNode(TreeNode treeNode, org.exoplatform.portal.mop.navigation.Scope scope) voidsave()selectNode(TreeNode node) voidsetCopyNode(TreeNode copyNode) voidsetEdittedNavigation(org.exoplatform.portal.mop.user.UserNavigation nav) voidsetScope(org.exoplatform.portal.mop.navigation.Scope scope) voidsetUserNodeLabels(Map<String, Map<Locale, org.exoplatform.portal.mop.State>> labels) voidsetUserPortal(org.exoplatform.portal.mop.user.UserPortal userPortal) Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesMethods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, 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, url
-
Constructor Details
-
UINavigationNodeSelector
- Throws:
Exception
-
-
Method Details
-
setUserNodeLabels
-
getUserNodeLabels
-
initTreeData
Init the UITree wrapped in UINavigationNodeSelector- Throws:
Exception
-
save
public void save() -
getCopyNode
-
getRootNode
-
setUserPortal
public void setUserPortal(org.exoplatform.portal.mop.user.UserPortal userPortal) -
findNode
-
getScope
public org.exoplatform.portal.mop.navigation.Scope getScope() -
getSelectedNode
-