public class UIUserSelector extends 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 |
UIContainer.SelectTabActionListener| 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_ |
UIPageIterator |
uiIterator_ |
static String |
USER_NAME |
protected Map<String,org.exoplatform.services.organization.User> |
userData_ |
ACTION, SUBCOMPONENT_IDAJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent| 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.services.organization.UserStatus |
getStatusFilter() |
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) |
void |
setStatusFilter(org.exoplatform.services.organization.UserStatus statusFilter) |
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 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 UIPageIterator getUIPageIterator()
public long getAvailablePage()
public long getCurrentPage()
public String[] getActions()
getActions in class UIFormpublic void activate()
activate in interface UIPopupComponentpublic void deActivate()
deActivate in interface UIPopupComponentpublic 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 org.exoplatform.services.organization.UserStatus getStatusFilter()
public void setStatusFilter(org.exoplatform.services.organization.UserStatus statusFilter)
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 © 2016 JBoss by Red Hat. All Rights Reserved.