org.exoplatform.wcm.webui.clv.config
Class UICLVConfig

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.clv.config.UICLVConfig
All Implemented Interfaces:
org.exoplatform.ecm.webui.selector.UISelectable, UISourceGridUpdatable

public class UICLVConfig
extends org.exoplatform.webui.form.UIForm
implements org.exoplatform.ecm.webui.selector.UISelectable, UISourceGridUpdatable

The Class UICLVConfig.


Nested Class Summary
static class UICLVConfig.CancelActionListener
          The listener interface for receiving cancelAction events.
static class UICLVConfig.DecreaseActionListener
          The listener interface for receiving decreaseAction events.
static class UICLVConfig.DeleteActionListener
          The listener interface for receiving deleteAction events.
static class UICLVConfig.IncreaseActionListener
          The listener interface for receiving increaseAction events.
static class UICLVConfig.SaveActionListener
          The listener interface for receiving saveAction events.
static class UICLVConfig.SelectBasePathActionListener
          The listener interface for receiving selectTargetPageAction events.
static class UICLVConfig.SelectFolderPathActionListener
          The listener interface for receiving selectFolderPathAction 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 CORRECT_CONTENT_SELECTOR_POPUP_WINDOW
          The Constant CORRECT_CONTENT_SELECTOR_POPUP_WINDOW.
static java.lang.String FOLDER_PATH_INPUT
          The Constant FOLDER_PATH_INPUT.
static java.lang.String FOLDER_PATH_INPUTSET
          The Constant FOLDER_PATH_INPUTSET.
static java.lang.String FOLDER_PATH_SELECTOR_POPUP_WINDOW
          The Constant FOLDER_PATH_SELECTOR_POPUP_WINDOW.
static java.lang.String FORM_VIEW_TEMPLATE_CATEGORY
          The Constant FORM_VIEW_TEMPLATE_CATEGORY.
static java.lang.String FORM_VIEW_TEMPLATES_SELECTOR
          The Constant FORM_VIEW_TEMPLATES_SELECTOR.
static java.lang.String HEADER
          The Constant HEADER.
static java.lang.String ITEMS_PER_PAGE_INPUT
          The Constant ITEMS_PER_PAGE_SELECTOR.
static java.lang.String ORDER_ASC
          The Constant ORDER_ASC.
static java.lang.String ORDER_BY
          The Constant ORDER_BY.
static java.lang.String ORDER_BY_DATE_CREATED
          The Constant ORDER_BY_DATE_CREATED.
static java.lang.String ORDER_BY_DATE_MODIFIED
          The Constant ORDER_BY_DATE_MODIFIED.
static java.lang.String ORDER_BY_DATE_PUBLISHED
          The Constant ORDER_BY_DATE_PUBLISHED.
static java.lang.String ORDER_BY_TITLE
          The Constant ORDER_BY_TITLE.
static java.lang.String ORDER_DESC
          The Constant ORDER_DESC.
static java.lang.String ORDER_TYPES
          The Constant ORDER_TYPES.
static java.lang.String PAGINATOR_TEMPLATE_CATEGORY
          The Constant PAGINATOR_TEMPLATE_CATEGORY.
static java.lang.String PAGINATOR_TEMPLATES_SELECTOR
          The Constant PAGINATOR_TEMPLATES_SELECTOR.
static int popupWidth
          The Constant popupWidth.
static java.lang.String PORTLET_NAME
          The Constant PORTLET_NAME.
static java.lang.String VIEWER_AUTO_MODE
          The Constant VIEWER_AUTO_MODE.
static java.lang.String VIEWER_BUTTON_REFRESH
          The Constant VIEWER_BUTTON_REFRESH.
static java.lang.String VIEWER_DATE_CREATED
          The Constant VIEWER_DATE_CREATED.
static java.lang.String VIEWER_HEADER
          The Constant VIEWER_HEADER.
static java.lang.String VIEWER_LINK
          The Constant VIEWER_LINK.
static java.lang.String VIEWER_MANUAL_MODE
          The Constant VIEWER_MANUAL_MODE.
static java.lang.String VIEWER_MODES
          The Constant VIEWER_MODES.
static java.lang.String VIEWER_READMORE
          The Constant VIEWER_READMORE.
static java.lang.String VIEWER_SUMMARY
          The Constant VIEWER_SUMMARY.
static java.lang.String VIEWER_THUMBNAILS_IMAGE
          The Constant VIEWER_THUMBNAILS_IMAGE.
static java.lang.String VIEWER_TITLE
          The Constant VIEWER_TITLE.
 
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
UICLVConfig()
          Instantiates a new uI viewer management form.
 
