Class UIUserGroupSelector

All Implemented Interfaces:
UIPopupComponent

public class UIUserGroupSelector extends UIForm implements UIPopupComponent
Created by The eXo Platform SARL Author : Pham Tuan phamtuanchip@gmail.com Dec 11, 2007 Modified: dang.tung tungcnw@gmail.com Nov 22, 2008
  • Field Details

  • Constructor Details

  • Method Details

    • getData

      public List<org.exoplatform.services.organization.User> getData() throws Exception
      Throws:
      Exception
    • getSelectedUsers

      public String getSelectedUsers()
    • setSelectedUsers

      public void setSelectedUsers(String selectedUsers)
    • setMulti

      public void setMulti(boolean multi)
    • getMulti

      public boolean getMulti()
    • getUIPageIterator

      public UIPageIterator getUIPageIterator()
    • getAvailablePage

      public long getAvailablePage()
    • getCurrentPage

      public long getCurrentPage()
    • getActions

      public String[] getActions()
      Overrides:
      getActions in class UIForm
    • activate

      public void activate()
      Specified by:
      activate in interface UIPopupComponent
    • deActivate

      public void deActivate()
      Specified by:
      deActivate in interface UIPopupComponent
    • getLabel

      public String getLabel(String id)
      Overrides:
      getLabel in class UIForm
    • setShowSearch

      public void setShowSearch(boolean isShowSearch)
    • isShowSearch

      public boolean isShowSearch()
    • setShowSearchGroup

      public void setShowSearchGroup(boolean isShowSearchGroup)
    • isShowSearchGroup

      public boolean isShowSearchGroup()
    • setShowSearchUser

      public void setShowSearchUser(boolean isShowSearchUser)
    • search

      public void search(String keyword, String filter, String groupId) throws Exception
      Throws:
      Exception
    • isShowSearchUser

      public boolean isShowSearchUser()
    • getStatusFilter

      public org.exoplatform.services.organization.UserStatus getStatusFilter()
    • setStatusFilter

      public void setStatusFilter(org.exoplatform.services.organization.UserStatus statusFilter)
    • getSelectedGroup

      public String getSelectedGroup()
    • setSelectedGroup

      public void setSelectedGroup(String selectedGroup)
    • removeDuplicate

      public org.exoplatform.commons.utils.PageList removeDuplicate(org.exoplatform.commons.utils.PageList users) throws Exception
      Throws:
      Exception
    • updateCurrentPage

      protected void updateCurrentPage(int page) throws Exception
      Throws:
      Exception
    • setKeyword

      public void setKeyword(String value)