org.exoplatform.webui.organization.account
Class UIUserSelector
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
org.exoplatform.webui.organization.account.UIUserSelector
- All Implemented Interfaces:
- UIPopupComponent
public class UIUserSelector
- 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
| Methods inherited from class org.exoplatform.webui.form.UIForm |
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getLabel, getSubmitAction, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, renderField, renderField, reset, setActions, setMultiPart, setSubmitAction, url |
| Methods inherited from class org.exoplatform.webui.core.UIContainer |
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit |
| Methods inherited from class org.exoplatform.webui.core.UIComponent |
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIELD_KEYWORD
public static final java.lang.String FIELD_KEYWORD
FIELD_FILTER
public static final java.lang.String FIELD_FILTER
FIELD_GROUP
public static final java.lang.String FIELD_GROUP
USER_NAME
public static java.lang.String USER_NAME
LAST_NAME
public static java.lang.String LAST_NAME
FIRST_NAME
public static java.lang.String FIRST_NAME
EMAIL
public static java.lang.String EMAIL
userData_
protected java.util.Map<java.lang.String,org.exoplatform.services.organization.User> userData_
groupId_
protected java.lang.String groupId_
pars_
protected java.util.Collection<java.lang.String> pars_
uiIterator_
public UIPageIterator uiIterator_
UIUserSelector
public UIUserSelector()
throws java.lang.Exception
- Throws:
java.lang.Exception
getData
public java.util.List<org.exoplatform.services.organization.User> getData()
throws java.lang.Exception
- Throws:
java.lang.Exception
getSelectedUsers
public java.lang.String getSelectedUsers()
setSelectedUsers
public void setSelectedUsers(java.lang.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 java.lang.String[] getActions()
- Overrides:
getActions in class UIForm
activate
public void activate()
throws java.lang.Exception
- Specified by:
activate in interface UIPopupComponent
- Throws:
java.lang.Exception
deActivate
public void deActivate()
throws java.lang.Exception
- Specified by:
deActivate in interface UIPopupComponent
- Throws:
java.lang.Exception
getLabel
public java.lang.String getLabel(java.lang.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)
isShowSearchUser
public boolean isShowSearchUser()
getSelectedGroup
public java.lang.String getSelectedGroup()
setSelectedGroup
public void setSelectedGroup(java.lang.String selectedGroup)
removeDuplicate
public PageList removeDuplicate(PageList users)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateCurrentPage
protected void updateCurrentPage(int page)
throws java.lang.Exception
- Throws:
java.lang.Exception
setKeyword
public void setKeyword(java.lang.String value)
Copyright © 2011 eXo Platform SAS. All Rights Reserved.