org.exoplatform.forum.webui
Class UIForumKeepStickPageIterator

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
Direct Known Subclasses:
UIPageListPostHidden, UIPageListPostUnApprove, UIPageListTopicUnApprove, UISplitTopicForm, UITopicContainer, UITopicDetail, UITopicsTag

public class UIForumKeepStickPageIterator
extends org.exoplatform.webui.form.UIForm

Created by The eXo Platform SAS Author : Vu Duy Tu tu.duy@exoplatform.com 30-10-2008 - 10:35:05


Nested Class Summary
static class UIForumKeepStickPageIterator.GoPageActionListener
           
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
 boolean isLink
           
 boolean isUseAjax
           
static org.apache.commons.logging.Log log
           
 int maxPage
           
 java.lang.String objectId
           
 JCRPageList pageList
           
 int pageSelect
           
 int 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
UIForumKeepStickPageIterator()
           
 
Method Summary
 void cleanCheckedList()
           
 java.util.List<java.lang.String> getIdSelected()
           
 java.util.List<java.lang.Integer> getInfoPage()
           
 java.util.List<java.lang.String> getListChecked(int page)
           
 int getPageSelect()
           
 int getTotalChecked()
           
 java.util.List<java.lang.String> getTotalpage()
           
 java.lang.String getURLGopage(java.lang.String componentId, java.lang.String link)
           
 boolean isUseAjax()
           
 void setPageSelect(int page)
           
 void setUseAjax(boolean isUseAjax)
           
 
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
 

Field Detail

log

public static final org.apache.commons.logging.Log log

pageSelect

public int pageSelect

maxPage

public int maxPage

pageList

public JCRPageList pageList

totalCheked

public int totalCheked

isUseAjax

public boolean isUseAjax

isLink

public boolean isLink

objectId

public java.lang.String objectId
Constructor Detail

UIForumKeepStickPageIterator

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

getListChecked

public java.util.List<java.lang.String> getListChecked(int page)

getTotalChecked

public int getTotalChecked()

cleanCheckedList

public void cleanCheckedList()

isUseAjax

public boolean isUseAjax()

setUseAjax

public void setUseAjax(boolean isUseAjax)

getURLGopage

public java.lang.String getURLGopage(java.lang.String componentId,
                                     java.lang.String link)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getTotalpage

public java.util.List<java.lang.String> getTotalpage()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

getInfoPage

public java.util.List<java.lang.Integer> getInfoPage()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

setPageSelect

public void setPageSelect(int page)

getPageSelect

public int getPageSelect()

getIdSelected

public java.util.List<java.lang.String> getIdSelected()
                                               throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2012 eXo Platform SAS. All Rights Reserved.