|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.filenet.wcm.toolkit.server.base.WcmDpContainer
com.filenet.wcm.toolkit.server.base.WcmModule
com.filenet.wcm.toolkit.server.base.GlobalEventModule
com.filenet.wcm.toolkit.server.base.WcmUiModule
com.filenet.wcm.apps.server.ui.wizard.WcmSecurityPolicySelectionWizardPage
This class handles displaying the Security Policies on an object store for selection. It separates them by class using WcmObjectStoreClassNavigation. It also uses WcmItemsListView to show the list of Security Policies. And it provides a link to allow viewing the properties of a selected Security Policy class.
WcmPropertiesInfoPage
,
WcmObjectStoreClassNavigation
,
WcmItemsListView
Field Summary |
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule |
locale, NAME_DELIMITER |
Constructor Summary | |
WcmSecurityPolicySelectionWizardPage(int type)
Constructor sets the Property type to one of the static int values defined in WcmPageMode. |
Method Summary | |
WcmClassNavigation |
getClassNavigation()
Get accessor returns WcmClassNavigation |
java.lang.String |
getFormName()
No form on this page |
WcmItemsListView |
getItemsListView()
Get accessor returns WcmItemsListView |
WcmPropertiesInfoPage |
getPropertiesInfoPage()
Get accessor returns WcmPropertiesInfoPage |
java.util.Iterator |
getValidationErrors()
Unused |
void |
initialize()
Initializes data providers, XSL parameters, the authoring state, and other state values. |
boolean |
isFinished()
Returns true if a security policy has been selected |
void |
onSelectPolicy(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Handle selection of a policy: set authoring and navigation state objects, then retrieve the properties for the selected policy. |
void |
onStartPage(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Initialize sub-Classes |
void |
panelCancel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Clears state information. |
void |
panelFinish(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Currently clears state information. |
void |
panelInit()
Called when this wizard page is first loaded to clear out any residual state information. |
void |
panelSave(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Method not used |
boolean |
panelValidate()
Validates that the Security Policy class can be used, and that the user has sufficient rights. |
void |
render(java.io.Writer w)
Renders the Security Policy classes of an object store, the Policies and their properties. |
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 |
Constructor Detail |
public WcmSecurityPolicySelectionWizardPage(int type) throws java.lang.Exception
type
- One of the WcmPageMode int field types.
java.lang.Exception
WcmPageMode
Method Detail |
public WcmClassNavigation getClassNavigation() throws java.lang.Exception
java.lang.Exception
public WcmItemsListView getItemsListView() throws java.lang.Exception
java.lang.Exception
public WcmPropertiesInfoPage getPropertiesInfoPage() throws java.lang.Exception
java.lang.Exception
public void initialize() throws java.lang.Exception
initialize
in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
java.lang.Exception
public void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
onStartPage
in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
request
- HttpServletRequest objectresponse
- HttpServletResponse object
java.lang.Exception
public void onSelectPolicy(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- HttpServletRequest objectresponse
- HttpServletResponse object
java.lang.Exception
public void render(java.io.Writer w) throws java.lang.Exception
render
in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
w
- Writer object to write to.
java.lang.Exception
public void panelInit() throws java.lang.Exception
panelInit
in interface com.filenet.wcm.toolkit.server.base.WcmSequencePanelInterface
java.lang.Exception
public void panelCancel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
panelCancel
in interface com.filenet.wcm.toolkit.server.base.WcmSequencePanelInterface
request
- HttpServletRequest objectresponse
- HttpServletResponse object
java.lang.Exception
public void panelSave(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
panelSave
in interface com.filenet.wcm.toolkit.server.base.WcmPanelInterface
request
- HttpServletRequest objectresponse
- HttpServletResponse object
java.lang.Exception
public boolean panelValidate() throws java.lang.Exception
panelValidate
in interface com.filenet.wcm.toolkit.server.base.WcmPanelValidationInterface
java.lang.Exception
public java.util.Iterator getValidationErrors()
getValidationErrors
in interface com.filenet.wcm.toolkit.server.base.WcmPanelValidationInterface
public void panelFinish(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
panelFinish
in interface com.filenet.wcm.toolkit.server.base.WcmPanelInterface
request
- HttpServletRequest objectresponse
- HttpServletResponse object
java.lang.Exception
public java.lang.String getFormName()
getFormName
in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
public boolean isFinished() throws java.lang.Exception
isFinished
in interface com.filenet.wcm.toolkit.server.base.WcmSequencePanelInterface
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |