com.filenet.wcm.apps.server.ui.wizard.webcontent
Class WebContentEntryFolderWizardPage

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.wizard.webcontent.WebContentEntryDesignerFolderWizardPage
                      extended bycom.filenet.wcm.apps.server.ui.wizard.webcontent.WebContentEntryFolderWizardPage
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmPanelInterface, com.filenet.wcm.toolkit.server.base.WcmPanelValidationInterface, com.filenet.wcm.toolkit.server.base.WcmSequencePanelInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface

public class WebContentEntryFolderWizardPage
extends WebContentEntryDesignerFolderWizardPage

This module displays the Folder hierarchy to allow the user to select the folder where they want the object being created to be placed.

See Also:
WcmObjectStoreNavigation

Field Summary
 
Fields inherited from class com.filenet.wcm.apps.server.ui.wizard.webcontent.WebContentEntryDesignerFolderWizardPage
ADD_MODE, authoringDataProvider, authState, DELETE_MODE, listView, MODIFY_MODE, navigationDataProvider, navState, nMode, siteNavigation, subFolderBrowsing, wcdp, wcmType, wsBrowseMsg, wsDisplay, wsHideMsg, wsShowMsg
 
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
locale, NAME_DELIMITER
 
Constructor Summary
WebContentEntryFolderWizardPage(int mode, java.lang.String type)
          Constructor sets the operation type to one of the static int values defined above.
 
Method Summary
 java.lang.String getFormName()
          Returns the form name to allow external links to submit it.
 void initialize()
          Initializes data providers, XSL parameters, the authoring state, and other state values.
 boolean isFinished()
          Indicates if the input is complete.
 void render(java.io.Writer w)
          Renders the folder navigation hierarchy.
 
Methods inherited from class com.filenet.wcm.apps.server.ui.wizard.webcontent.WebContentEntryDesignerFolderWizardPage
cleanup, getContainerContentsListView, getEditPage, getFolderNavigation, getsiteNavigation, getValidationErrors, onPick, onSelect, onStartPage, panelCancel, panelFinish, panelInit, panelSave, panelValidate
 
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
 

Constructor Detail

WebContentEntryFolderWizardPage

public WebContentEntryFolderWizardPage(int mode,
                                       java.lang.String type)
                                throws java.lang.Exception
Constructor sets the operation type to one of the static int values defined above.

Parameters:
mode - One of the defined int field types.
Method Detail

render

public void render(java.io.Writer w)
            throws java.lang.Exception
Renders the folder navigation hierarchy.

Specified by:
render in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Overrides:
render in class WebContentEntryDesignerFolderWizardPage
Parameters:
w - Writer object to write to.
Throws:
java.lang.Exception

initialize

public void initialize()
                throws java.lang.Exception
Initializes data providers, XSL parameters, the authoring state, and other state values.

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

isFinished

public boolean isFinished()
                   throws java.lang.Exception
Indicates if the input is complete. If a folder is selected, returns true. If an object store is selected and a folder is being added, returns true. Returns false otherwise.

Specified by:
isFinished in interface com.filenet.wcm.toolkit.server.base.WcmSequencePanelInterface
Overrides:
isFinished in class WebContentEntryDesignerFolderWizardPage
Returns:
boolean indicating if the input is complete.
Throws:
java.lang.Exception

getFormName

public java.lang.String getFormName()
Returns the form name to allow external links to submit it.

Specified by:
getFormName in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Overrides:
getFormName in class WebContentEntryDesignerFolderWizardPage


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