org.exoplatform.ecm.webui.component.admin.repository
Class UIRepositoryValueSelect

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.repository.UIRepositoryValueSelect
All Implemented Interfaces:
org.exoplatform.webui.core.UIPopupComponent

public class UIRepositoryValueSelect
extends org.exoplatform.webui.core.UIGrid
implements org.exoplatform.webui.core.UIPopupComponent

Created by The eXo Platform SARL Author : Pham Tuan tuan.pham@exoplatform.com 19-07-2007


Nested Class Summary
static class UIRepositoryValueSelect.ClassData
           
static class UIRepositoryValueSelect.CloseActionListener
           
static class UIRepositoryValueSelect.SelectActionListener
           
 
Field Summary
protected  boolean isSetAuthentication_
           
protected  boolean isSetContainer_
           
protected  boolean isSetQueryHandler_
           
protected  boolean isSetStoreType_
           
 
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
UIRepositoryValueSelect()
           
 
Method Summary
 void activate()
           
 void deActivate()
           
 java.lang.String[] getActions()
           
 void updateGrid(java.util.List<UIRepositoryValueSelect.ClassData> datas)
           
 
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

isSetAuthentication_

protected boolean isSetAuthentication_

isSetContainer_

protected boolean isSetContainer_

isSetStoreType_

protected boolean isSetStoreType_

isSetQueryHandler_

protected boolean isSetQueryHandler_
Constructor Detail

UIRepositoryValueSelect

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

getActions

public java.lang.String[] getActions()

updateGrid

public void updateGrid(java.util.List<UIRepositoryValueSelect.ClassData> datas)
                throws java.lang.Exception
Throws:
java.lang.Exception

activate

public void activate()
              throws java.lang.Exception
Specified by:
activate in interface org.exoplatform.webui.core.UIPopupComponent
Throws:
java.lang.Exception

deActivate

public void deActivate()
                throws java.lang.Exception
Specified by:
deActivate in interface org.exoplatform.webui.core.UIPopupComponent
Throws:
java.lang.Exception


Copyright © 2010 eXo Platform SAS. All Rights Reserved.