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
  • Constructor Details

    • UINavigationNodeSelector

      public UINavigationNodeSelector() throws Exception
      Throws:
      Exception
  • Method Details

    • setUserNodeLabels

      public void setUserNodeLabels(Map<String,Map<Locale,org.exoplatform.portal.mop.State>> labels)
    • getUserNodeLabels

      public Map<String,Map<Locale,org.exoplatform.portal.mop.State>> getUserNodeLabels()
    • initTreeData

      public void initTreeData() throws Exception
      Init the UITree wrapped in UINavigationNodeSelector
      Throws:
      Exception
    • selectNode

      public TreeNode selectNode(TreeNode node)
    • rebaseNode

      public TreeNode rebaseNode(TreeNode treeNode, org.exoplatform.portal.mop.navigation.Scope scope)
    • save

      public void save()
    • getCopyNode

      public TreeNode getCopyNode()
    • setCopyNode

      public void setCopyNode(TreeNode copyNode)
    • getRootNode

      public TreeNode getRootNode()
    • setUserPortal

      public void setUserPortal(org.exoplatform.portal.mop.user.UserPortal userPortal)
    • setEdittedNavigation

      public void setEdittedNavigation(org.exoplatform.portal.mop.user.UserNavigation nav)
    • getEdittedNavigation

      public org.exoplatform.portal.mop.user.UserNavigation getEdittedNavigation()
    • findNode

      public TreeNode findNode(String nodeID)
    • setScope

      public void setScope(org.exoplatform.portal.mop.navigation.Scope scope)
    • getScope

      public org.exoplatform.portal.mop.navigation.Scope getScope()
    • getSelectedNode

      public TreeNode getSelectedNode()