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

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.WcmSecurityInfoPage
                          extended bycom.filenet.wcm.apps.server.ui.info.WcmEntrySecurityInfoPage
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmPanelInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface, com.filenet.wcm.toolkit.server.base.WcmViewPanelInterface

public class WcmEntrySecurityInfoPage
extends WcmSecurityInfoPage


Field Summary
 
Fields inherited from class com.filenet.wcm.apps.server.ui.info.WcmSecurityInfoPage
mode
 
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
WcmEntrySecurityInfoPage(int mode)
          Constructor sets the WcmSecurityInfoPage mode to one of the static int values defined by the WcmPageMode.
 
Method Summary
protected  org.w3c.dom.Document getClassPermissionXML(boolean refresh)
          Add Entry template uses this method to prevent refreshing of security data.
 void initialize()
          Initializes data providers, XSL parameters, the authoring state, and other state values.
 void reset()
          Resets module data to its initial state.
 
Methods inherited from class com.filenet.wcm.apps.server.ui.info.WcmSecurityInfoPage
cleanup, getFormName, getSecurityPolicyId, getSecurityPolicyModule, getSecurityUtil, isApplyButtonRequired, isModified, onAddNew, onNewGranteeAdded, onPageChange, onReturn, onSelectItem, onSelectRemove, onStartPage, panelFinish, panelSave, render, setReadOnly, setSecurityPolicyId
 
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, 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

WcmEntrySecurityInfoPage

public WcmEntrySecurityInfoPage(int mode)
                         throws java.lang.Exception
Constructor sets the WcmSecurityInfoPage mode to one of the static int values defined by the WcmPageMode.

Parameters:
mode - int specifying the operation mode
Throws:
java.lang.Exception - All errors.
Method Detail

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 WcmSecurityInfoPage
Throws:
java.lang.Exception - All errors.

getClassPermissionXML

protected org.w3c.dom.Document getClassPermissionXML(boolean refresh)
                                              throws java.lang.Exception
Description copied from class: WcmSecurityInfoPage
Add Entry template uses this method to prevent refreshing of security data. The Enty Template Add wizard overrides this method to set the class permissions accordingly.

Overrides:
getClassPermissionXML in class WcmSecurityInfoPage
Parameters:
refresh - Get fresh data from servers.
Returns:
The class permission xml.
Throws:
java.lang.Exception

reset

public void reset()
           throws java.lang.Exception
Resets module data to its initial state.

Overrides:
reset in class WcmSecurityInfoPage
Throws:
java.lang.Exception - All errors.


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