java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.ecm.webui.component.explorer.popup.actions.UIWhoHasAccess

public class UIWhoHasAccess extends org.exoplatform.webui.core.UIContainer
Created by The eXo Platform SAS Author : Walid Khessairi wkhessairi@exoplatform.com Aug 11, 2016
  • Nested Class Summary

    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, USE_WEBUI_RESOURCES
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    Return the URL of the entry's avatar
    Return the display name of the entry.
    Return the entry URL
     
     
     
     
     
    void
     
    void
     
    void
    update(String name, String permission)
     
    void
    updateEntry(String id, String permission)
     

    Methods inherited from class org.exoplatform.webui.core.UIContainer

    addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, 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, 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, url

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • UIWhoHasAccess

      public UIWhoHasAccess()
  • Method Details

    • close

      public void close()
    • init

      public void init()
    • update

      public void update(String name, String permission)
    • removeEntry

      public void removeEntry(String id)
    • updateEntry

      public void updateEntry(String id, String permission)
    • getProfileUrl

      public String getProfileUrl(String name)
    • getUserFullName

      public String getUserFullName(String name) throws Exception
      Throws:
      Exception
    • getPrettySpaceName

      public String getPrettySpaceName(String name)
    • getSpaceUrl

      public String getSpaceUrl(String name)
    • getAvatar

      public String getAvatar(String name)
      Return the URL of the entry's avatar
      Parameters:
      name - Entry name
      Returns:
      Entry's avatar URL
    • getDisplayName

      public String getDisplayName(String name)
      Return the display name of the entry.
      Parameters:
      name - Entry name
      Returns:
      Entry's display name
    • getEntryURL

      public String getEntryURL(String name)
      Return the entry URL
      Parameters:
      name - Entry name
      Returns:
      Entry's URL
    • getPrettyGroupName

      public String getPrettyGroupName(String name)