org.exoplatform.ecm.webui.component.admin.views
Class UIViewList

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIGrid
          extended by org.exoplatform.ecm.webui.component.admin.views.UIViewList

public class UIViewList
extends org.exoplatform.webui.core.UIGrid

Created by The eXo Platform SARL Author : Tran The Trong trongtt@exoplatform.com Sep 19, 2006 11:45:11 AM


Nested Class Summary
static class UIViewList.AddViewActionListener
           
static class UIViewList.DeleteActionListener
           
static class UIViewList.EditInfoActionListener
           
static class UIViewList.ViewActionListener
           
 class UIViewList.ViewBean
           
static class UIViewList.ViewComparator
           
 
Field Summary
static java.lang.String[] ACTIONS
           
static java.lang.String ST_ADD
           
static java.lang.String ST_EDIT
           
static java.lang.String ST_VIEW
           
 
Fields inherited from class org.exoplatform.webui.core.UIGrid
action_, beanField_, beanIdField_, displayedChars_, label_, uiIterator_, useAjax
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIViewList()
           
 
Method Summary
 boolean canDelete(java.util.List drivers, java.lang.String viewName)
           
 java.lang.String[] getActions()
           
 java.lang.String getRepository()
           
 void updateViewListGrid(int currentPage)
           
 
Methods inherited from class org.exoplatform.webui.core.UIGrid
configure, findComponentById, getBeanActions, getBeanFields, getBeanIdField, getBeanIdFor, getBeans, getDisplayedChars, getFieldValue, getLabel, getUIPageIterator, isUseAjax, setDisplayedChars, setLabel, setUseAjax
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, findComponentOfType, findFirstComponentOfType, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getRendererFor, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, registerRendererFor, 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
 

Field Detail

ACTIONS

public static final java.lang.String[] ACTIONS

ST_VIEW

public static final java.lang.String ST_VIEW
See Also:
Constant Field Values

ST_EDIT

public static final java.lang.String ST_EDIT
See Also:
Constant Field Values

ST_ADD

public static final java.lang.String ST_ADD
See Also:
Constant Field Values
Constructor Detail

UIViewList

public UIViewList()
           throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getActions

public java.lang.String[] getActions()

updateViewListGrid

public void updateViewListGrid(int currentPage)
                        throws java.lang.Exception
Throws:
java.lang.Exception

canDelete

public boolean canDelete(java.util.List drivers,
                         java.lang.String viewName)

getRepository

public java.lang.String getRepository()


Copyright © 2010 eXo Platform SAS. All Rights Reserved.