Class 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 Detail

      • UINavigationNodeSelector

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

      • 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
      • 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()
      • setScope

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

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

        public TreeNode getSelectedNode()