com.filenet.wcm.apps.server.ui.info.records
Class RMInfoPage

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.ui.info.records.RMInfoPage
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Direct Known Subclasses:
RMBrowseInfoPage, RMFavoritesInfoPage, RMSearchInfoPage

public class RMInfoPage
extends com.filenet.wcm.toolkit.server.ui.WcmXSLModule


Field Summary
protected  com.filenet.wcm.toolkit.server.dp.WcmAuthoringDataProvider adp
           
static java.lang.String CLASSIFICATION_ID
           
protected  com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel classificationLabel
           
protected  com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel classificationsLabel
           
protected  WcmWorkplaceConfig config
           
protected  com.filenet.wcm.toolkit.server.base.WcmController controller
           
protected  org.w3c.dom.Document domTempSelectedClassification
           
protected  java.lang.String fieldName
           
protected  org.w3c.dom.Document latestXML
           
protected  java.util.Locale locale
           
protected  com.filenet.wcm.toolkit.server.dp.WcmNavigationDataProvider ndp
           
protected  com.filenet.wcm.toolkit.server.dp.RecordsManageDataProvider rdp
           
static java.lang.String RECORD_CATEGORY_ID
           
static java.lang.String RECORD_FOLDER_ID
           
static java.lang.String RMCLASSIFICATION_ID
           
protected  WcmNavigationState state
           
protected static com.filenet.wcm.toolkit.util.WcmString wsAddToSelection
           
protected static com.filenet.wcm.toolkit.util.WcmString wsAddToShortcuts
           
protected static com.filenet.wcm.toolkit.util.WcmString wsBrowseLabel
           
static com.filenet.wcm.toolkit.util.WcmString wsClassificationID
           
protected static com.filenet.wcm.toolkit.util.WcmString wsRemove
           
 
Fields inherited from class com.filenet.wcm.toolkit.server.ui.WcmXSLModule
transformUtil
 
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
NAME_DELIMITER
 
Constructor Summary
RMInfoPage()
           
 
Method Summary
protected  java.lang.String[] checkSecurityRights(java.lang.String[] folderList)
          Check uer access right to the filed in folder.
static java.lang.String[] getRMProperties(int type)
           
static java.lang.String[] getRMProperties(com.filenet.wcm.toolkit.server.base.WcmController controller, java.lang.String objectStoreName, java.lang.String objectId, com.filenet.wcm.toolkit.server.dp.WcmAuthoringDataProvider adp)
           
 void initialize()
          Initializes the data providers and the display objects.
 void onAddToSelection(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Add to selection event handler this method copy selected object from browseNav to selected classification list
 void onAddToShortcuts(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          remove Add to shortcuts handler
 void onRemove(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          remove event handler
 void onRemoveFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Add to selection event handler this method copy selected object from browseNav to selected classification list
 void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmXSLModule
convertToNodeList, getXML, getXSLParameter, render, 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

wsClassificationID

public static final com.filenet.wcm.toolkit.util.WcmString wsClassificationID

CLASSIFICATION_ID

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

RMCLASSIFICATION_ID

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

RECORD_CATEGORY_ID

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

RECORD_FOLDER_ID

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

wsRemove

protected static final com.filenet.wcm.toolkit.util.WcmString wsRemove

wsAddToSelection

protected static final com.filenet.wcm.toolkit.util.WcmString wsAddToSelection

wsAddToShortcuts

protected static final com.filenet.wcm.toolkit.util.WcmString wsAddToShortcuts

wsBrowseLabel

protected static final com.filenet.wcm.toolkit.util.WcmString wsBrowseLabel

controller

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

config

protected WcmWorkplaceConfig config

adp

protected com.filenet.wcm.toolkit.server.dp.WcmAuthoringDataProvider adp

rdp

protected com.filenet.wcm.toolkit.server.dp.RecordsManageDataProvider rdp

ndp

protected com.filenet.wcm.toolkit.server.dp.WcmNavigationDataProvider ndp

state

protected WcmNavigationState state

latestXML

protected org.w3c.dom.Document latestXML

domTempSelectedClassification

protected org.w3c.dom.Document domTempSelectedClassification

fieldName

protected java.lang.String fieldName

classificationsLabel

protected com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel classificationsLabel

classificationLabel

protected com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel classificationLabel

locale

protected java.util.Locale locale
Constructor Detail

RMInfoPage

public RMInfoPage()
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Initializes the data providers and the display objects.

Throws:
java.lang.Exception

onStartPage

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

getRMProperties

public static java.lang.String[] getRMProperties(com.filenet.wcm.toolkit.server.base.WcmController controller,
                                                 java.lang.String objectStoreName,
                                                 java.lang.String objectId,
                                                 com.filenet.wcm.toolkit.server.dp.WcmAuthoringDataProvider adp)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getRMProperties

public static java.lang.String[] getRMProperties(int type)

onAddToSelection

public void onAddToSelection(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
                      throws java.lang.Exception
Add to selection event handler this method copy selected object from browseNav to selected classification list

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

onRemoveFavorites

public void onRemoveFavorites(javax.servlet.http.HttpServletRequest request,
                              javax.servlet.http.HttpServletResponse response)
                       throws java.lang.Exception
Add to selection event handler this method copy selected object from browseNav to selected classification list

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

onRemove

public void onRemove(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws java.lang.Exception
remove event handler

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

onAddToShortcuts

public void onAddToShortcuts(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
                      throws java.lang.Exception
remove Add to shortcuts handler

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

checkSecurityRights

protected java.lang.String[] checkSecurityRights(java.lang.String[] folderList)
                                          throws java.lang.Exception
Check uer access right to the filed in folder.

Parameters:
folderList - String array of folder ids
Returns:
String array of approved folder ids.
Throws:
java.lang.Exception


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