public class UISpaceMenu
extends org.exoplatform.webui.core.UIContainer
| Modifier and Type | Class and Description |
|---|---|
static class |
UISpaceMenu.RenameSpaceAppNameActionListener
Renames space application name.
- Gets selected node and selected page navigation. - Changes selected node information. - Updates new information for selected page navigation. |
| Constructor and Description |
|---|
UISpaceMenu()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getAppIdByAppName(String appName)
Gets AppId to build class name of applications in space.
|
List<org.exoplatform.portal.mop.user.UserNode> |
getApps()
Gets page node list for displaying as application links.
|
String |
getAppSelected()
Gets selected application page node.
|
protected String |
getImageSource()
Gets image source url.
|
protected org.exoplatform.social.core.space.model.Space |
getSpace(String spaceUrl)
Get the space from space url.
|
String |
getSpaceName()
Gets space name from space url.
|
protected boolean |
hasSettingPermission()
Checks if current user is leader or not.
|
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesbroadcast, 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, urlpublic static final String HIDDEN
public List<org.exoplatform.portal.mop.user.UserNode> getApps() throws Exception
Exceptionprotected String getAppIdByAppName(String appName)
appName - The application name.public String getSpaceName() throws Exception
Exceptionpublic String getAppSelected() throws Exception
Exceptionprotected String getImageSource()
Exceptionprotected boolean hasSettingPermission()
throws org.exoplatform.social.core.space.SpaceException
org.exoplatform.social.core.space.SpaceExceptionprotected org.exoplatform.social.core.space.model.Space getSpace(String spaceUrl)
spaceUrl - Copyright © 2003–2015 eXo Platform SAS. All rights reserved.