public class UIGroupSelector extends org.exoplatform.webui.organization.UIGroupMembershipSelector implements UIPopupComponent, UISelectComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
UIGroupSelector.ChangeNodeActionListener |
static class |
UIGroupSelector.SelectMembershipActionListener |
static class |
UIGroupSelector.SelectPathActionListener |
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparentTYPE_GROUP, TYPE_MEMBERSHIP, TYPE_USER| Constructor and Description |
|---|
UIGroupSelector() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
changeGroup(String groupId) |
void |
deActivate() |
List |
getChildGroup() |
List<String> |
getList() |
org.exoplatform.webui.core.UIComponent |
getReturnComponent() |
String |
getReturnField() |
List |
getSelectedGroup() |
String |
getType() |
boolean |
isFilter() |
boolean |
isSelectGroup() |
boolean |
isSelectMemberShip() |
boolean |
isSelectUser() |
void |
setComponent(org.exoplatform.webui.core.UIComponent uicomponent,
String[] initParams) |
void |
setFilter(boolean isFilter) |
void |
setSelectedGroups(List groups) |
void |
setType(String type) |
event, getCurrentGroup, getListMemberhip, processRenderaddChild, 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, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, urlpublic org.exoplatform.webui.core.UIComponent getReturnComponent()
public String getReturnField()
public void setComponent(org.exoplatform.webui.core.UIComponent uicomponent,
String[] initParams)
setComponent in interface UISelectComponentpublic boolean isSelectGroup()
public boolean isSelectUser()
public boolean isSelectMemberShip()
public void setSelectedGroups(List groups)
groups - groups parameters MUST be passed as Listpublic List getSelectedGroup()
public void changeGroup(String groupId) throws Exception
changeGroup in class org.exoplatform.webui.organization.UIGroupMembershipSelectorExceptionpublic void activate()
throws Exception
activate in interface UIPopupComponentExceptionpublic void deActivate()
throws Exception
deActivate in interface UIPopupComponentExceptionpublic void setType(String type)
public String getType()
public void setFilter(boolean isFilter)
public boolean isFilter()
Copyright © 2003–2015 eXo Platform SAS. All rights reserved.