Package org.exoplatform.wcm.webui.search
Class UISearchBox
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
org.exoplatform.wcm.webui.search.UISearchBox
public class UISearchBox
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 KEYWORD_INPUT.static final StringThe Constant KEYWORD_PARAM.static final StringThe Constant PORTAL_NAME_PARAM.Fields 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.ResourceResolvervoidsetTemplatePath(String templatePath) Sets the template path.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, urlMethods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, 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, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url
-
Field Details
-
KEYWORD_INPUT
The Constant KEYWORD_INPUT.- See Also:
-
PORTAL_NAME_PARAM
The Constant PORTAL_NAME_PARAM.- See Also:
-
KEYWORD_PARAM
The Constant KEYWORD_PARAM.- See Also:
-
-
Constructor Details
-
UISearchBox
Instantiates a new uI search box.- Throws:
Exception- the exception
-
-
Method Details
-
setTemplatePath
Sets the template path.- Parameters:
templatePath- the new template path
-
getTemplate
- Overrides:
getTemplatein classorg.exoplatform.webui.core.UIComponent
-
getTemplateResourceResolver
public org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver()
-