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 java.lang.String BASE_PATH_INPUT
          The Constant BASE_PATH_INPUT.
static java.lang.String BASE_PATH_INPUT_SET_ACTION
          The Constant BASE_PATH_INPUT_SET_ACTION.
static java.lang.String BASE_PATH_SELECTOR_POPUP_WINDOW
          The Constant BASE_PATH_SELECTOR_POPUP_WINDOW.
static java.lang.String ITEMS_PER_PAGE_SELECTOR
          The Constant ITEMS_PER_PAGE_SELECTOR.
static java.lang.String PORTLET_NAME
          The Constant PORTLET_NAME.
static java.lang.String SEARCH_FORM_TEMPLATE_CATEGORY
          The Constant SEARCH_FORM_TEMPLATE_CATEGORY.
static java.lang.String SEARCH_FORM_TEMPLATE_SELECTOR
          The Constant SEARCH_FORM_TEMPLATE_SELECTOR.
static java.lang.String SEARCH_PAGE_LAYOUT_CATEGORY
          The Constant SEARCH_PAGE_LAYOUT_CATEGORY.
static java.lang.String SEARCH_PAGE_LAYOUT_SELECTOR
          The Constant SEARCH_PAGE_LAYOUT_SELECTOR.
static java.lang.String SEARCH_PAGINATOR_TEMPLATE_CATEGORY
          The Constant SEARCH_PAGINATOR_TEMPLATE_CATEGORY.
static java.lang.String SEARCH_PAGINATOR_TEMPLATE_SELECTOR
          The Constant SEARCH_PAGINATOR_TEMPLATE_SELECTOR.
static java.lang.String SEARCH_RESULT_TEMPLATE_CATEGORY
          The Constant SEARCH_RESULT_TEMPLATE_CATEGORY.
static java.lang.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
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UISearchPageLayoutManager()
          Instantiates a new uI search page layout manager.
 
Method Summary
 void doSelect(java.lang.String selectField, java.lang.Object value)
           
 java.lang.String getPopupId()
           
 void setPopupId(java.lang.String popupId)
           
 
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, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, 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 java.lang.String PORTLET_NAME
The Constant PORTLET_NAME.


SEARCH_PAGE_LAYOUT_CATEGORY

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


SEARCH_PAGE_LAYOUT_SELECTOR

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


SEARCH_FORM_TEMPLATE_CATEGORY

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


SEARCH_PAGINATOR_TEMPLATE_CATEGORY

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

See Also:
Constant Field Values

SEARCH_RESULT_TEMPLATE_CATEGORY

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

See Also:
Constant Field Values

SEARCH_FORM_TEMPLATE_SELECTOR

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

See Also:
Constant Field Values

SEARCH_PAGINATOR_TEMPLATE_SELECTOR

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

See Also:
Constant Field Values

SEARCH_RESULT_TEMPLATE_SELECTOR

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

See Also:
Constant Field Values

ITEMS_PER_PAGE_SELECTOR

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

See Also:
Constant Field Values

BASE_PATH_INPUT

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

See Also:
Constant Field Values

BASE_PATH_SELECTOR_POPUP_WINDOW

public static final java.lang.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 java.lang.String BASE_PATH_INPUT_SET_ACTION
The Constant BASE_PATH_INPUT_SET_ACTION.

See Also:
Constant Field Values
Constructor Detail

UISearchPageLayoutManager

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

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

getPopupId

public java.lang.String getPopupId()
Returns:
the popupId

setPopupId

public void setPopupId(java.lang.String popupId)
Parameters:
popupId - the popupId to set

doSelect

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


Copyright © 2011 eXo Platform SAS. All Rights Reserved.