com.filenet.wcm.apps.server.ui.list.webcontent
Class SelectedCategoriesListView

java.lang.Object
  extended bycom.filenet.wcm.toolkit.server.base.WcmDpContainer
      extended bycom.filenet.wcm.toolkit.server.base.WcmModule
          extended bycom.filenet.wcm.toolkit.server.base.GlobalEventModule
              extended bycom.filenet.wcm.toolkit.server.base.WcmUiModule
                  extended bycom.filenet.wcm.toolkit.server.ui.WcmXSLModule
                      extended bycom.filenet.wcm.apps.server.presentation.ui.GenericListView
                          extended bycom.filenet.wcm.apps.server.presentation.ui.ItemsListView
                              extended bycom.filenet.wcm.apps.server.ui.WcmItemsListView
                                  extended bycom.filenet.wcm.apps.server.ui.list.webcontent.SelectedCategoriesListView
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface

public class SelectedCategoriesListView
extends WcmItemsListView


Field Summary
protected  java.lang.String checkboxName
           
protected  WcmWorkplaceConfig config
           
protected  boolean displayReadonly
           
protected  org.w3c.dom.Document domSelectedClassification
           
protected  java.lang.String formName
           
protected  int mode
           
static int MODE_SELECTED
           
static int MODE_SELECTION
           
protected static java.lang.String MODULE_NAME
           
protected static com.filenet.wcm.toolkit.util.WcmString wsMessage
           
protected static com.filenet.wcm.toolkit.util.WcmString wsNoItemsToDisplay
           
protected static com.filenet.wcm.toolkit.util.WcmString wsPath
           
protected static java.lang.String XSL_TEMPLATE
           
 
Fields inherited from class com.filenet.wcm.apps.server.ui.WcmItemsListView
contextMenuHelper, contextMenuVersionSeriesMode, showPageSizeDropDown, showReleaseOnly, sitePrefs
 
Fields inherited from class com.filenet.wcm.apps.server.presentation.ui.ItemsListView
KEY_COLUMN, KEY_DIRECTION, sortEvent
 
Fields inherited from class com.filenet.wcm.toolkit.server.ui.WcmXSLModule
transformUtil
 
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
locale, NAME_DELIMITER
 
Constructor Summary
SelectedCategoriesListView(int mode, java.lang.String checkboxName)
          Constructor calls base class constructor, then creates the required pages.
 
Method Summary
 java.lang.String getFormName()
          return form name.
protected  java.lang.String getXSLTemplate()
          Return the XSL template to use for rendering this listview.
 void initialize()
           
 void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Initialize the Classes
 void setAddToShortcutsUrl(java.lang.String label, java.lang.String url)
          Setup the Add to Shortcuts link label and its url
 void setDisplayReadonly(boolean value)
           
 void setFormName(java.lang.String formName)
          set form name
 void setRemoveUrl(java.lang.String label, java.lang.String url)
          Setup the remove link label and its url
 
Methods inherited from class com.filenet.wcm.apps.server.ui.WcmItemsListView
configListViewPrefs, configNameProperties, configNameProperties, configureContextMenu, configureDateFormat, onPageSizeChange, onViewChange, setCustomObjectNameProperty, setDocumentNameProperty, setErrorMessage, setErrorMessage, setFolderNameProperty, setShowPageSizeDropDown, setShowReleaseOnly, setVersionSeriesMode
 
Methods inherited from class com.filenet.wcm.apps.server.presentation.ui.ItemsListView
configureDisplayNameUtil, getSortColumn, getSortOrder, onSort, setAddItemLinkUrl, setAvailablePageSizes, setColumnAlignments, setColumnAlignments, setColumnLabels, setColumnLabels, setCurrentPageURL, setDefaultPropertyFormatString, setDetailedView, setDisableViewFormatDropDown, setDisplayedProperties, setDisplayedProperties, setEnableSorting, setHideButtonsInInfo, setIncludeIdForGetContent, setInfoLinkMode, setMagazineViewDefaultProperty, setMagazineViewFormatString, setMimeIcons, setMode, setMultiSelectLinkHTML, setSelectLinkEventURL, setSelectLinkTitle, setSelectLinkURL, setSelectVersionLinkURL, setShowItemsFound, setShowRankingColumn, setShowSelectCurrentVersionLink, setShowSelectReleasedVersionLink, setShowStripesInMagazineView, setShowSummary, setShowSummaryViewOption, setShowViewFormatDropDown, setSortColumn, setSortOrder, setStateIcons, setVersionNumbers, setVersionStatusLabels, setVersionStatusLabels, sort
 
Methods inherited from class com.filenet.wcm.apps.server.presentation.ui.GenericListView
getCurrentPage, onPageChange, setCurrentPage, setFirstDisplayedItem, setItemsCount, setLastDisplayedItem, setNameProperty, setNoItemsText, setNotItemsTextString, setPageSize, setPagingLabel, setSelectedObjects
 
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmXSLModule
convertToNodeList, getXML, getXSLParameter, render, renderXSL, setXML, setXML, setXML, setXML, setXSL, setXSLParameter, setXSLParameter, setXSLParameter, setXSLParameter, setXSLParameter, setXSLParameter
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmUiModule
getActive, getBasePath, getBaseUrl, getBaseURLBuilder, getControllerEventUrl, getControllerEventUrl, getEventFormFields, getEventFormFields, getEventFormTag, getEventFormTag, getEventUrl, getEventUrl, getEventUrl, getEventUrl, getFormSubmitUrl, getFormSubmitUrl, getGlobalEventUrl, getGlobalEventUrl, getPageUrl, getPageUrl, getPageUrl, getPageUrl, getUiParent, peekEvent, renderJSP, routeEvent, routeEvent, serverSideInclude, serverSideInclude, setActive, setJSP
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.GlobalEventModule
subscribeGlobalEvent
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
addChild, addChild, addChild, cleanup, debugTrace, getClassProperty, getClassProperty, getClassPropertyKeys, getConfiguration, getController, getDataStore, getModuleProperty, getModuleProperty, getModuleProperty, getModuleProperty, getModulePropertyKeys, getName, getParent, getWindowProperty, getWindowProperty, persist, queryDataProvider, setClassProperty, setClassProperty, setController, setModuleProperty, setModuleProperty, setName, setParent, setPortletParent, setWindowProperty
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmDpContainer
addDataProvider, addDataProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
addDataProvider, cleanup, getDataStore, getModuleProperty, getName, getParent, persist, queryDataProvider, setController, setModuleProperty, setName, setParent
 

Field Detail

MODE_SELECTION

public static final int MODE_SELECTION
See Also:
Constant Field Values

MODE_SELECTED

public static final int MODE_SELECTED
See Also:
Constant Field Values

wsNoItemsToDisplay

protected static final com.filenet.wcm.toolkit.util.WcmString wsNoItemsToDisplay

wsMessage

protected static final com.filenet.wcm.toolkit.util.WcmString wsMessage

wsPath

protected static final com.filenet.wcm.toolkit.util.WcmString wsPath

XSL_TEMPLATE

protected static final java.lang.String XSL_TEMPLATE

MODULE_NAME

protected static final java.lang.String MODULE_NAME
See Also:
Constant Field Values

domSelectedClassification

protected org.w3c.dom.Document domSelectedClassification

config

protected WcmWorkplaceConfig config

mode

protected int mode

checkboxName

protected java.lang.String checkboxName

formName

protected java.lang.String formName

displayReadonly

protected boolean displayReadonly
Constructor Detail

SelectedCategoriesListView

public SelectedCategoriesListView(int mode,
                                  java.lang.String checkboxName)
                           throws java.lang.Exception
Constructor calls base class constructor, then creates the required pages.

Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Specified by:
initialize in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
initialize in class WcmItemsListView
Throws:
java.lang.Exception

onStartPage

public void onStartPage(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
                 throws java.lang.Exception
Initialize the Classes

Specified by:
onStartPage in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Overrides:
onStartPage in class WcmItemsListView
Parameters:
request - HttpServletRequest object
response - HttpServletResponse object
Throws:
java.lang.Exception

setFormName

public void setFormName(java.lang.String formName)
set form name

Parameters:
formName - Form name

getFormName

public java.lang.String getFormName()
return form name. If there is no form name the use default

Returns:
Form name

setDisplayReadonly

public void setDisplayReadonly(boolean value)

getXSLTemplate

protected java.lang.String getXSLTemplate()
Return the XSL template to use for rendering this listview.

Overrides:
getXSLTemplate in class WcmItemsListView
Returns:
The location relative to WEB-INF/xsl of the template file.

setRemoveUrl

public void setRemoveUrl(java.lang.String label,
                         java.lang.String url)
Setup the remove link label and its url

Parameters:
label - Localized label of link
url - URL

setAddToShortcutsUrl

public void setAddToShortcutsUrl(java.lang.String label,
                                 java.lang.String url)
Setup the Add to Shortcuts link label and its url

Parameters:
label - Localized label of link
url - URL


© Copyright IBM Corp. 2002, 2007. All Rights Reserved.