org.exoplatform.wcm.webui.search
Class UISearchForm

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.UISearchForm

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


Nested Class Summary
static class UISearchForm.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 ALL_OPTION
          The Constant ALL_OPTION.
static java.lang.String DOCUMENT_CHECKING
          The Constant DOCUMENT_CHECKING.
static java.lang.String KEYWORD_INPUT
          The Constant KEYWORD_INPUT.
static java.lang.String MESSAGE_NOT_CHECKED_TYPE_SEARCH
          The Constant MESSAGE_NOT_CHECKED_TYPE_SEARCH.
static java.lang.String MESSAGE_NOT_EMPTY_KEYWORD
          The Constant MESSAGE_NOT_EMPTY_KEYWORD.
static java.lang.String MESSAGE_NOT_SUPPORT_KEYWORD
          The Constant MESSAGE_NOT_SUPPORT_KEYWORD.
static java.lang.String PAGE_CHECKING
          The Constant PAGE_CHECKING.
static java.lang.String PORTALS_SELECTOR
          The Constant PORTALS_SELECTOR.
 
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
UISearchForm()
          Instantiates a new uI search form.
 
Method Summary
 java.lang.String getTemplate()
           
 org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver(org.exoplatform.webui.application.WebuiRequestContext context, java.lang.String template)
           
 void init(java.lang.String templatePath, org.exoplatform.resolver.ResourceResolver resourceResolver)
          Inits the.
 
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.


DOCUMENT_CHECKING

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


PAGE_CHECKING

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


PORTALS_SELECTOR

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


ALL_OPTION

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


MESSAGE_NOT_CHECKED_TYPE_SEARCH

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


MESSAGE_NOT_SUPPORT_KEYWORD

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


MESSAGE_NOT_EMPTY_KEYWORD

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

Constructor Detail

UISearchForm

public UISearchForm()
             throws java.lang.Exception
Instantiates a new uI search form.

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

init

public void init(java.lang.String templatePath,
                 org.exoplatform.resolver.ResourceResolver resourceResolver)
Inits the.

Parameters:
templatePath - the template path
resourceResolver - the resource resolver

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.