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

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.kuali.rice.kns.web.struts.pojo.PojoFormBase
          extended by org.kuali.rice.kns.web.struts.form.KualiForm
              extended by org.kuali.rice.kew.rule.web.DocumentConfigurationViewForm
All Implemented Interfaces:
Serializable, PojoForm

public class DocumentConfigurationViewForm
extends KualiForm

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)
See Also:
Serialized Form

Field Summary
protected  Map<String,String> attributeLabels
           
protected  boolean canInitiateDocumentTypeDocument
           
protected  boolean canInitiatePermissionDocument
           
protected  boolean canInitiateResponsibilityDocument
           
protected  List<DocumentType> childDocumentTypes
           
protected  List<String> docTypeHierarchyList
           
protected  DocumentType documentType
           
protected  String documentTypeName
           
protected  List<DocumentConfigurationViewAction.ResponsibilityForDisplay> exceptionResponsibilities
           
protected  DocumentType parentDocumentType
           
protected  Map<String,List<KimRoleInfo>> permissionRoles
           
protected  LinkedHashMap<String,List<DocumentConfigurationViewAction.PermissionForDisplay>> permissionsByDocumentType
           
protected  Map<String,List<DocumentConfigurationViewAction.ResponsibilityForDisplay>> responsibilityMap
           
protected  Map<String,List<KimRoleInfo>> responsibilityRoles
           
protected  List<RouteNode> routeNodes
           
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
extraButtons
 
Fields inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase
requiredNonEditableProperties
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
DocumentConfigurationViewForm()
           
 
Method Summary
 void addDocumentType(String documentTypeName)
           
 Map<String,String> getAttributeLabels()
           
 List<DocumentType> getChildDocumentTypes()
           
 List<String> getDocTypeHierarchyList()
           
 DocumentType getDocumentType()
           
 String getDocumentTypeName()
           
 List<DocumentConfigurationViewAction.ResponsibilityForDisplay> getExceptionResponsibilities()
           
 DocumentType getParentDocumentType()
           
 Map<String,List<KimRoleInfo>> getPermissionRoles()
           
 LinkedHashMap<String,List<DocumentConfigurationViewAction.PermissionForDisplay>> getPermissionsByDocumentType()
           
 Map<String,List<DocumentConfigurationViewAction.ResponsibilityForDisplay>> getResponsibilityMap()
           
 Map<String,List<KimRoleInfo>> getResponsibilityRoles()
           
 List<RouteNode> getRouteNodes()
           
 boolean isCanInitiateDocumentTypeDocument()
           
 boolean isCanInitiatePermissionDocument()
           
 boolean isCanInitiateResponsibilityDocument()
           
 void setAttributeLabels(Map<String,String> attributeLabels)
           
 void setCanInitiateDocumentTypeDocument(boolean canInitiateDocumentTypeDocument)
           
 void setCanInitiatePermissionDocument(boolean canInitiatePermissionDocument)
           
 void setCanInitiateResponsibilityDocument(boolean canInitiateResponsibilityDocument)
           
 void setChildDocumentTypes(List<DocumentType> childDocumentTypes)
           
 void setDocTypeHierarchyList(List<String> docTypeHierarchyList)
           
 void setDocumentType(DocumentType documentType)
           
 void setDocumentTypeName(String documentTypeName)
           
 void setExceptionResponsibilities(List<DocumentConfigurationViewAction.ResponsibilityForDisplay> exceptionResponsibilities)
           
 void setParentDocumentType(DocumentType parentDocumentType)
           
 void setPermissionRoles(Map<String,List<KimRoleInfo>> permissionRoles)
           
 void setPermissionsByDocumentType(LinkedHashMap<String,List<DocumentConfigurationViewAction.PermissionForDisplay>> permissionsByDocumentType)
           
 void setPermissionsForDocumentType(String documentTypeName, List<DocumentConfigurationViewAction.PermissionForDisplay> perms)
           
 void setResponsibilityMap(Map<String,List<DocumentConfigurationViewAction.ResponsibilityForDisplay>> responsibilityMap)
           
 void setResponsibilityRoles(Map<String,List<KimRoleInfo>> responsibilityRoles)
           
 void setRouteNodes(List<RouteNode> routeNodes)
           
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
addRequiredNonEditableProperties, clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populate, populateBackLocation, populateFieldLevelHelpEnabled, reset, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDerivedValuesOnForm, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates, shouldMethodToCallParameterBeUsed, shouldPropertyBePopulatedInForm
 
Methods inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, customInitMaxUploadSizes, formatterClassForKeypath, formatValue, getActionEditablePropertiesGuid, getEditableProperties, getFormatter, getFormatterTypes, getIsNewForm, getMaxUploadSizes, getMethodToCallsToBypassSessionRetrievalForGETRequests, getParameter, getParameterValues, getPopulateEditableProperties, getPopulateEditablePropertiesGuid, getPropertyType, getRequiredNonEditableProperties, getStrutsActionMappingScope, getUnconvertedValues, getUnknownKeys, initMaxUploadSizes, isPropertyEditable, isPropertyNonEditableButRequired, populateForProperty, postprocessRequestParameters, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValues
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, setMultipartRequestHandler, setServlet, validate, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

