com.filenet.wcm.apps.server.ui.wizard.records
Class RMClassificationWizardPage.SelectStartingClassificationFolder

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.apps.server.ui.SelectObjectModule
                      extended bycom.filenet.wcm.apps.server.ui.wizard.records.RMClassificationWizardPage.SelectStartingClassificationFolder
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Enclosing class:
RMClassificationWizardPage

public class RMClassificationWizardPage.SelectStartingClassificationFolder
extends SelectObjectModule

Special class created to override the base class to add other useful methods.


Field Summary
protected  com.filenet.wcm.toolkit.util.WcmString wsSelectLabel
           
protected  com.filenet.wcm.toolkit.util.WcmString wsStartingFolder
           
 
Fields inherited from class com.filenet.wcm.apps.server.ui.SelectObjectModule
adp, authorState, className, controller, eventTargetName, hideBrowsePage, hideMySearchFilterClass, hideMySearchPage, hideSearchPage, hideSelectCurrent, hideSelectLinks, hideSelectReleased, hideVersionSeries, includeSubClass, infoPageUrl, infoUrl, locale, mimeTypes, objectStoreName, refreshUrl, selectMode, selectPageUrl, selectUrl, showClearButton, Title, toolBar, usePopupWindow, wsNotSelected, wsVersionInfo
 
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
NAME_DELIMITER
 
Constructor Summary
RMClassificationWizardPage.SelectStartingClassificationFolder()
           
 
Method Summary
 java.lang.String getStartingFolderId()
           
 void initialize()
          Initializes the wizard state and registers all pages.
 void onSetStartingFolder(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Initialize the child modules
 void onStartingFolder(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Add classifications event handler.
 void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Initialize the child modules
 void setObjectStore(java.lang.String objectStore)
          Sets the selection objectstore
 void setStartingFolder(java.lang.String objectStore, java.lang.String folderId)
           
 
Methods inherited from class com.filenet.wcm.apps.server.ui.SelectObjectModule
appendMimeType, getClearLinkLabel, getIconUrl, getMimeType, getToolBar, onClearObject, onSelectObject, onSetObject, render, setClass, setClearLinkLabel, setEventTargetName, setHideBrowsePage, setHideMySearchFilterClass, setHideMySearchPage, setHideSearchPage, setHideSelectCurrent, setHideSelectLinks, setHideSelectReleased, setHideVersionSeries, setIncludeSubClass, setInfoUrl, setLabel, setLabel, setMimeType, setNotSelectedMessage, setRefreshUrl, setSelectLinkLabel, setSelectLinkLabel, setSelectMode, setSelectPageUrl, setShowClearButton, setTitle, setTitle, setUsePopupWindow
 
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, getFormName, 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

wsStartingFolder

protected final com.filenet.wcm.toolkit.util.WcmString wsStartingFolder

wsSelectLabel

protected final com.filenet.wcm.toolkit.util.WcmString wsSelectLabel
Constructor Detail

RMClassificationWizardPage.SelectStartingClassificationFolder

public RMClassificationWizardPage.SelectStartingClassificationFolder()
                                                              throws java.lang.Exception
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Description copied from class: SelectObjectModule
Initializes the wizard state and registers all pages.

Specified by:
initialize in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
initialize in class SelectObjectModule
Throws:
java.lang.Exception

onStartPage

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

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

onStartingFolder

public void onStartingFolder(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
                      throws java.lang.Exception
Add classifications event handler. This module foward object store name to classification page therefore missing this information cause exception to be thrown.

Parameters:
request - Request object.
response - Response object.
Throws:
java.lang.Exception - If there are problems retrieving data or an invalid parameter.

onSetStartingFolder

public void onSetStartingFolder(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response)
                         throws java.lang.Exception
Initialize the child modules

Parameters:
request - HttpServletRequest object
response - HttpServletResponse object
Throws:
java.lang.Exception

setObjectStore

public void setObjectStore(java.lang.String objectStore)
Description copied from class: SelectObjectModule
Sets the selection objectstore

Overrides:
setObjectStore in class SelectObjectModule
Parameters:
objectStore - String The selection objectstore. Only object in this objectstore will be available for selection.

getStartingFolderId

public java.lang.String getStartingFolderId()

setStartingFolder

public void setStartingFolder(java.lang.String objectStore,
                              java.lang.String folderId)


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