org.exoplatform.wcm.webui.search
Class UISearchBox

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.webui.form.UIForm
              extended by org.exoplatform.wcm.webui.search.UISearchBox

public class UISearchBox
extends org.exoplatform.webui.form.UIForm


Nested Class Summary
static class UISearchBox.SearchActionListener
          The 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
static java.lang.String KEYWORD_INPUT
          The Constant KEYWORD_INPUT.
static java.lang.String KEYWORD_PARAM
          The Constant KEYWORD_PARAM.
static java.lang.String PORTAL_NAME_PARAM
          The Constant PORTAL_NAME_PARAM.
 
Fields inherited from class org.exoplatform.webui.form.UIForm
ACTION, SUBCOMPONENT_ID
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UISearchBox()
          Instantiates a new uI search box.
 
Method Summary
 java.lang.String getTemplate()
           
 org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context, java.lang.String template)
           
 void setTemplatePath(java.lang.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, 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, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getRendererFor, isRendered, loadConfirmMesssage, processAction, processDecode, registerRendererFor, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEYWORD_INPUT

public static final java.lang.String KEYWORD_INPUT
The Constant KEYWORD_INPUT.


PORTAL_NAME_PARAM

public static final java.lang.String PORTAL_NAME_PARAM
The Constant PORTAL_NAME_PARAM.


KEYWORD_PARAM

public static final java.lang.String KEYWORD_PARAM
The Constant KEYWORD_PARAM.

Constructor Detail

UISearchBox

public UISearchBox()
            throws java.lang.Exception
Instantiates a new uI search box.

Throws:
java.lang.Exception - the exception
Method Detail

setTemplatePath

public void setTemplatePath(java.lang.String templatePath)
Sets the template path.

Parameters:
templatePath - the new template path

getTemplate

public java.lang.String getTemplate()
Overrides:
getTemplate in class org.exoplatform.webui.core.UIComponent

getTemplateResourceResolver

public org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context,
                                                                             java.lang.String template)
Overrides:
getTemplateResourceResolver in class org.exoplatform.webui.core.UIComponent


Copyright © 2010 eXo Platform SAS. All Rights Reserved.