com.filenet.wcm.apps.server.ui.info
Class WcmObjectInfo

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.WcmMultiPanelModule
                      extended bycom.filenet.wcm.toolkit.server.ui.WcmMultiPanelViewModule
                          extended bycom.filenet.wcm.apps.server.ui.WcmInfoModule
                              extended bycom.filenet.wcm.apps.server.ui.info.WcmObjectInfo
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface

public class WcmObjectInfo
extends WcmInfoModule

Displays the info container with info pages for various Workplace objects


Field Summary
static int CHILD_DOCUMENTS_PANEL
           
static int FOLDERS_FILE_IN_PANEL
           
static int HISTORY_PANEL
           
static int LINKS_PANEL
           
protected  ObjectStoreAccessUtil osAccessUtil
           
static int PARENT_DOCUMENTS_PANEL
           
static int PROPERTIES_PANEL
           
static int ROOT_FOLDER_SECURITY_PANEL
           
static int SECURITY_PANEL
           
static int SYSTEM_PROPERTIES_PANEL
           
static int TEMPLATES_PANEL
           
static int VERSIONS_PANEL
           
static int WEB_PROPERTIES_PANEL
           
 
Fields inherited from class com.filenet.wcm.apps.server.ui.WcmInfoModule
actionButtons, bannerModule, collapseInstructions, displayDefaultButtons, footerLinksBarModule, footerModule, HideApplyButton, instructionsModule, instructionsText, isPrimaryTitle, layout, pathModule, renderBannerModule, renderFooterLinksBarModule, renderFooterModule, renderTopTabBarModule, renderTreeView, sObjectTypeLabel, textLinksBarModule, titleBarModule, topTabBarModule, treeModule, viewsNode, wsClickApply, wsClickSelectProperties
 
Fields inherited from class com.filenet.wcm.toolkit.server.ui.WcmMultiPanelViewModule
modified, MODIFIED_FLAGS_KEY
 
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
NAME_DELIMITER
 
Constructor Summary
WcmObjectInfo()
           
 
Method Summary
protected  void addApplyButton()
           
protected  void addFooterModules(com.filenet.wcm.apps.server.presentation.util.WorkplaceLayout layout)
           
 void initialize()
          Initializes the class data
 void onApply(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Event that occurs the user clicks Apply button.
 void onExit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Overrides the onExit method to handle the Exit event redirecting correctly.
 void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void onStateChanged(com.filenet.wcm.toolkit.server.util.event.GlobalEvent e)
           
 void onStateChanged(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void preFetchData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void setShowVersionsPage(boolean on)
          Gives the ability to show or hide versions page
 
Methods inherited from class com.filenet.wcm.apps.server.ui.WcmInfoModule
addActionButton, addActionButton, addActionButtons, addDefaultButtons, addPanelSelectionAnchor, addSelectPropertiesButton, addTabBar, configRootViewsNode, configureTreeView, getDefaultInstructionsMode, getPathView, onCollapse, onExpand, render, setCurrentPanelSelection, setDefaultInstructionsMode, setDisplayDefaultButtons, setExitLinkText, setHideApplyButton, setInstructionsText, setInstructionsText, setMultiPanelModuleTitle, setMultiPanelModuleTitle, setPath, setPath, setPath, setRenderBannerModule, setRenderFooterLinksBarModule, setRenderFooterModule, setRenderTopTabBarModule, setRenderTreeView, setRootNodeLabel, setTopTabBarLinks
 
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmMultiPanelViewModule
getCurrentViewPanel, isPanelModified, selectPanel, setPanelModified
 
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmMultiPanelModule
addPanel, addPanel, addPanel, addPanel, getCurrentModule, getCurrentPanel, getFormName, getModule, getMultiPanelModuleTitle, getMultiPanelModuleTitleString, getPanel, onSelectPanel, 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, 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

SECURITY_PANEL

public static final int SECURITY_PANEL
See Also:
Constant Field Values

ROOT_FOLDER_SECURITY_PANEL

public static final int ROOT_FOLDER_SECURITY_PANEL
See Also:
Constant Field Values

TEMPLATES_PANEL

public static final int TEMPLATES_PANEL
See Also:
Constant Field Values

PROPERTIES_PANEL

public static final int PROPERTIES_PANEL
See Also:
Constant Field Values

FOLDERS_FILE_IN_PANEL

public static final int FOLDERS_FILE_IN_PANEL
See Also:
Constant Field Values

SYSTEM_PROPERTIES_PANEL

public static final int SYSTEM_PROPERTIES_PANEL
See Also:
Constant Field Values

VERSIONS_PANEL

public static final int VERSIONS_PANEL
See Also:
Constant Field Values

WEB_PROPERTIES_PANEL

public static final int WEB_PROPERTIES_PANEL
See Also:
Constant Field Values

LINKS_PANEL

public static final int LINKS_PANEL
See Also:
Constant Field Values

HISTORY_PANEL

public static final int HISTORY_PANEL
See Also:
Constant Field Values

CHILD_DOCUMENTS_PANEL

public static final int CHILD_DOCUMENTS_PANEL
See Also:
Constant Field Values

PARENT_DOCUMENTS_PANEL

public static final int PARENT_DOCUMENTS_PANEL
See Also:
Constant Field Values

osAccessUtil

protected ObjectStoreAccessUtil osAccessUtil
Constructor Detail

WcmObjectInfo

public WcmObjectInfo()
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Description copied from class: WcmInfoModule
Initializes the class data

Specified by:
initialize in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
initialize in class WcmInfoModule
Throws:
java.lang.Exception - If there were problems.

setShowVersionsPage

public void setShowVersionsPage(boolean on)
Gives the ability to show or hide versions page

Parameters:
on - true/false

addApplyButton

protected void addApplyButton()
                       throws java.lang.Exception
Overrides:
addApplyButton in class WcmInfoModule
Throws:
java.lang.Exception

preFetchData

protected void preFetchData(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
                     throws java.lang.Exception
Throws:
java.lang.Exception

onStartPage

public void onStartPage(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
                 throws java.lang.Exception
Specified by:
onStartPage in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Overrides:
onStartPage in class WcmInfoModule
Throws:
java.lang.Exception

addFooterModules

protected void addFooterModules(com.filenet.wcm.apps.server.presentation.util.WorkplaceLayout layout)
                         throws java.lang.Exception
Overrides:
addFooterModules in class WcmInfoModule
Throws:
java.lang.Exception

onApply

public void onApply(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)
             throws java.lang.Exception
Event that occurs the user clicks Apply button.

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

onStateChanged

public void onStateChanged(com.filenet.wcm.toolkit.server.util.event.GlobalEvent e)
                    throws java.lang.Exception
Throws:
java.lang.Exception

onStateChanged

public void onStateChanged(javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
                    throws java.lang.Exception
Throws:
java.lang.Exception

onExit

public void onExit(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws java.lang.Exception
Overrides the onExit method to handle the Exit event redirecting correctly.

Parameters:
request -
response -
Throws:
java.lang.Exception


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