Class UIPortal


public class UIPortal extends UIContainer
  • Constructor Details

    • UIPortal

      public UIPortal()
  • Method Details

    • isUseDynamicLayout

      public boolean isUseDynamicLayout()
    • setUseDynamicLayout

      public void setUseDynamicLayout(Boolean useDynamicLayout)
    • getSiteKey

      public org.exoplatform.portal.mop.SiteKey getSiteKey()
    • setSiteKey

      public void setSiteKey(org.exoplatform.portal.mop.SiteKey key)
    • getLocale

      public String getLocale()
    • setLocale

      public void setLocale(String s)
    • getEditPermission

      public String getEditPermission()
    • setEditPermission

      public void setEditPermission(String editPermission)
    • getSkin

      public String getSkin()
    • setSkin

      public void setSkin(String s)
    • getOwnerType

      @Deprecated public String getOwnerType()
      Deprecated.
      Use getSiteType() instead
      Returns:
    • getSiteType

      public org.exoplatform.portal.mop.SiteType getSiteType()
    • getPublicParameters

      public Map<String,String[]> getPublicParameters()
    • setPublicParameters

      public void setPublicParameters(Map<String,String[]> publicParams)
    • getNavPath

      public org.exoplatform.portal.mop.user.UserNode getNavPath()
    • setNavPath

      public void setNavPath(org.exoplatform.portal.mop.user.UserNode nav)
    • getUIPage

      public UIPage getUIPage(String pageReference)
      Return cached UIPage associated to the specified pageReference
      Parameters:
      pageReference - key whose associated UIPage is to be returned
      Returns:
      the UIPage associated to the specified pageReference or null if not any
    • setUIPage

      public void setUIPage(String pageReference, UIPage uiPage)
    • isDraftPage

      public boolean isDraftPage()
    • isNoCache

      public boolean isNoCache()
    • clearUIPage

      public void clearUIPage(String pageReference)
    • getUserNavigation

      public org.exoplatform.portal.mop.user.UserNavigation getUserNavigation()
    • refreshUIPage

      public void refreshUIPage() throws Exception
      Refresh the UIPage under UIPortal
      Throws:
      Exception
    • getSelectedUserNode

      public org.exoplatform.portal.mop.user.UserNode getSelectedUserNode()
    • getMaximizedUIComponent

      public UIComponent getMaximizedUIComponent()
    • setMaximizedUIComponent

      public void setMaximizedUIComponent(UIComponent maximizedReferenceComponent)
    • getProperties

      public org.exoplatform.portal.config.model.Properties getProperties()
    • setProperties

      public void setProperties(org.exoplatform.portal.config.model.Properties props)
    • getProperty

      public String getProperty(String name)
    • getProperty

      public String getProperty(String name, String defaultValue)
    • setProperty

      public void setProperty(String name, String value)
    • removeProperty

      public void removeProperty(String name)
    • getSessionAlive

      public String getSessionAlive()
    • setSessionAlive

      public void setSessionAlive(String type)
    • isShowInfobar

      public Boolean isShowInfobar()
    • setShowInfobar

      public void setShowInfobar(Boolean value)
    • getCacheControl

      public String getCacheControl()
    • setCacheControl

      public void setCacheControl(String cacheControl)
    • getViewport

      public String getViewport()
    • setViewport

      public void setViewport(String viewport)
    • getSharedLayout

      public String getSharedLayout()
    • setSharedLayout

      public void setSharedLayout(String type)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getDescription

      public String getDescription()
      Overrides:
      getDescription in class UIContainer
    • setDescription

      public void setDescription(String description)
      Overrides:
      setDescription in class UIContainer
    • setHeaderAndFooterRendered

      public void setHeaderAndFooterRendered(boolean headerAndFooterRendered)