Class UIUserMembershipSelector
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIFormInputContainer<String>
org.exoplatform.webui.organization.UIUserMembershipSelector
- All Implemented Interfaces:
UIFormInput<String>
Created by The eXo Platform SARL Author : Tuan Nguyen tuan08@users.sourceforge.net Jun 26, 2006
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
UIContainer.SelectTabActionListener -
Field Summary
FieldsFields inherited from class org.exoplatform.webui.form.UIFormInputContainer
bindingField, name, value_Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent, USE_WEBUI_RESOURCES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcreateMembership(String groupId, String membershipType) getUser()booleanvoidsave(org.exoplatform.services.organization.OrganizationService service, boolean broadcast) voidsetAdminRole(boolean b) voidsetUIInputValue(Object input) voidsetUser(org.exoplatform.services.organization.User user) voidsetUserName(String userName) Methods inherited from class org.exoplatform.webui.form.UIFormInputContainer
addValidator, getBindingField, getLabel, getName, getValidators, getValue, isEmpty, reset, setBindingField, setLabel, setName, setValueMethods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesMethods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
Field Details
-
BEAN_FIELD
-
ACTIONS
-
-
Constructor Details
-
UIUserMembershipSelector
- Throws:
Exception
-
-
Method Details
-
getUser
-
setUserName
-
getTypeValue
-
isAdminRole
public boolean isAdminRole() -
setAdminRole
public void setAdminRole(boolean b) -
setUser
- Throws:
Exception
-
getMembership
-
createMembership
-
addMembership
-
setUIInputValue
-
save
public void save(org.exoplatform.services.organization.OrganizationService service, boolean broadcast) throws Exception - Throws:
Exception
-
event
- Overrides:
eventin classUIComponent- Throws:
Exception
-