Class UISearchBox


  • public class UISearchBox
    extends org.exoplatform.webui.form.UIForm
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      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

      Fields 
      Modifier and Type Field Description
      static String KEYWORD_INPUT
      The Constant KEYWORD_INPUT.
      static String KEYWORD_PARAM
      The Constant KEYWORD_PARAM.
      static 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

      Constructors 
      Constructor Description
      UISearchBox()
      Instantiates a new uI search box.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getTemplate()  
      org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver()  
      void setTemplatePath​(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
    • Constructor Detail

      • UISearchBox

        public UISearchBox()
                    throws Exception
        Instantiates a new uI search box.
        Throws:
        Exception - the exception
    • Method Detail

      • setTemplatePath

        public void setTemplatePath​(String templatePath)
        Sets the template path.
        Parameters:
        templatePath - the new template path
      • getTemplate

        public String getTemplate()
        Overrides:
        getTemplate in class org.exoplatform.webui.core.UIComponent
      • getTemplateResourceResolver

        public org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver()