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 Classes Modifier and Type Class Description static classUISearchBox.SearchActionListenerThe listener interface for receiving searchAction events.
-
Field Summary
Fields Modifier and Type Field Description static StringKEYWORD_INPUTThe Constant KEYWORD_INPUT.static StringKEYWORD_PARAMThe Constant KEYWORD_PARAM.static StringPORTAL_NAME_PARAMThe Constant PORTAL_NAME_PARAM.
-
Constructor Summary
Constructors Constructor Description UISearchBox()Instantiates a new uI search box.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetTemplate()org.exoplatform.resolver.ResourceResolvergetTemplateResourceResolver()voidsetTemplatePath(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, 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, getTemplateResourceResolver, 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
-
PORTAL_NAME_PARAM
public static final String PORTAL_NAME_PARAM
The Constant PORTAL_NAME_PARAM.- See Also:
- Constant Field Values
-
KEYWORD_PARAM
public static final String KEYWORD_PARAM
The Constant KEYWORD_PARAM.- See Also:
- Constant Field Values
-
-
Method Detail
-
setTemplatePath
public void setTemplatePath(String templatePath)
Sets the template path.- Parameters:
templatePath- the new template path
-
getTemplate
public String getTemplate()
- Overrides:
getTemplatein classorg.exoplatform.webui.core.UIComponent
-
getTemplateResourceResolver
public org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver()
-
-