com.filenet.wcm.apps.server.ui.wizard
Class WcmAddObjectWizard
java.lang.Object
com.filenet.wcm.toolkit.server.base.WcmDpContainer
com.filenet.wcm.toolkit.server.base.WcmModule
com.filenet.wcm.toolkit.server.base.GlobalEventModule
com.filenet.wcm.toolkit.server.base.WcmUiModule
com.filenet.wcm.toolkit.server.ui.WcmMultiPanelModule
com.filenet.wcm.toolkit.server.ui.WcmMultiPanelSequenceModule
com.filenet.wcm.apps.server.ui.WcmWizardModule
com.filenet.wcm.apps.server.ui.wizard.WcmAddObjectWizard
- All Implemented Interfaces:
- com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
- public class WcmAddObjectWizard
- extends WcmWizardModule
This wizard is for adding a new document. It has four pages: The folder
selection page for choosing which folder to place the document, the
property page for selecting the document class and setting properties, the
security page for setting security on the new document, and the file
selection page for choosing the file to add.
Fields inherited from class com.filenet.wcm.toolkit.server.ui.WcmMultiPanelSequenceModule |
controller, sequenceInit |
Fields inherited from class com.filenet.wcm.toolkit.server.ui.WcmMultiPanelModule |
currentModule, currentPanel, currentPanelNumber, panelList |
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule |
locale, NAME_DELIMITER |
Constructor Summary |
WcmAddObjectWizard()
Constructor calls base class constructor, then creates the required pages. |
Methods inherited from class com.filenet.wcm.apps.server.ui.WcmWizardModule |
addPanel, addPanelSelectionAnchor, addSummaryItem, addSummaryItem, getAnchor, getAnchor, getFooter, getPageBanner, getSummaryModule, getTabBar, getTextLinksBar, isBackEnabled, isFinishEnabled, isNextEnabled, isPanelEnabled, okayToProceed, onSelectPanel, onStartPage, render, setCancelLinkText, setCurrentPanelSelection, setFinishLinkText, setIsFinished, setMultiPanelModuleTitle, setNextLinkText, setPreviousLinkText |
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmMultiPanelSequenceModule |
cancelAll, onNext, onPrevious, selectPanel, selectPanel |
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmMultiPanelModule |
addPanel, addPanel, addPanel, getCurrentModule, getCurrentPanel, getFormName, getModule, getMultiPanelModuleTitle, getMultiPanelModuleTitleString, getPanel, onExit, selectPanel, setMultiPanelModuleTitle, setMultiPanelModuleTitle |
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, 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, getDataStore, getModuleProperty, getName, getParent, persist, queryDataProvider, setController, setModuleProperty, setName, setParent |
WcmAddObjectWizard
public WcmAddObjectWizard()
throws java.lang.Exception
- Constructor calls base class constructor, then creates the required pages.
- Throws:
java.lang.Exception
- If there were problems constructing the module.
initialize
public void initialize()
throws java.lang.Exception
- This method queries for the Authoring and Navigation data providers, then
adds each page to the wizard. It also sets the wizard tab and the done
URL.
- Specified by:
initialize
in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
- Overrides:
initialize
in class WcmWizardModule
- Throws:
java.lang.Exception
- If a data provider was not found.
configureSummary
protected void configureSummary()
throws java.lang.Exception
- Writes the actual contents of the status bar.
- Overrides:
configureSummary
in class WcmWizardModule
- Throws:
java.lang.Exception
- if there were problems retrieving summary data.
onCancel
public void onCancel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Called in response to a cancel wizard request. It
releases module properties and calls the base class method.
- Parameters:
request
- HttpServletRequest objectresponse
- HttpServletResponse object
- Throws:
java.lang.Exception
- if there were problems completing the operation.
onFinish
public void onFinish(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Called in response to a finish wizard request. It
releases module properties and calls the base class method.
- Parameters:
request
- HttpServletRequest objectresponse
- HttpServletResponse object
- Throws:
java.lang.Exception
- if there were problems completing the operation.
onFinishAddDocument
public void onFinishAddDocument(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Throws:
java.lang.Exception
onFinishAddFolder
public void onFinishAddFolder(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Throws:
java.lang.Exception
onFinishAddCustomObject
public void onFinishAddCustomObject(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Throws:
java.lang.Exception
onComplete
public void onComplete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
- Throws:
java.lang.Exception
getFolderSelectionWizardPage
public WcmFolderSelectionWizardPage getFolderSelectionWizardPage()
- Get accessor returns WcmFolderSelectionWizardPage
- Returns:
- WcmFolderSelectionWizardPage
getPropertiesWizardPage
public WcmPropertiesWizardPage getPropertiesWizardPage()
- Get accessor returns WcmPropertiesWizardPage
- Returns:
- WcmPropertiesWizardPage
getSecurityWizardPage
public WcmSecurityWizardPage getSecurityWizardPage()
- Get accessor returns WcmSecurityWizardPage
- Returns:
- WcmSecurityWizardPage
getFileSelectWizardPage
public WcmFileSelectWizardPage getFileSelectWizardPage()
- Get accessor returns WcmFileSelectWizardPage
- Returns:
- WcmFileSelectWizardPage
cleanup
public void cleanup()
throws java.lang.Exception
- Clean it up
- Throws:
java.lang.Exception
© Copyright IBM Corp. 2002, 2007. All Rights Reserved.