org.exoplatform.forum.webui
Class UITopicContainer

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.webui.form.UIForm
              extended by org.exoplatform.forum.webui.UIForumKeepStickPageIterator
                  extended by org.exoplatform.forum.webui.UITopicContainer

public class UITopicContainer
extends UIForumKeepStickPageIterator

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 UITopicContainer.ActivateTopicsActionListener
           
static class UITopicContainer.AddBookMarkActionListener
           
static class UITopicContainer.AddTopicActionListener
           
static class UITopicContainer.AddWatchingActionListener
           
static class UITopicContainer.AdvancedSearchActionListener
           
static class UITopicContainer.ApproveTopicsActionListener
           
static class UITopicContainer.BanIpForumToolsActionListener
           
static class UITopicContainer.EditForumActionListener
           
static class UITopicContainer.EditTopicActionListener
           
static class UITopicContainer.ExportForumActionListener
           
static class UITopicContainer.GoNumberPageActionListener
           
static class UITopicContainer.MergeTopicActionListener
           
static class UITopicContainer.MoveForumActionListener
           
static class UITopicContainer.OpenTopicActionListener
           
static class UITopicContainer.OpenTopicsTagActionListener
           
static class UITopicContainer.RemoveForumActionListener
           
static class UITopicContainer.RSSActionListener
           
static class UITopicContainer.SearchFormActionListener
           
static class UITopicContainer.SetCloseForumActionListener
           
static class UITopicContainer.SetCloseTopicActionListener
           
static class UITopicContainer.SetDeleteTopicActionListener
           
static class UITopicContainer.SetLockedForumActionListener
           
static class UITopicContainer.SetLockedTopicActionListener
           
static class UITopicContainer.SetMoveTopicActionListener
           
static class UITopicContainer.SetOpenForumActionListener
           
static class UITopicContainer.SetOpenTopicActionListener
           
static class UITopicContainer.SetOrderByActionListener
           
static class UITopicContainer.SetStickTopicActionListener
           
static class UITopicContainer.SetUnLockForumActionListener
           
static class UITopicContainer.SetUnLockTopicActionListener
           
static class UITopicContainer.SetUnStickTopicActionListener
           
static class UITopicContainer.SetUnWaitingActionListener
           
static class UITopicContainer.UnWatchActionListener
           
static class UITopicContainer.WatchOptionActionListener
           
 
Nested classes/interfaces inherited from class org.exoplatform.forum.webui.UIForumKeepStickPageIterator
UIForumKeepStickPageIterator.GoPageActionListener
 
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.forum.webui.UIForumKeepStickPageIterator
isLink, isUseAjax, log, maxPage, objectId, pageList, pageSelect, totalCheked
 
Fields inherited from class org.exoplatform.webui.form.UIForm
ACTION, SUBCOMPONENT_ID
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UITopicContainer()
           
 
Method Summary
 boolean getCanAddNewThread()
           
 java.lang.String getRSSLink(java.lang.String cateId)
           
 boolean isLogin()
           
 boolean isNull()
           
 void setForum(boolean isSetModerator)
           
 void setIdUpdate(boolean isUpdate)
           
 void setListWatches(java.util.List<Watch> listWatches)
           
 void setLogin(boolean isLogin)
           
 void setNull(boolean isNull)
           
 void setTopicType(java.lang.String typeId)
           
 void setUpdateForum(java.lang.String categoryId, Forum forum, int page)
           
 void setUserProfile(UserProfile userProfile)
           
 void updateByBreadcumbs(java.lang.String categoryId, java.lang.String forumId, boolean isBreadcumbs, int page)
           
 
Methods inherited from class org.exoplatform.forum.webui.UIForumKeepStickPageIterator
cleanCheckedList, getIdSelected, getInfoPage, getListChecked, getPageSelect, getTotalChecked, getTotalpage, getURLGopage, isUseAjax, setPageSelect, setUseAjax
 
Methods inherited from class org.exoplatform.webui.form.UIForm
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getLabel, getSubmitAction, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, renderField, renderField, reset, setActions, setMultiPart, setSubmitAction, url
 
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, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UITopicContainer

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

isNull

public boolean isNull()

setNull

public void setNull(boolean isNull)

isLogin

public boolean isLogin()

setLogin

public void setLogin(boolean isLogin)

setUserProfile

public void setUserProfile(UserProfile userProfile)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getRSSLink

public java.lang.String getRSSLink(java.lang.String cateId)

setUpdateForum

public void setUpdateForum(java.lang.String categoryId,
                           Forum forum,
                           int page)
                    throws java.lang.Exception
Throws:
java.lang.Exception

setTopicType

public void setTopicType(java.lang.String typeId)
                  throws java.lang.Exception
Throws:
java.lang.Exception

setIdUpdate

public void setIdUpdate(boolean isUpdate)

updateByBreadcumbs

public void updateByBreadcumbs(java.lang.String categoryId,
                               java.lang.String forumId,
                               boolean isBreadcumbs,
                               int page)
                        throws java.lang.Exception
Throws:
java.lang.Exception

getCanAddNewThread

public boolean getCanAddNewThread()

setForum

public void setForum(boolean isSetModerator)
              throws java.lang.Exception
Throws:
java.lang.Exception

setListWatches

public void setListWatches(java.util.List<Watch> listWatches)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.