Class UIWikiAdvanceSearchForm


  • public class UIWikiAdvanceSearchForm
    extends org.exoplatform.webui.form.UIForm
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String SWITCH_SPACE_ACTION  
      static String UI_WIKI_ADVANCE_SEARCH_FORM  
      • Fields inherited from class org.exoplatform.webui.form.UIForm

        ACTION, SUBCOMPONENT_ID
      • Fields inherited from class org.exoplatform.webui.core.UIComponent

        AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.exoplatform.webui.core.model.SelectOptionGroup getAllWikiOptions()  
      int getItemPerPage()
      Get number of items per page
      String getKeyword()  
      long getNumberOfSearchResult()  
      int getPageAvailable()  
      void gotoSearchPage​(int pageIndex)  
      void processSearchAction()  
      void resetWikiSpaces()  
      void setItemsPerPage​(int value)  
      • Methods inherited from class org.exoplatform.webui.form.UIForm

        addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getLabel, getSubmitAction, getUICheckBoxInput, 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, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
      • Methods inherited from class org.exoplatform.webui.core.UIComponent

        broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url
    • Constructor Detail

      • UIWikiAdvanceSearchForm

        public UIWikiAdvanceSearchForm()
                                throws Exception
        Throws:
        Exception
    • Method Detail

      • getAllWikiOptions

        public org.exoplatform.webui.core.model.SelectOptionGroup getAllWikiOptions()
                                                                             throws Exception
        Throws:
        Exception
      • processSearchAction

        public void processSearchAction()
                                 throws Exception
        Throws:
        Exception
      • getNumberOfSearchResult

        public long getNumberOfSearchResult()
      • setItemsPerPage

        public void setItemsPerPage​(int value)
      • getItemPerPage

        public int getItemPerPage()
        Get number of items per page
        Returns:
        the itemPerPage
      • gotoSearchPage

        public void gotoSearchPage​(int pageIndex)
                            throws Exception
        Throws:
        Exception
      • getKeyword

        public String getKeyword()
      • getPageAvailable

        public int getPageAvailable()