org.exoplatform.ecm.webui.component.browsecontent
Class UIConfigTabPane

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.ecm.webui.component.browsecontent.UIConfigTabPane

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

Created by The eXo Platform SARL Author : Pham Tuan phamtuanchip@yahoo.de Dec 19, 2006 9:24:36 AM


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
static java.lang.String CONFIGTYPE
           
static java.lang.String DOCUMENT_SELECTOR
           
static java.lang.String PATH_SELECTOR
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIConfigTabPane()
           
 
Method Summary
 java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getBoxTemplateOption()
           
 java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getBoxTemplateOption(java.lang.String repository)
          Deprecated. 
 void getCurrentConfig()
           
 java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getWorkSpaceOption()
           
 void initNewConfig(java.lang.String usercase, java.lang.String repository, java.lang.String workSpace)
           
 void initPopupDocumentSelect(org.exoplatform.webui.form.UIForm uiForm, java.lang.String repo, java.lang.String workSpace, java.lang.String path, boolean isAllowPublish)
           
 void initPopupPathSelect(org.exoplatform.webui.form.UIForm uiForm, java.lang.String repo, java.lang.String workSpace, java.lang.String fieldName, boolean isDisable)
           
 void initPopupPathSelect(org.exoplatform.webui.form.UIForm uiForm, java.lang.String repo, java.lang.String workSpace, java.lang.String fieldName, boolean isDisable, boolean isAllowPublish)
           
protected  boolean isNewConfig()
           
 void setIsChangeValue(boolean isChanged)
           
protected  void setNewConfig(boolean isNew)
           
 void showNewConfigForm(boolean isAddNew)
           
 
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
 

Field Detail

PATH_SELECTOR

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

DOCUMENT_SELECTOR

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

CONFIGTYPE

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

UIConfigTabPane

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

isNewConfig

protected boolean isNewConfig()

setNewConfig

protected void setNewConfig(boolean isNew)

getWorkSpaceOption

public java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getWorkSpaceOption()
                                                                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getBoxTemplateOption

@Deprecated
public java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getBoxTemplateOption(java.lang.String repository)
                                                                                                         throws java.lang.Exception
Deprecated. 

Throws:
java.lang.Exception

getBoxTemplateOption

public java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getBoxTemplateOption()
                                                                                                         throws java.lang.Exception
Throws:
java.lang.Exception

setIsChangeValue

public void setIsChangeValue(boolean isChanged)

getCurrentConfig

public void getCurrentConfig()
                      throws java.lang.Exception
Throws:
java.lang.Exception

showNewConfigForm

public void showNewConfigForm(boolean isAddNew)
                       throws java.lang.Exception
Throws:
java.lang.Exception

initNewConfig

public void initNewConfig(java.lang.String usercase,
                          java.lang.String repository,
                          java.lang.String workSpace)
                   throws java.lang.Exception
Throws:
java.lang.Exception

initPopupPathSelect

public void initPopupPathSelect(org.exoplatform.webui.form.UIForm uiForm,
                                java.lang.String repo,
                                java.lang.String workSpace,
                                java.lang.String fieldName,
                                boolean isDisable)
                         throws java.lang.Exception
Throws:
java.lang.Exception

initPopupPathSelect

public void initPopupPathSelect(org.exoplatform.webui.form.UIForm uiForm,
                                java.lang.String repo,
                                java.lang.String workSpace,
                                java.lang.String fieldName,
                                boolean isDisable,
                                boolean isAllowPublish)
                         throws java.lang.Exception
Throws:
java.lang.Exception

initPopupDocumentSelect

public void initPopupDocumentSelect(org.exoplatform.webui.form.UIForm uiForm,
                                    java.lang.String repo,
                                    java.lang.String workSpace,
                                    java.lang.String path,
                                    boolean isAllowPublish)
                             throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2012 eXo Platform SAS. All Rights Reserved.