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 ClassesModifier and TypeClassDescriptionstatic classThe listener interface for receiving searchAction events.Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe Constant ALL_OPTION.static final StringThe Constant DOCUMENT_CHECKING.static final StringThe Constant KEYWORD_INPUT.static final StringThe Constant MESSAGE_NOT_CHECKED_TYPE_SEARCH.static final StringThe Constant MESSAGE_NOT_EMPTY_KEYWORD.static final StringThe Constant MESSAGE_NOT_SUPPORT_KEYWORD.static final StringThe Constant ORDER_TYPE_HIDDEN_INPUTstatic final StringThe Constant PAGE_CHECKING.static final StringThe Constant PORTALS_SELECTOR.static final StringThe Constant SEARCH_OPTION.static final StringThe Constant SORT_FIELD_HIDDEN_INPUTFields inherited from class org.exoplatform.webui.form.UIForm
ACTION, SUBCOMPONENT_IDFields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent, USE_WEBUI_RESOURCES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.resolver.ResourceResolvergetTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context, String template) org.exoplatform.webui.form.UIFormRadioBoxInputgetUIFormRadioBoxInput(String name) voidInits the.voidMethods 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, urlMethods 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, setRenderedChildrenOfTypesMethods 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 Details
-
KEYWORD_INPUT
The Constant KEYWORD_INPUT.- See Also:
-
SEARCH_OPTION
The Constant SEARCH_OPTION.- See Also:
-
DOCUMENT_CHECKING
The Constant DOCUMENT_CHECKING.- See Also:
-
PAGE_CHECKING
The Constant PAGE_CHECKING.- See Also:
-
PORTALS_SELECTOR
The Constant PORTALS_SELECTOR.- See Also:
-
ALL_OPTION
The Constant ALL_OPTION.- See Also:
-
SORT_FIELD_HIDDEN_INPUT
The Constant SORT_FIELD_HIDDEN_INPUT- See Also:
-
ORDER_TYPE_HIDDEN_INPUT
The Constant ORDER_TYPE_HIDDEN_INPUT- See Also:
-
MESSAGE_NOT_CHECKED_TYPE_SEARCH
The Constant MESSAGE_NOT_CHECKED_TYPE_SEARCH.- See Also:
-
MESSAGE_NOT_SUPPORT_KEYWORD
The Constant MESSAGE_NOT_SUPPORT_KEYWORD.- See Also:
-
MESSAGE_NOT_EMPTY_KEYWORD
The Constant MESSAGE_NOT_EMPTY_KEYWORD.- See Also:
-
-
Constructor Details
-
UISearchForm
Instantiates a new uI search form.- Throws:
Exception- the exception
-
-
Method Details
-
init
Inits the.- Parameters:
templatePath- the template pathresourceResolver- the resource resolver
-
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
-