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 Classes
    Modifier and Type
    Class
    Description
    static class 
    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 final String
    The Constant ALL_OPTION.
    static final String
    The Constant DOCUMENT_CHECKING.
    static final String
    The Constant KEYWORD_INPUT.
    static final String
    The Constant MESSAGE_NOT_CHECKED_TYPE_SEARCH.
    static final String
    The Constant MESSAGE_NOT_EMPTY_KEYWORD.
    static final String
    The Constant MESSAGE_NOT_SUPPORT_KEYWORD.
    static final String
    The Constant ORDER_TYPE_HIDDEN_INPUT
    static final String
    The Constant PAGE_CHECKING.
    static final String
    The Constant PORTALS_SELECTOR.
    static final String
    The Constant SEARCH_OPTION.
    static final String
    The Constant SORT_FIELD_HIDDEN_INPUT

    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
    Instantiates a new uI search form.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    org.exoplatform.resolver.ResourceResolver
    getTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context, String template)
     
    org.exoplatform.webui.form.UIFormRadioBoxInput
     
    void
    init(String templatePath, org.exoplatform.resolver.ResourceResolver resourceResolver)
    Inits the.
    void
     

    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, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, 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 Details

    • KEYWORD_INPUT

      public static final String KEYWORD_INPUT
      The Constant KEYWORD_INPUT.
      See Also:
    • SEARCH_OPTION

      public static final String SEARCH_OPTION
      The Constant SEARCH_OPTION.
      See Also:
    • DOCUMENT_CHECKING

      public static final String DOCUMENT_CHECKING
      The Constant DOCUMENT_CHECKING.
      See Also:
    • PAGE_CHECKING

      public static final String PAGE_CHECKING
      The Constant PAGE_CHECKING.
      See Also:
    • PORTALS_SELECTOR

      public static final String PORTALS_SELECTOR
      The Constant PORTALS_SELECTOR.
      See Also:
    • ALL_OPTION

      public static final String ALL_OPTION
      The Constant ALL_OPTION.
      See Also:
    • SORT_FIELD_HIDDEN_INPUT

      public static final String SORT_FIELD_HIDDEN_INPUT
      The Constant SORT_FIELD_HIDDEN_INPUT
      See Also:
    • ORDER_TYPE_HIDDEN_INPUT

      public static final String ORDER_TYPE_HIDDEN_INPUT
      The Constant ORDER_TYPE_HIDDEN_INPUT
      See Also:
    • MESSAGE_NOT_SUPPORT_KEYWORD

      public static final String MESSAGE_NOT_SUPPORT_KEYWORD
      The Constant MESSAGE_NOT_SUPPORT_KEYWORD.
      See Also:
    • MESSAGE_NOT_EMPTY_KEYWORD

      public static final String MESSAGE_NOT_EMPTY_KEYWORD
      The Constant MESSAGE_NOT_EMPTY_KEYWORD.
      See Also:
  • Constructor Details

    • UISearchForm

      public UISearchForm() throws Exception
      Instantiates a new uI search form.
      Throws:
      Exception - the exception
  • Method Details

    • init

      public void init(String templatePath, org.exoplatform.resolver.ResourceResolver resourceResolver)
      Inits the.
      Parameters:
      templatePath - the template path
      resourceResolver - the resource resolver
    • getTemplate

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

      public void setKeyword()
    • getTemplateResourceResolver

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

      public org.exoplatform.webui.form.UIFormRadioBoxInput getUIFormRadioBoxInput(String name)