documentTypeName

protected String documentTypeName

documentType

protected DocumentType documentType

parentDocumentType

protected DocumentType parentDocumentType

childDocumentTypes

protected List<DocumentType> childDocumentTypes

docTypeHierarchyList

protected List<String> docTypeHierarchyList

permissionsByDocumentType

protected LinkedHashMap<String,List<DocumentConfigurationViewAction.PermissionForDisplay>> permissionsByDocumentType

permissionRoles

protected Map<String,List<KimRoleInfo>> permissionRoles

attributeLabels

protected Map<String,String> attributeLabels

routeNodes

protected List<RouteNode> routeNodes

responsibilityMap

protected Map<String,List<DocumentConfigurationViewAction.ResponsibilityForDisplay>> responsibilityMap

responsibilityRoles

protected Map<String,List<KimRoleInfo>> responsibilityRoles

exceptionResponsibilities

protected List<DocumentConfigurationViewAction.ResponsibilityForDisplay> exceptionResponsibilities

canInitiateDocumentTypeDocument

protected boolean canInitiateDocumentTypeDocument

canInitiatePermissionDocument

protected boolean canInitiatePermissionDocument

canInitiateResponsibilityDocument

protected boolean canInitiateResponsibilityDocument
Constructor Detail

DocumentConfigurationViewForm

public DocumentConfigurationViewForm()
Method Detail

getPermissionRoles

public Map<String,List<KimRoleInfo>> getPermissionRoles()

setPermissionRoles

public void setPermissionRoles(Map<String,List<KimRoleInfo>> permissionRoles)

getDocumentTypeName

public String getDocumentTypeName()

setDocumentTypeName

public void setDocumentTypeName(String documentTypeName)

getDocumentType

public DocumentType getDocumentType()

setDocumentType

public void setDocumentType(DocumentType documentType)

getParentDocumentType

public DocumentType getParentDocumentType()

setParentDocumentType

public void setParentDocumentType(DocumentType parentDocumentType)

getChildDocumentTypes

public List<DocumentType> getChildDocumentTypes()

setChildDocumentTypes

public void setChildDocumentTypes(List<DocumentType> childDocumentTypes)

getAttributeLabels

public Map<String,String> getAttributeLabels()

setAttributeLabels

public void setAttributeLabels(Map<String,String> attributeLabels)

getRouteNodes

public List<RouteNode> getRouteNodes()

setRouteNodes

public void setRouteNodes(List<RouteNode> routeNodes)

getResponsibilityMap

public Map<String,List<DocumentConfigurationViewAction.ResponsibilityForDisplay>> getResponsibilityMap()

setResponsibilityMap

public void setResponsibilityMap(Map<String,List<DocumentConfigurationViewAction.ResponsibilityForDisplay>> responsibilityMap)

getDocTypeHierarchyList

public List<String> getDocTypeHierarchyList()

setDocTypeHierarchyList

public void setDocTypeHierarchyList(List<String> docTypeHierarchyList)

getPermissionsByDocumentType

public LinkedHashMap<String,List<DocumentConfigurationViewAction.PermissionForDisplay>> getPermissionsByDocumentType()

setPermissionsByDocumentType

public void setPermissionsByDocumentType(LinkedHashMap<String,List<DocumentConfigurationViewAction.PermissionForDisplay>> permissionsByDocumentType)

addDocumentType

public void addDocumentType(String documentTypeName)

setPermissionsForDocumentType

public void setPermissionsForDocumentType(String documentTypeName,
                                          List<DocumentConfigurationViewAction.PermissionForDisplay> perms)

isCanInitiateDocumentTypeDocument

public boolean isCanInitiateDocumentTypeDocument()

setCanInitiateDocumentTypeDocument

public void setCanInitiateDocumentTypeDocument(boolean canInitiateDocumentTypeDocument)

getResponsibilityRoles

public Map<String,List<KimRoleInfo>> getResponsibilityRoles()

setResponsibilityRoles

public void setResponsibilityRoles(Map<String,List<KimRoleInfo>> responsibilityRoles)

isCanInitiatePermissionDocument

public boolean isCanInitiatePermissionDocument()

setCanInitiatePermissionDocument

public void setCanInitiatePermissionDocument(boolean canInitiatePermissionDocument)

isCanInitiateResponsibilityDocument

public boolean isCanInitiateResponsibilityDocument()

setCanInitiateResponsibilityDocument

public void setCanInitiateResponsibilityDocument(boolean canInitiateResponsibilityDocument)

getExceptionResponsibilities

public List<DocumentConfigurationViewAction.ResponsibilityForDisplay> getExceptionResponsibilities()
Returns:
the exceptionResponsibilities

setExceptionResponsibilities

public void setExceptionResponsibilities(List<DocumentConfigurationViewAction.ResponsibilityForDisplay> exceptionResponsibilities)
Parameters:
exceptionResponsibilities - the exceptionResponsibilities to set


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.