Class UISearchPageLayoutManager

java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
org.exoplatform.wcm.webui.search.config.UISearchPageLayoutManager
All Implemented Interfaces:
org.exoplatform.ecm.webui.selector.UISelectable

public class UISearchPageLayoutManager extends org.exoplatform.webui.form.UIForm implements org.exoplatform.ecm.webui.selector.UISelectable
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    The listener interface for receiving cancelAction events.
    static class 
    The listener interface for receiving saveAction events.
    static class 
    The listener interface for receiving selectTargetPageAction 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 BASE_PATH_INPUT.
    static final String
    The Constant BASE_PATH_INPUT_SET_ACTION.
    static final String
    The Constant BASE_PATH_SELECTOR_POPUP_WINDOW.
    static final String
    The Constant ITEMS_PER_PAGE_SELECTOR.
    static final String
    The Constant PAGE_MODE_SELECTOR.
    static final String
    The Constant PORTLET_NAME.
    static final String
    The Constant SEARCH_FORM_TEMPLATE_CATEGORY.
    static final String
    The Constant SEARCH_FORM_TEMPLATE_SELECTOR.
    static final String
    The Constant SEARCH_PAGE_LAYOUT_CATEGORY.
    static final String
    The Constant SEARCH_PAGE_LAYOUT_SELECTOR.
    static final String
    The Constant SEARCH_PAGINATOR_TEMPLATE_SELECTOR.
    static final String
    The Constant SEARCH_RESULT_TEMPLATE_CATEGORY.
    static final String
    The Constant SEARCH_RESULT_TEMPLATE_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

    Constructors
    Constructor
    Description
    Instantiates a new uI search page layout manager.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doSelect(String selectField, Object value)
     
     
    void
    setPopupId(String popupId)
     

    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, getTemplate, getTemplateResourceResolver, 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

    • PORTLET_NAME

      public static final String PORTLET_NAME
      The Constant PORTLET_NAME.
      See Also:
    • SEARCH_PAGE_LAYOUT_CATEGORY

      public static final String SEARCH_PAGE_LAYOUT_CATEGORY
      The Constant SEARCH_PAGE_LAYOUT_CATEGORY.
      See Also:
    • SEARCH_PAGE_LAYOUT_SELECTOR

      public static final String SEARCH_PAGE_LAYOUT_SELECTOR
      The Constant SEARCH_PAGE_LAYOUT_SELECTOR.
      See Also:
    • SEARCH_FORM_TEMPLATE_CATEGORY

      public static final String SEARCH_FORM_TEMPLATE_CATEGORY
      The Constant SEARCH_FORM_TEMPLATE_CATEGORY.
      See Also:
    • SEARCH_RESULT_TEMPLATE_CATEGORY

      public static final String SEARCH_RESULT_TEMPLATE_CATEGORY
      The Constant SEARCH_RESULT_TEMPLATE_CATEGORY.
      See Also:
    • SEARCH_FORM_TEMPLATE_SELECTOR

      public static final String SEARCH_FORM_TEMPLATE_SELECTOR
      The Constant SEARCH_FORM_TEMPLATE_SELECTOR.
      See Also:
    • SEARCH_PAGINATOR_TEMPLATE_SELECTOR

      public static final String SEARCH_PAGINATOR_TEMPLATE_SELECTOR
      The Constant SEARCH_PAGINATOR_TEMPLATE_SELECTOR.
      See Also:
    • SEARCH_RESULT_TEMPLATE_SELECTOR

      public static final String SEARCH_RESULT_TEMPLATE_SELECTOR
      The Constant SEARCH_RESULT_TEMPLATE_SELECTOR.
      See Also:
    • ITEMS_PER_PAGE_SELECTOR

      public static final String ITEMS_PER_PAGE_SELECTOR
      The Constant ITEMS_PER_PAGE_SELECTOR.
      See Also:
    • PAGE_MODE_SELECTOR

      public static final String PAGE_MODE_SELECTOR
      The Constant PAGE_MODE_SELECTOR.
      See Also:
    • BASE_PATH_INPUT

      public static final String BASE_PATH_INPUT
      The Constant BASE_PATH_INPUT.
      See Also:
    • BASE_PATH_SELECTOR_POPUP_WINDOW

      public static final String BASE_PATH_SELECTOR_POPUP_WINDOW
      The Constant BASE_PATH_SELECTOR_POPUP_WINDOW.
      See Also:
    • BASE_PATH_INPUT_SET_ACTION

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

    • UISearchPageLayoutManager

      public UISearchPageLayoutManager() throws Exception
      Instantiates a new uI search page layout manager.
      Throws:
      Exception - the exception
  • Method Details

    • getPopupId

      public String getPopupId()
      Returns:
      the popupId
    • setPopupId

      public void setPopupId(String popupId)
      Parameters:
      popupId - the popupId to set
    • doSelect

      public void doSelect(String selectField, Object value) throws Exception
      Specified by:
      doSelect in interface org.exoplatform.ecm.webui.selector.UISelectable
      Throws:
      Exception