org.exoplatform.social.webui.space
Class UISpaceNavigationManagement

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.social.webui.space.UISpaceNavigationManagement

public class UISpaceNavigationManagement
extends org.exoplatform.webui.core.UIContainer


Nested Class Summary
static class UISpaceNavigationManagement.AddNodeActionListener
           
static class UISpaceNavigationManagement.AddRootNodeActionListener
           
static class UISpaceNavigationManagement.BackActionListener
          This action trigger when user click on back button from UISpaceNavigationManagement
static class UISpaceNavigationManagement.ClosePopupActionListener
           
static class UISpaceNavigationManagement.SaveActionListener
           
static class UISpaceNavigationManagement.SelectNodeActionListener
           
 
Nested 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
UISpaceNavigationManagement()
           
 
Method Summary
protected  String getBreadcrumb()
           
 String getOwner()
           
 String getOwnerType()
           
protected  org.exoplatform.social.core.space.model.Space getSpace()
          Gets space.
 void loadView(org.exoplatform.webui.event.Event<? extends org.exoplatform.webui.core.UIComponent> event)
           
 void reloadTreeData()
           
 void setOwner(String owner)
           
 void setOwnerType(String ownerType)
           
<T extends org.exoplatform.webui.core.UIComponent>
T
setRendered(boolean b)
           
protected  void setSpace(org.exoplatform.social.core.space.model.Space space)
          Resets value of space.
 
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, setRenderedChildrenOfTypes
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, 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, setRenderSibling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UISpaceNavigationManagement

public UISpaceNavigationManagement()
                            throws Exception
Throws:
Exception
Method Detail

setOwner

public void setOwner(String owner)

getOwner

public String getOwner()

setRendered

public <T extends org.exoplatform.webui.core.UIComponent> T setRendered(boolean b)
Overrides:
setRendered in class org.exoplatform.webui.core.UIComponent

getBreadcrumb

protected String getBreadcrumb()
                        throws Exception
Throws:
Exception

reloadTreeData

public void reloadTreeData()
                    throws Exception
Throws:
Exception

loadView

public void loadView(org.exoplatform.webui.event.Event<? extends org.exoplatform.webui.core.UIComponent> event)
              throws Exception
Throws:
Exception

setOwnerType

public void setOwnerType(String ownerType)

getOwnerType

public String getOwnerType()

setSpace

protected void setSpace(org.exoplatform.social.core.space.model.Space space)
Resets value of space.

Parameters:
space -

getSpace

protected org.exoplatform.social.core.space.model.Space getSpace()
Gets space.

Returns:


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.