org.kuali.rice.kew.rule.web
Class DocumentConfigurationViewAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by org.apache.struts.actions.BaseAction
          extended by org.apache.struts.actions.DispatchAction
              extended by org.kuali.rice.kns.web.struts.action.KualiAction
                  extended by org.kuali.rice.kew.web.KewKualiAction
                      extended by org.kuali.rice.kew.rule.web.DocumentConfigurationViewAction

public class DocumentConfigurationViewAction
extends KewKualiAction

This is a description of what this class does - kellerj don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Nested Class Summary
static class DocumentConfigurationViewAction.PermissionForDisplay
           
static class DocumentConfigurationViewAction.ResponsibilityForDisplay
          Internal delegate class to wrap a responsibility and add an overridden flag.
 
Field Summary
 
Fields inherited from class org.kuali.rice.kew.web.KewKualiAction
DEFAULT_MAPPING
 
Fields inherited from class org.kuali.rice.kns.web.struts.action.KualiAction
FORM_ACTION, FORWARD_NEXT, FORWARD_TEXT_AREA_UPDATE, METHOD_TO_CALL, MODULE_LOCKED_MESSAGE, POST_TEXT_AREA_TO_PARENT, TEXT_AREA_FIELD_ANCHOR, TEXT_AREA_FIELD_LABEL, TEXT_AREA_FIELD_NAME, TEXT_AREA_MAX_LENGTH, TEXT_AREA_READ_ONLY
 
Fields inherited from class org.apache.struts.actions.DispatchAction
clazz, log, methods, types
 
Fields inherited from class org.apache.struts.actions.BaseAction
messages
 
Fields inherited from class org.apache.struts.action.Action
servlet
 
Constructor Summary
DocumentConfigurationViewAction()
           
 
Method Summary
protected  void addAttributeLabel(DocumentConfigurationViewForm form, String attributeName)
           
protected  void checkPermissions(DocumentConfigurationViewForm form)
           
protected  RouteNode flattenRouteNodes(RouteNode node, Map<String,RouteNode> nodes)
           
protected  RouteNode flattenSplitNode(RouteNode splitNode, Map<String,RouteNode> nodes)
           
 DataDictionaryService getDataDictionaryService()
           
 DocumentHelperService getDocumentHelperService()
           
 DocumentTypeService getDocumentTypeService()
           
 MaintenanceDocumentDictionaryService getMaintenanceDocumentDictionaryService()
           
 PermissionService getPermissionService()
           
 ResponsibilityService getResponsibilityService()
           
 RoleService getRoleService()
           
 RouteNodeService getRouteNodeService()
           
protected  void populateForm(DocumentConfigurationViewForm form)
           
 void populatePermissions(DocumentConfigurationViewForm form)
           
 void populateRelatedDocuments(DocumentConfigurationViewForm form)
           
protected  void populateRoutingExceptionResponsibility(DocumentConfigurationViewForm form)
           
 void populateRoutingResponsibilities(DocumentConfigurationViewForm form)
           
 org.apache.struts.action.ActionForward start(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward toggleTab(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Toggles the tab state in the ui
 
Methods inherited from class org.kuali.rice.kew.web.KewKualiAction
defaultDispatch, getDefaultMapping, getReturnLocation
 
Methods inherited from class org.kuali.rice.kns.web.struts.action.KualiAction
addMethodToCallToUncheckedList, checkAuthorization, dispatchMethod, doProcessingAfterPost, execute, findMethodToCall, getApplicationBaseUrl, getBusinessObjectAuthorizationService, getEncryptionService, getHeaderTabDispatch, getHeaderTabNavigateTo, getImageContext, getKualiModuleService, getLineToDelete, getRoleQualification, getSelectedLine, getTabToToggle, headerTab, hideAllTabs, isModuleLocked, performInquiry, performLookup, performQuestionWithInput, performQuestionWithInputAgainBecauseOfErrors, performQuestionWithoutInput, performWorkgroupLookup, postTextAreaToParent, refresh, retrieveLookupParameterValue, showAllTabs, updateTextArea, validateLookupInquiryFullParameter
 
Methods inherited from class org.apache.struts.actions.DispatchAction
cancelled, getMethod, getMethodName, getParameter, unspecified
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentConfigurationViewAction

public DocumentConfigurationViewAction()
Method Detail

start

public org.apache.struts.action.ActionForward start(org.apache.struts.action.ActionMapping mapping,
                                                    org.apache.struts.action.ActionForm form,
                                                    javax.servlet.http.HttpServletRequest request,
                                                    javax.servlet.http.HttpServletResponse response)
                                             throws Exception
Overrides:
start in class KewKualiAction
Throws:
Exception

populateForm

protected void populateForm(DocumentConfigurationViewForm form)

checkPermissions

protected void checkPermissions(DocumentConfigurationViewForm form)

populateRelatedDocuments

public void populateRelatedDocuments(DocumentConfigurationViewForm form)

populatePermissions

public void populatePermissions(DocumentConfigurationViewForm form)

populateRoutingExceptionResponsibility

protected void populateRoutingExceptionResponsibility(DocumentConfigurationViewForm form)

addAttributeLabel

protected void addAttributeLabel(DocumentConfigurationViewForm form,
                                 String attributeName)

flattenSplitNode

protected RouteNode flattenSplitNode(RouteNode splitNode,
                                     Map<String,RouteNode> nodes)

flattenRouteNodes

protected RouteNode flattenRouteNodes(RouteNode node,
                                      Map<String,RouteNode> nodes)
Parameters:
node -
nodes -
Returns:
The last node processed by this method.

populateRoutingResponsibilities

public void populateRoutingResponsibilities(DocumentConfigurationViewForm form)

toggleTab

public org.apache.struts.action.ActionForward toggleTab(org.apache.struts.action.ActionMapping mapping,
                                                        org.apache.struts.action.ActionForm form,
                                                        javax.servlet.http.HttpServletRequest request,
                                                        javax.servlet.http.HttpServletResponse response)
                                                 throws Exception
Description copied from class: KualiAction
Toggles the tab state in the ui

Overrides:
toggleTab in class KualiAction
Returns:
Throws:
Exception

getPermissionService

public PermissionService getPermissionService()
Returns:
the permissionService

getRoleService

public RoleService getRoleService()
Returns:
the roleService

getResponsibilityService

public ResponsibilityService getResponsibilityService()
Returns:
the responsibilityService

getDocumentTypeService

public DocumentTypeService getDocumentTypeService()
Returns:
the documentTypeService

getDataDictionaryService

public DataDictionaryService getDataDictionaryService()

getRouteNodeService

public RouteNodeService getRouteNodeService()

getDocumentHelperService

public DocumentHelperService getDocumentHelperService()

getMaintenanceDocumentDictionaryService

public MaintenanceDocumentDictionaryService getMaintenanceDocumentDictionaryService()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.