Class UIListPermissionSelector
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIFormInputContainer<String[]>
org.exoplatform.webui.organization.UIListPermissionSelector
- All Implemented Interfaces:
UIFormInput<String[]>
Created by The eXo Platform SARL Author : Pham Dung Ha ha.pham@exoplatform.com May 7, 2007o
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
UIContainer.SelectTabActionListener -
Field Summary
Fields 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 TypeMethodDescriptionvoidvoidString[]getValue()booleanvoidremovePermission(String exp) voidsetMembership(String groupId, String membershipType) voidsetPublicMode(boolean mode) Methods inherited from class org.exoplatform.webui.form.UIFormInputContainer
addValidator, getBindingField, getLabel, getName, getValidators, isEmpty, reset, setBindingField, setLabel, setNameMethods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, 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, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
Constructor Details
-
UIListPermissionSelector
- Throws:
Exception
-
-
Method Details
-
configure
-
clearGroups
public void clearGroups() -
getValue
- Specified by:
getValuein interfaceUIFormInput<String[]>- Overrides:
getValuein classUIFormInputContainer<String[]>- Throws:
Exception
-
setValue
- Specified by:
setValuein interfaceUIFormInput<String[]>- Overrides:
setValuein classUIFormInputContainer<String[]>- Throws:
Exception
-
removePermission
- Throws:
Exception
-
setMembership
- Throws:
Exception
-
getTypeValue
-
getLabel
-
isPublicMode
public boolean isPublicMode() -
setPublicMode
public void setPublicMode(boolean mode)
-