Package org.exoplatform.wiki.webui
Class UIWikiAdvanceSearchForm
- java.lang.Object
-
- org.exoplatform.webui.core.UIComponent
-
- org.exoplatform.webui.core.UIContainer
-
- org.exoplatform.webui.form.UIForm
-
- org.exoplatform.wiki.webui.UIWikiAdvanceSearchForm
-
public class UIWikiAdvanceSearchForm extends org.exoplatform.webui.form.UIForm
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUIWikiAdvanceSearchForm.SearchActionListenerstatic classUIWikiAdvanceSearchForm.SwitchSpaceActionListenerSwitches to another space, searches for wiki pages in that space
-
Field Summary
Fields Modifier and Type Field Description static StringSWITCH_SPACE_ACTIONstatic StringUI_WIKI_ADVANCE_SEARCH_FORM
-
Constructor Summary
Constructors Constructor Description UIWikiAdvanceSearchForm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.exoplatform.webui.core.model.SelectOptionGroupgetAllWikiOptions()intgetItemPerPage()Get number of items per pageStringgetKeyword()longgetNumberOfSearchResult()intgetPageAvailable()voidgotoSearchPage(int pageIndex)voidprocessSearchAction()voidresetWikiSpaces()voidsetItemsPerPage(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
-
-
-
-
Field Detail
-
UI_WIKI_ADVANCE_SEARCH_FORM
public static final String UI_WIKI_ADVANCE_SEARCH_FORM
- See Also:
- Constant Field Values
-
SWITCH_SPACE_ACTION
public static final String SWITCH_SPACE_ACTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAllWikiOptions
public org.exoplatform.webui.core.model.SelectOptionGroup getAllWikiOptions() 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
-
getKeyword
public String getKeyword()
-
getPageAvailable
public int getPageAvailable()
-
-