org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui
Class UIPortalNavigationExplorer

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.portal.webui.portal.UIPortalComponent
              extended by org.exoplatform.portal.webui.container.UIContainer
                  extended by org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui.UIPortalNavigationExplorer

public class UIPortalNavigationExplorer
extends org.exoplatform.portal.webui.container.UIContainer

Created by The eXo Platform SAS Author : Hoa Pham hoa.pham@exoplatform.com Sep 9, 2008


Nested Class Summary
static class UIPortalNavigationExplorer.ChangeNodeActionListener
          The listener interface for receiving changeNodeAction events.
 
Nested classes/interfaces inherited from class org.exoplatform.portal.webui.container.UIContainer
org.exoplatform.portal.webui.container.UIContainer.SelectTabActionListener
 
Field Summary
 
Fields inherited from class org.exoplatform.portal.webui.container.UIContainer
creator, description, icon, modifier
 
Fields inherited from class org.exoplatform.portal.webui.portal.UIPortalComponent
COMPONENT_EDIT_MODE, COMPONENT_VIEW_MODE, factoryId, height_, mode_, name_, template_, width_
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIPortalNavigationExplorer()
          Instantiates a new uI portal navigation explorer.
 
Method Summary
 UIPublicationTree.TreeNode getSelectedNode()
          Gets the selected node.
 void init(java.lang.String portalName, java.util.List<java.lang.String> runningPortals)
          Inits the.
 void selectTreeNodeByUri(java.lang.String uri)
          Select tree node by uri.
 void setSelectedNode(UIPublicationTree.TreeNode selectedNode)
          Sets the selected node.
 
Methods inherited from class org.exoplatform.portal.webui.container.UIContainer
getCreator, getDescription, getIcon, getModifier, setCreator, setDescription, setIcon, setModifier
 
Methods inherited from class org.exoplatform.portal.webui.portal.UIPortalComponent
getFactoryId, getHeight, getMode, getName, getTemplate, getTitle, getWidth, isEditMode, isModifiable, isShowEditControl, setFactoryId, setHeight, setMode, setModifiable, setName, setShowEditControl, setTemplate, setTitle, setWidth
 
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIPortalNavigationExplorer

public UIPortalNavigationExplorer()
                           throws java.lang.Exception
Instantiates a new uI portal navigation explorer.

Throws:
java.lang.Exception - the exception
Method Detail

init

public void init(java.lang.String portalName,
                 java.util.List<java.lang.String> runningPortals)
          throws java.lang.Exception
Inits the.

Parameters:
portalName - the portal name
runningPortals - the running portals
Throws:
java.lang.Exception - the exception

selectTreeNodeByUri

public void selectTreeNodeByUri(java.lang.String uri)
                         throws java.lang.Exception
Select tree node by uri.

Parameters:
uri - the uri
Throws:
java.lang.Exception - the exception

getSelectedNode

public UIPublicationTree.TreeNode getSelectedNode()
Gets the selected node.

Returns:
the selected node

setSelectedNode

public void setSelectedNode(UIPublicationTree.TreeNode selectedNode)
Sets the selected node.

Parameters:
selectedNode - the new selected node


Copyright © 2010 eXo Platform SAS. All Rights Reserved.