public class UIUserSelector extends org.exoplatform.webui.form.UIForm implements UIPopupComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
UIUserSelector.AddActionListener |
static class |
UIUserSelector.AddUserActionListener |
static class |
UIUserSelector.CloseActionListener |
static class |
UIUserSelector.FindGroupActionListener |
static class |
UIUserSelector.SearchActionListener |
static class |
UIUserSelector.SearchGroupActionListener |
static class |
UIUserSelector.SelectGroupActionListener |
static class |
UIUserSelector.ShowPageActionListener |
| Modifier and Type | Field and Description |
|---|---|
static String |
EMAIL |
static String |
FIELD_FILTER |
static String |
FIELD_GROUP |
static String |
FIELD_KEYWORD |
static String |
FIRST_NAME |
protected String |
groupId_ |
static String |
LAST_NAME |
protected Collection<String> |
pars_ |
org.exoplatform.webui.core.UIPageIterator |
uiIterator_ |
static String |
USER_NAME |
protected Map<String,org.exoplatform.services.organization.User> |
userData_ |
| Constructor and Description |
|---|
UIUserSelector() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
deActivate() |
String[] |
getActions() |
long |
getAvailablePage() |
long |
getCurrentPage() |
List<org.exoplatform.services.organization.User> |
getData() |
String |
getLabel(String id) |
boolean |
getMulti() |
String |
getSelectedGroup() |
String |
getSelectedUsers() |
org.exoplatform.webui.core.UIPageIterator |
getUIPageIterator() |
boolean |
isShowSearch() |
boolean |
isShowSearchGroup() |
boolean |
isShowSearchUser() |
org.exoplatform.commons.utils.PageList |
removeDuplicate(org.exoplatform.commons.utils.PageList users) |
void |
search(String keyword,
String filter,
String groupId) |
void |
setKeyword(String value) |
void |
setMulti(boolean multi) |
void |
setSelectedGroup(String selectedGroup) |
void |
setSelectedUsers(String selectedUsers) |
void |
setShowSearch(boolean isShowSearch) |
void |
setShowSearchGroup(boolean isShowSearchGroup) |
void |
setShowSearchUser(boolean isShowSearchUser) |
protected void |
updateCurrentPage(int page) |
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getLabel, getSubmitAction, getUICheckBoxInput, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, renderField, renderField, reset, setActions, setMultiPart, setSubmitAction, urladdChild, 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, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, urlpublic static final String FIELD_KEYWORD
public static final String FIELD_FILTER
public static final String FIELD_GROUP
public static String USER_NAME
public static String LAST_NAME
public static String FIRST_NAME
public static String EMAIL
protected String groupId_
protected Collection<String> pars_
public org.exoplatform.webui.core.UIPageIterator uiIterator_
public List<org.exoplatform.services.organization.User> getData() throws Exception
Exceptionpublic String getSelectedUsers()
public void setSelectedUsers(String selectedUsers)
public void setMulti(boolean multi)
public boolean getMulti()
public org.exoplatform.webui.core.UIPageIterator getUIPageIterator()
public long getAvailablePage()
public long getCurrentPage()
public String[] getActions()
getActions in class org.exoplatform.webui.form.UIFormpublic void activate()
throws Exception
activate in interface UIPopupComponentExceptionpublic void deActivate()
throws Exception
deActivate in interface UIPopupComponentExceptionpublic String getLabel(String id)
getLabel in class org.exoplatform.webui.form.UIFormpublic void setShowSearch(boolean isShowSearch)
public boolean isShowSearch()
public void setShowSearchGroup(boolean isShowSearchGroup)
public boolean isShowSearchGroup()
public void setShowSearchUser(boolean isShowSearchUser)
public void search(String keyword, String filter, String groupId) throws Exception
Exceptionpublic boolean isShowSearchUser()
public String getSelectedGroup()
public void setSelectedGroup(String selectedGroup)
public org.exoplatform.commons.utils.PageList removeDuplicate(org.exoplatform.commons.utils.PageList users)
throws Exception
Exceptionpublic void setKeyword(String value)
Copyright © 2003–2017 eXo Platform SAS. All rights reserved.