org.exoplatform.wcm.webui.search.config
Class UISearchPageLayoutManager

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.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
static class UISearchPageLayoutManager.CancelActionListener
          The listener interface for receiving cancelAction events.
static class UISearchPageLayoutManager.SaveActionListener
          The listener interface for receiving saveAction events.
static class UISearchPageLayoutManager.SelectBasePathActionListener
          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
static String BASE_PATH_INPUT
          The Constant BASE_PATH_INPUT.
static String BASE_PATH_INPUT_SET_ACTION
          The Constant BASE_PATH_INPUT_SET_ACTION.
static String BASE_PATH_SELECTOR_POPUP_WINDOW
          The Constant BASE_PATH_SELECTOR_POPUP_WINDOW.
static String ITEMS_PER_PAGE_SELECTOR
          The Constant ITEMS_PER_PAGE_SELECTOR.
static String PAGE_MODE_SELECTOR
          The Constant PAGE_MODE_SELECTOR.
static String PORTLET_NAME
          The Constant PORTLET_NAME.
static String SEARCH_FORM_TEMPLATE_CATEGORY
          The Constant SEARCH_FORM_TEMPLATE_CATEGORY.
static String SEARCH_FORM_TEMPLATE_SELECTOR
          The Constant SEARCH_FORM_TEMPLATE_SELECTOR.
static String SEARCH_PAGE_LAYOUT_CATEGORY
          The Constant SEARCH_PAGE_LAYOUT_CATEGORY.
static String SEARCH_PAGE_LAYOUT_SELECTOR
          The Constant SEARCH_PAGE_LAYOUT_SELECTOR.
static String SEARCH_PAGINATOR_TEMPLATE_SELECTOR
          The Constant SEARCH_PAGINATOR_TEMPLATE_SELECTOR.
static String SEARCH_RESULT_TEMPLATE_CATEGORY
          The Constant SEARCH_RESULT_TEMPLATE_CATEGORY.
static String SEARCH_RESULT_TEMPLATE_SELECTOR
          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
UISearchPageLayoutManager()
          Instantiates a new uI search page layout manager.
 
Method Summary
 void doSelect(String selectField, Object value)
           
 String getPopupId()
           
 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, 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 Detail

PORTLET_NAME

public static final String PORTLET_NAME
The Constant PORTLET_NAME.

See Also:
Constant Field Values

SEARCH_PAGE_LAYOUT_CATEGORY

public static final String SEARCH_PAGE_LAYOUT_CATEGORY
The Constant SEARCH_PAGE_LAYOUT_CATEGORY.

See Also:
Constant Field Values

SEARCH_PAGE_LAYOUT_SELECTOR

public static final String SEARCH_PAGE_LAYOUT_SELECTOR
The Constant SEARCH_PAGE_LAYOUT_SELECTOR.

See Also:
Constant Field Values

SEARCH_FORM_TEMPLATE_CATEGORY

public static final String SEARCH_FORM_TEMPLATE_CATEGORY
The Constant SEARCH_FORM_TEMPLATE_CATEGORY.

See Also:
Constant Field Values

SEARCH_RESULT_TEMPLATE_CATEGORY

public static final String SEARCH_RESULT_TEMPLATE_CATEGORY
The Constant SEARCH_RESULT_TEMPLATE_CATEGORY.

See Also:
Constant Field Values

SEARCH_FORM_TEMPLATE_SELECTOR

public static final String SEARCH_FORM_TEMPLATE_SELECTOR
The Constant SEARCH_FORM_TEMPLATE_SELECTOR.

See Also:
Constant Field Values

SEARCH_PAGINATOR_TEMPLATE_SELECTOR

public static final String SEARCH_PAGINATOR_TEMPLATE_SELECTOR
The Constant SEARCH_PAGINATOR_TEMPLATE_SELECTOR.

See Also:
Constant Field Values

SEARCH_RESULT_TEMPLATE_SELECTOR

public static final String SEARCH_RESULT_TEMPLATE_SELECTOR
The Constant SEARCH_RESULT_TEMPLATE_SELECTOR.

See Also:
Constant Field Values

ITEMS_PER_PAGE_SELECTOR

public static final String ITEMS_PER_PAGE_SELECTOR
The Constant ITEMS_PER_PAGE_SELECTOR.

See Also:
Constant Field Values

PAGE_MODE_SELECTOR

public static final String PAGE_MODE_SELECTOR
The Constant PAGE_MODE_SELECTOR.

See Also:
Constant Field Values

BASE_PATH_INPUT

public static final String BASE_PATH_INPUT
The Constant BASE_PATH_INPUT.

See Also:
Constant Field Values

BASE_PATH_SELECTOR_POPUP_WINDOW

public static final String BASE_PATH_SELECTOR_POPUP_WINDOW
The Constant BASE_PATH_SELECTOR_POPUP_WINDOW.

See Also:
Constant Field Values

BASE_PATH_INPUT_SET_ACTION

public static final String BASE_PATH_INPUT_SET_ACTION
The Constant BASE_PATH_INPUT_SET_ACTION.

See Also:
Constant Field Values
Constructor Detail

UISearchPageLayoutManager

public UISearchPageLayoutManager()
                          throws Exception
Instantiates a new uI search page layout manager.

Throws:
Exception - the exception
Method Detail

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


Copyright © 2013 eXo Platform SAS. All Rights Reserved.