org.exoplatform.calendar.webui.popup
Class UIPermissionGrid

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.calendar.webui.popup.UIPermissionGrid

public class UIPermissionGrid
extends org.exoplatform.webui.core.UIContainer

a grid that contains a list of permission entry

Author:
Created by The eXo Platform SEA
Anh-Tu Nguyen
tuna@exoplatform.com
Jan 25, 2013

Nested Class Summary
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIPermissionGrid(String componentId)
           
 
Method Summary
 void addEntry(UISharedForm.Permission aPermission)
          add entry to grid to display
 void removeEntry(String permissionId)
          un-display a permission entry
 
Methods 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, setRenderedChildrenOfTypes
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIPermissionGrid

public UIPermissionGrid(String componentId)
Method Detail

addEntry

public void addEntry(UISharedForm.Permission aPermission)
              throws Exception
add entry to grid to display

Parameters:
aPermission -
Throws:
Exception

removeEntry

public void removeEntry(String permissionId)
un-display a permission entry



Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.