Package org.exoplatform.wcm.webui.search
Class UISearchForm
- java.lang.Object
-
- org.exoplatform.webui.core.UIComponent
-
- org.exoplatform.webui.core.UIContainer
-
- org.exoplatform.webui.form.UIForm
-
- org.exoplatform.wcm.webui.search.UISearchForm
-
public class UISearchForm extends org.exoplatform.webui.form.UIForm
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUISearchForm.SearchActionListenerThe listener interface for receiving searchAction events.
-
Field Summary
Fields Modifier and Type Field Description static StringALL_OPTIONThe Constant ALL_OPTION.static StringDOCUMENT_CHECKINGThe Constant DOCUMENT_CHECKING.static StringKEYWORD_INPUTThe Constant KEYWORD_INPUT.static StringMESSAGE_NOT_CHECKED_TYPE_SEARCHThe Constant MESSAGE_NOT_CHECKED_TYPE_SEARCH.static StringMESSAGE_NOT_EMPTY_KEYWORDThe Constant MESSAGE_NOT_EMPTY_KEYWORD.static StringMESSAGE_NOT_SUPPORT_KEYWORDThe Constant MESSAGE_NOT_SUPPORT_KEYWORD.static StringORDER_TYPE_HIDDEN_INPUTThe Constant ORDER_TYPE_HIDDEN_INPUTstatic StringPAGE_CHECKINGThe Constant PAGE_CHECKING.static StringPORTALS_SELECTORThe Constant PORTALS_SELECTOR.static StringSEARCH_OPTIONThe Constant SEARCH_OPTION.static StringSORT_FIELD_HIDDEN_INPUTThe Constant SORT_FIELD_HIDDEN_INPUT
-
Constructor Summary
Constructors Constructor Description UISearchForm()Instantiates a new uI search form.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetTemplate()org.exoplatform.resolver.ResourceResolvergetTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context, String template)org.exoplatform.webui.form.UIFormRadioBoxInputgetUIFormRadioBoxInput(String name)voidinit(String templatePath, org.exoplatform.resolver.ResourceResolver resourceResolver)Inits the.voidsetKeyword()-
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, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url
-
-
-
-
Field Detail
-
KEYWORD_INPUT
public static final String KEYWORD_INPUT
The Constant KEYWORD_INPUT.- See Also:
- Constant Field Values
-
SEARCH_OPTION
public static final String SEARCH_OPTION
The Constant SEARCH_OPTION.- See Also:
- Constant Field Values
-
DOCUMENT_CHECKING
public static final String DOCUMENT_CHECKING
The Constant DOCUMENT_CHECKING.- See Also:
- Constant Field Values
-
PAGE_CHECKING
public static final String PAGE_CHECKING
The Constant PAGE_CHECKING.- See Also:
- Constant Field Values
-
PORTALS_SELECTOR
public static final String PORTALS_SELECTOR
The Constant PORTALS_SELECTOR.- See Also:
- Constant Field Values
-
ALL_OPTION
public static final String ALL_OPTION
The Constant ALL_OPTION.- See Also:
- Constant Field Values
-
SORT_FIELD_HIDDEN_INPUT
public static final String SORT_FIELD_HIDDEN_INPUT
The Constant SORT_FIELD_HIDDEN_INPUT- See Also:
- Constant Field Values
-
ORDER_TYPE_HIDDEN_INPUT
public static final String ORDER_TYPE_HIDDEN_INPUT
The Constant ORDER_TYPE_HIDDEN_INPUT- See Also:
- Constant Field Values
-
MESSAGE_NOT_CHECKED_TYPE_SEARCH
public static final String MESSAGE_NOT_CHECKED_TYPE_SEARCH
The Constant MESSAGE_NOT_CHECKED_TYPE_SEARCH.- See Also:
- Constant Field Values
-
MESSAGE_NOT_SUPPORT_KEYWORD
public static final String MESSAGE_NOT_SUPPORT_KEYWORD
The Constant MESSAGE_NOT_SUPPORT_KEYWORD.- See Also:
- Constant Field Values
-
MESSAGE_NOT_EMPTY_KEYWORD
public static final String MESSAGE_NOT_EMPTY_KEYWORD
The Constant MESSAGE_NOT_EMPTY_KEYWORD.- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init(String templatePath, org.exoplatform.resolver.ResourceResolver resourceResolver)
Inits the.- Parameters:
templatePath- the template pathresourceResolver- the resource resolver
-
getTemplate
public String getTemplate()
- Overrides:
getTemplatein classorg.exoplatform.webui.core.UIComponent
-
setKeyword
public void setKeyword()
-
getTemplateResourceResolver
public org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context, String template)- Overrides:
getTemplateResourceResolverin classorg.exoplatform.webui.core.UIComponent
-
getUIFormRadioBoxInput
public org.exoplatform.webui.form.UIFormRadioBoxInput getUIFormRadioBoxInput(String name)
-
-