org.exoplatform.mail.webui
Class UIFolderContainer

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.mail.webui.UIFolderContainer

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

Created by The eXo Platform SARL Author : Hung Nguyen hung.nguyen@exoplatform.com Aus 01, 2007 2:48:18 PM


Nested Class Summary
static class UIFolderContainer.AddFolderActionListener
           
static class UIFolderContainer.AddSubFolderActionListener
           
static class UIFolderContainer.ChangeFolderActionListener
           
static class UIFolderContainer.EmptyFolderActionListener
           
static class UIFolderContainer.MarkReadActionListener
           
static class UIFolderContainer.MoveToTrashActionListener
           
static class UIFolderContainer.RemoveFolderActionListener
           
static class UIFolderContainer.RenameFolderActionListener
           
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
 int i
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIFolderContainer()
           
 
Method Summary
 java.lang.String[] getActions()
           
 Folder getCurrentFolder()
           
 java.util.List<Folder> getCustomizeFolders()
           
 java.util.List<Folder> getDefaultFolders()
           
 java.util.List<Folder> getFolders(boolean isPersonal)
           
 java.lang.String getSelectedFolder()
           
 java.util.List<Folder> getSubFolders(java.lang.String parentPath)
           
 void init(java.lang.String accountId)
           
 boolean isChecking()
           
 boolean isImap()
           
 void setIsChecking(boolean b)
           
 void setSelectedFolder(java.lang.String folderId)
           
 
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i

public int i
Constructor Detail

UIFolderContainer

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

init

public void init(java.lang.String accountId)
          throws java.lang.Exception
Throws:
java.lang.Exception

getSelectedFolder

public java.lang.String getSelectedFolder()

setSelectedFolder

public void setSelectedFolder(java.lang.String folderId)

getDefaultFolders

public java.util.List<Folder> getDefaultFolders()
                                         throws java.lang.Exception
Throws:
java.lang.Exception

getCustomizeFolders

public java.util.List<Folder> getCustomizeFolders()
                                           throws java.lang.Exception
Throws:
java.lang.Exception

isChecking

public boolean isChecking()

setIsChecking

public void setIsChecking(boolean b)

getSubFolders

public java.util.List<Folder> getSubFolders(java.lang.String parentPath)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

getCurrentFolder

public Folder getCurrentFolder()
                        throws java.lang.Exception
Throws:
java.lang.Exception

getFolders

public java.util.List<Folder> getFolders(boolean isPersonal)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

getActions

public java.lang.String[] getActions()

isImap

public boolean isImap()
               throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2011 eXo Platform SAS. All Rights Reserved.