Method Summary
 void activeNewViewerMode(UICLVContainer uiNewViewer)
          Active new viewer mode.
 void doSave(java.util.List<java.lang.String> returnRecords)
           
 void doSelect(java.lang.String selectField, java.lang.Object value)
           
 java.util.List<java.lang.String> getOldContentList()
          Gets the old content list.
 java.lang.String getPopupId()
          Gets the popup id.
 java.util.List<java.lang.String> getViewAbleContentList()
          Gets the view able content list.
 boolean isManualMode()
          Checks if is manual mode.
 void resetViewerMode(UICLVContainer uiViewer)
          Reset viewer mode.
 void setPopupId(java.lang.String popupId)
          Sets the popup id.
 void setViewAbleContentList(java.util.List<java.lang.String> list)
          Sets the view able content list.
 
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

HEADER

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

See Also:
Constant Field Values

PORTLET_NAME

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

See Also:
Constant Field Values

FORM_VIEW_TEMPLATE_CATEGORY

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

See Also:
Constant Field Values

PAGINATOR_TEMPLATE_CATEGORY

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

See Also:
Constant Field Values

FOLDER_PATH_INPUTSET

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

See Also:
Constant Field Values

FOLDER_PATH_INPUT

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

See Also:
Constant Field Values

FORM_VIEW_TEMPLATES_SELECTOR

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

See Also:
Constant Field Values

PAGINATOR_TEMPLATES_SELECTOR

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

See Also:
Constant Field Values

ITEMS_PER_PAGE_INPUT

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

See Also:
Constant Field Values

VIEWER_BUTTON_REFRESH

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

See Also:
Constant Field Values

VIEWER_READMORE

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

See Also:
Constant Field Values

VIEWER_THUMBNAILS_IMAGE

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

See Also:
Constant Field Values

VIEWER_TITLE

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

See Also:
Constant Field Values

VIEWER_DATE_CREATED

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

See Also:
Constant Field Values

VIEWER_SUMMARY

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

See Also:
Constant Field Values

VIEWER_HEADER

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

See Also:
Constant Field Values

VIEWER_LINK

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

See Also:
Constant Field Values

VIEWER_MODES

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

See Also:
Constant Field Values

VIEWER_MANUAL_MODE

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

See Also:
Constant Field Values

VIEWER_AUTO_MODE

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

See Also:
Constant Field Values

ORDER_BY

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

See Also:
Constant Field Values

ORDER_BY_TITLE

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

See Also:
Constant Field Values

ORDER_BY_DATE_CREATED

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

See Also:
Constant Field Values

ORDER_BY_DATE_MODIFIED

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

See Also:
Constant Field Values

ORDER_BY_DATE_PUBLISHED

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

See Also:
Constant Field Values

ORDER_TYPES

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

See Also:
Constant Field Values

ORDER_DESC

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

See Also:
Constant Field Values

ORDER_ASC

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

See Also:
Constant Field Values

popupWidth

public static final int popupWidth
The Constant popupWidth.

See Also:
Constant Field Values

FOLDER_PATH_SELECTOR_POPUP_WINDOW

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

See Also:
Constant Field Values

CORRECT_CONTENT_SELECTOR_POPUP_WINDOW

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

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

UICLVConfig

public UICLVConfig()
            throws java.lang.Exception
Instantiates a new uI viewer management form.

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

getPopupId

public java.lang.String getPopupId()
Gets the popup id.

Returns:
the popup id

setPopupId

public void setPopupId(java.lang.String popupId)
Sets the popup id.

Parameters:
popupId - the new popup id

setViewAbleContentList

public void setViewAbleContentList(java.util.List<java.lang.String> list)
Sets the view able content list.

Parameters:
list - the new view able content list

getViewAbleContentList

public java.util.List<java.lang.String> getViewAbleContentList()
Gets the view able content list.

Returns:
the view able content list

getOldContentList

public java.util.List<java.lang.String> getOldContentList()
Gets the old content list.

Returns:
the old content list

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

isManualMode

public boolean isManualMode()
Checks if is manual mode.

Returns:
true, if is manual mode

activeNewViewerMode

public void activeNewViewerMode(UICLVContainer uiNewViewer)
                         throws java.lang.Exception
Active new viewer mode.

Parameters:
uiNewViewer - the ui new viewer
Throws:
java.lang.Exception - the exception

resetViewerMode

public void resetViewerMode(UICLVContainer uiViewer)
                     throws java.lang.Exception
Reset viewer mode.

Parameters:
uiViewer - the ui viewer
Throws:
java.lang.Exception - the exception

doSave

public void doSave(java.util.List<java.lang.String> returnRecords)
Specified by:
doSave in interface UISourceGridUpdatable


Copyright © 2010 eXo Platform SAS. All Rights Reserved.