Class UIAdminToolbarContainer


  • public class UIAdminToolbarContainer
    extends org.exoplatform.webui.core.UIPortletApplication
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected UINavigationManagement naviManager  
      protected org.exoplatform.webui.ext.UIExtension seoExtension  
      static String TURN_ON_QUICK_EDIT  
      protected boolean useDrawer  
      • Fields inherited from class org.exoplatform.webui.core.UIPortletApplication

        CONFIG_MODE, EDIT_MODE, HELP_MODE, VIEW_MODE
      • Fields inherited from class org.exoplatform.webui.core.UIApplication

        log
      • Fields inherited from class org.exoplatform.webui.core.UIComponent

        AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getPageManagementLink()  
      Class<? extends org.exoplatform.webui.core.UIComponent> getSEOClass()  
      String getTemplate()  
      String getUIPageId()  
      String getUserId()  
      static org.exoplatform.portal.mop.user.UserPortal getUserPortal()  
      boolean hasEditPermissionOnNavigation()  
      boolean hasEditPermissionOnPage()  
      boolean hasEditPermissionOnPortal()  
      boolean isGroupNavigation()  
      boolean isPortaNavigation()  
      boolean isUserNavigation()  
      void processRender​(org.exoplatform.webui.application.WebuiApplication app, org.exoplatform.webui.application.WebuiRequestContext context)  
      void processRender​(org.exoplatform.webui.application.WebuiRequestContext context)  
      void renderChildren()  
      • Methods inherited from class org.exoplatform.webui.core.UIPortletApplication

        getMinHeight, getMinWidth, getUIPopupMessages, serveResource, setMinHeight, setMinWidth
      • Methods inherited from class org.exoplatform.webui.core.UIApplication

        addMessage, addMessage, clearMessages, findComponentById, getLastAccessApplication, getOwner, getUIComponentName, processAction, renderBlockToUpdate, setLastAccessApplication, setOwner
      • Methods inherited from class org.exoplatform.webui.core.UIContainer

        addChild, addChild, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
      • Methods inherited from class org.exoplatform.webui.core.UIComponent

        broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
    • Field Detail

      • seoExtension

        protected org.exoplatform.webui.ext.UIExtension seoExtension
      • useDrawer

        protected boolean useDrawer
    • Constructor Detail

      • UIAdminToolbarContainer

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

      • getTemplate

        public String getTemplate()
        Overrides:
        getTemplate in class org.exoplatform.webui.core.UIComponent
      • getPageManagementLink

        public String getPageManagementLink()
      • hasEditPermissionOnPortal

        public boolean hasEditPermissionOnPortal()
                                          throws Exception
        Throws:
        Exception
      • isGroupNavigation

        public boolean isGroupNavigation()
                                  throws Exception
        Throws:
        Exception
      • isPortaNavigation

        public boolean isPortaNavigation()
                                  throws Exception
        Throws:
        Exception
      • hasEditPermissionOnNavigation

        public boolean hasEditPermissionOnNavigation()
                                              throws Exception
        Throws:
        Exception
      • hasEditPermissionOnPage

        public boolean hasEditPermissionOnPage()
                                        throws Exception
        Throws:
        Exception
      • processRender

        public void processRender​(org.exoplatform.webui.application.WebuiApplication app,
                                  org.exoplatform.webui.application.WebuiRequestContext context)
                           throws Exception
        Overrides:
        processRender in class org.exoplatform.webui.core.UIPortletApplication
        Throws:
        Exception
      • processRender

        public void processRender​(org.exoplatform.webui.application.WebuiRequestContext context)
                           throws Exception
        Overrides:
        processRender in class org.exoplatform.webui.core.UIComponent
        Throws:
        Exception
      • getUserPortal

        public static org.exoplatform.portal.mop.user.UserPortal getUserPortal()
      • renderChildren

        public void renderChildren()
                            throws Exception
        Overrides:
        renderChildren in class org.exoplatform.webui.core.UIPortletApplication
        Throws:
        Exception
      • getSEOClass

        public Class<? extends org.exoplatform.webui.core.UIComponent> getSEOClass()
      • getUserId

        public String getUserId()
      • getUIPageId

        public String getUIPageId()