com.filenet.wcm.apps.server.ui.info.prefs
Class PrefGroupHomeInfoPage

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.ui.WcmGenericListView
                              extended bycom.filenet.wcm.apps.server.ui.WcmNavigationListView
                                  extended bycom.filenet.wcm.apps.server.ui.WcmPathNavigation
                                      extended bycom.filenet.wcm.apps.server.ui.info.prefs.PrefGroupHomeInfoPage
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface

public class PrefGroupHomeInfoPage
extends WcmPathNavigation

Site Preferences Register Portlets info page.


Field Summary
protected  java.lang.String assignGroups
           
protected  WcmWorkplaceConfig config
           
protected  com.filenet.wcm.toolkit.server.base.WcmController controller
           
protected  java.lang.String designPage
           
static java.lang.String ELEM_GROUPPAGE
           
protected  java.util.List groupPageList
           
protected  WcmGenericListView groupPageListView
           
protected  java.util.List homePageGroups
           
protected  java.util.List homePagePortletsList
           
protected  java.lang.String masterGroup
           
protected  java.lang.String masterGroupId
           
protected  java.lang.String returnUrl
           
protected  java.lang.String selectedGroup
           
protected  java.lang.String selectedGroupId
           
protected  WcmSitePrefs sitePrefs
           
protected  java.lang.String title
           
protected  WcmUserPrefs userPrefs
           
 
Fields inherited from class com.filenet.wcm.apps.server.ui.WcmNavigationListView
contextMenuHelper
 
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
PrefGroupHomeInfoPage()
           
 
Method Summary
protected  java.lang.String getThisPageURL()
          return this page event URL with page id.
 void initialize()
          Initializes module variables.
protected  void initList(com.filenet.wcm.toolkit.server.util.WcmDataStore ds)
           
 boolean isApplyButtonRequired()
          Need apply button in this case.
 boolean isModified()
          check to see if contents is modified.
 void onAdd(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Event handler for the Add command.
 void onCancel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Event that occurs when the user clicks Exit or Cancel.
 void onSelect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Switches mode based on SELECT_MODE value and resets selected object.
 void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Sets up display information and info link if an object store has been selected.
 void panelFinish(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Panel finish event handler.
 void panelSave(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Panel save event handler.
 void render(java.io.Writer w)
          Renders the class data.
 
Methods inherited from class com.filenet.wcm.apps.server.ui.WcmPathNavigation
getCommandBar, getPathView, setRenderNavigation, setRenderPath
 
Methods inherited from class com.filenet.wcm.apps.server.ui.WcmNavigationListView
setColumns, setExtraURLParameters, setFormSubmitName, setMaxRows, setShowContextMenu, setShowNoItemsMessage, setTitle, setTitle
 
Methods inherited from class com.filenet.wcm.apps.server.ui.WcmGenericListView
configNameProperties, configNameProperties, configNameProperties, configNameProperties, setCustomObjectNameProperty, setCustomObjectNameProperty, setDocumentNameProperty, setDocumentNameProperty, setFolderNameProperty, setFolderNameProperty
 
Methods inherited from class com.filenet.wcm.apps.server.presentation.ui.GenericListView
getCurrentPage, getXSLTemplate, 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, 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, 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

ELEM_GROUPPAGE

public static final java.lang.String ELEM_GROUPPAGE
See Also:
Constant Field Values

controller

protected com.filenet.wcm.toolkit.server.base.WcmController controller

selectedGroup

protected java.lang.String selectedGroup

selectedGroupId

protected java.lang.String selectedGroupId

masterGroup

protected java.lang.String masterGroup

masterGroupId

protected java.lang.String masterGroupId

returnUrl

protected java.lang.String returnUrl

title

protected java.lang.String title

designPage

protected java.lang.String designPage

assignGroups

protected java.lang.String assignGroups

config

protected WcmWorkplaceConfig config

sitePrefs

protected WcmSitePrefs sitePrefs

userPrefs

protected WcmUserPrefs userPrefs

homePagePortletsList

protected java.util.List homePagePortletsList

homePageGroups

protected java.util.List homePageGroups

groupPageList

protected java.util.List groupPageList

groupPageListView

protected WcmGenericListView groupPageListView
Constructor Detail

PrefGroupHomeInfoPage

public PrefGroupHomeInfoPage()
                      throws java.lang.Exception
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Initializes module variables. Called by Controller during page initialization

Specified by:
initialize in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
initialize in class WcmPathNavigation
Throws:
java.lang.Exception - If there are problems retrieving data or an invalid parameter.

initList

protected void initList(com.filenet.wcm.toolkit.server.util.WcmDataStore ds)
                 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
Sets up display information and info link if an object store has been selected.

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

render

public void render(java.io.Writer w)
            throws java.lang.Exception
Description copied from class: WcmPathNavigation
Renders the class data.

Specified by:
render in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Overrides:
render in class WcmPathNavigation
Parameters:
w - Writer for writing to the response object.
Throws:
java.lang.Exception - If there are problems.

onAdd

public void onAdd(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
           throws java.lang.Exception
Event handler for the Add command.

Parameters:
request - HttpServletRequest is the JSP request object.
response - HttpServletResponse is the JSP response object.
Throws:
java.lang.Exception - If there are problems retrieving data.

onSelect

public void onSelect(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws java.lang.Exception
Switches mode based on SELECT_MODE value and resets selected object.

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

panelSave

public void panelSave(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws java.lang.Exception
Panel save event handler. Taking care of it in panelFinish

Parameters:
request - HttpServletRequest is the JSP request object.
response - HttpServletResponse is the jsp response object.
Throws:
java.lang.Exception

panelFinish

public void panelFinish(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
                 throws java.lang.Exception
Panel finish event handler.

Parameters:
request - HttpServletRequest is the JSP request object.
response - HttpServletResponse is the jsp response object.
Throws:
java.lang.Exception

onCancel

public void onCancel(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws java.lang.Exception
Event that occurs when the user clicks Exit or Cancel.

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

isModified

public boolean isModified()
check to see if contents is modified.

Returns:
true if contents is modified, false otherwise.

isApplyButtonRequired

public boolean isApplyButtonRequired()
                              throws java.lang.Exception
Need apply button in this case.

Returns:
- always return true.
Throws:
java.lang.Exception

getThisPageURL

protected java.lang.String getThisPageURL()
                                   throws java.lang.Exception
return this page event URL with page id.

Returns:
this page event URL with page id.
Throws:
java.lang.Exception


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