org.kuali.rice.kim.web.struts.form
Class IdentityManagementRoleDocumentForm

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.kns.web.struts.form.KualiDocumentFormBase
                  extended by org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
                      extended by org.kuali.rice.kim.web.struts.form.IdentityManagementDocumentFormBase
                          extended by org.kuali.rice.kim.web.struts.form.IdentityManagementRoleDocumentForm
All Implemented Interfaces:
Serializable, PojoForm

public class IdentityManagementRoleDocumentForm
extends IdentityManagementDocumentFormBase

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

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  boolean canAssignRole
           
protected  boolean canModifyAssignees
           
protected  RoleDocumentDelegationMember delegationMember
           
protected  String delegationMemberRoleMemberId
           
protected  String dmrmi
           
protected  KimTypeInfo kimType
           
protected  KimDocumentRoleMember member
           
protected  KimDocumentRolePermission permission
           
protected  KimDocumentRoleResponsibility responsibility
           
protected  String roleId
           
protected static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kim.web.struts.form.IdentityManagementDocumentFormBase
CHANGE_DEL_ROLE_MEMBER_METHOD_TO_CALL, CHANGE_MEMBER_TYPE_CODE_METHOD_TO_CALL, CHANGE_NAMESPACE_METHOD_TO_CALL, inquiry, LOG, MAX_MEMBERS_PER_PAGE_PARM, memberTableMetadata, recordsPerPage
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
forcedReadOnlyFields
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
adHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtons
 
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
IdentityManagementRoleDocumentForm()
           
 
Method Summary
 String getDefaultDocumentTypeName()
           
 RoleDocumentDelegationMember getDelegationMember()
           
 String getDelegationMemberBusinessObjectName()
           
 String getDelegationMemberFieldConversions()
           
 String getDelegationMemberRoleMemberId()
           
 String getDmrmi()
           
 int getIndexOfRoleMemberFromMemberRows(String roleMemberId)
           
 KimTypeInfo getKimType()
           
 KimDocumentRoleMember getMember()
           
 String getMemberBusinessObjectName()
           
protected  String getMemberBusinessObjectName(String memberTypeCode)
           
 String getMemberFieldConversions()
           
protected  String getMemberFieldConversions(String memberTypeCode)
           
 List<KimDocumentRoleMember> getMemberRows()
           
 int getPageNumberOfRoleMemberId(String roleMemberId)
           
 KimDocumentRolePermission getPermission()
           
 KimDocumentRoleResponsibility getResponsibility()
           
 IdentityManagementRoleDocument getRoleDocument()
           
 String getRoleId()
           
 boolean isCanAssignRole()
           
 boolean isCanModifyAssignees()
           
 void setCanAssignRole(boolean canAssignRole)
           
 void setCanModifyAssignees(boolean canModifyAssignees)
           
 void setDelegationMember(RoleDocumentDelegationMember delegationMember)
           
 void setDelegationMemberRoleMemberId(String delegationMemberRoleMemberId)
           
 void setDmrmi(String dmrmi)
           
 void setKimType(KimTypeInfo kimType)
           
 void setMember(KimDocumentRoleMember member)
           
 void setPermission(KimDocumentRolePermission permission)
           
 void setResponsibility(KimDocumentRoleResponsibility responsibility)
           
 void setRoleId(String roleId)
           
 
Methods inherited from class org.kuali.rice.kim.web.struts.form.IdentityManagementDocumentFormBase
getMemberTableMetadata, getRecordsPerPage, isCanExport, isInquiry, populate, setInquiry, setMemberTableMetadata
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
discoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populateEmptyMultiSelect, populateFalseCheckboxes, populationSpecialEmptyFields, setForcedReadOnlyFields, shouldMethodToCallParameterBeUsed
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
addRequiredNonEditableProperties, buildHtmlLink, customInitMaxUploadSizes, getAdditionalScriptFile, getAdditionalScriptFiles, getAdHocActionRequestCodes, getAdHocRoutePerson, getAdHocRoutePersons, getAdHocRouteWorkgroup, getAdHocRouteWorkgroups, getAnnotation, getAttachmentFile, getBoNotes, getCommand, getDocId, getDocNum, getDocTypeName, getDocument, getDocumentActions, getDocumentHandlerUrl, getEditingMode, getErrorMapFromPreviousRequest, getFormKey, getInitiator, getInitiatorNetworkId, getMessageMapFromPreviousRequest, getNewAdHocRoutePerson, getNewAdHocRouteWorkgroup, getNewNote, getPersonInquiryUrlLink, getStandardHeaderFields, getWorkflowDocument, hasDocumentId, initializeHeaderNavigationTabs, instantiateDocument, isDocumentEnRoute, isFormDocumentInitialized, isHasWorkflowDocument, isReturnToActionList, isSuppressAllButtons, isUserDocumentInitiator, populateHeaderFields, reset, setAdditionalScriptFile, setAdditionalScriptFiles, setAdHocActionRequestCodes, setAdHocRoutePersons, setAdHocRouteWorkgroups, setAnnotation, setAttachmentFile, setBoNotes, setCommand, setDerivedValuesOnForm, setDocId, setDocNum, setDocTypeName, setDocument, setDocumentActions, setEditingMode, setErrorMapFromPreviousRequest, setFormKey, setMessageMapFromPreviousRequest, setNewAdHocRoutePerson, setNewAdHocRouteWorkgroup, setNewNote, setReturnToActionList, setSuppressAllButtons, shouldPropertyBePopulatedInForm, validate
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populateBackLocation, populateFieldLevelHelpEnabled, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates
 
Methods inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

protected static final long serialVersionUID
See Also:
Constant Field Values

delegationMemberRoleMemberId

protected String delegationMemberRoleMemberId

dmrmi

protected String dmrmi

canAssignRole

protected boolean canAssignRole

canModifyAssignees

protected boolean canModifyAssignees

kimType

protected KimTypeInfo kimType

member

protected KimDocumentRoleMember member

permission

protected KimDocumentRolePermission permission

responsibility

protected KimDocumentRoleResponsibility responsibility

delegationMember

protected RoleDocumentDelegationMember delegationMember

roleId

protected String roleId
Constructor Detail

IdentityManagementRoleDocumentForm

public IdentityManagementRoleDocumentForm()
Method Detail

getDelegationMember

public RoleDocumentDelegationMember getDelegationMember()
Returns:
the delegationMember

setDelegationMember

public void setDelegationMember(RoleDocumentDelegationMember delegationMember)
Parameters:
delegationMember - the delegationMember to set

getDefaultDocumentTypeName

public String getDefaultDocumentTypeName()
Overrides:
getDefaultDocumentTypeName in class KualiDocumentFormBase

getRoleDocument

public IdentityManagementRoleDocument getRoleDocument()

getMember

public KimDocumentRoleMember getMember()
Returns:
the member

setMember

public void setMember(KimDocumentRoleMember member)
Parameters:
member - the member to set

getPermission

public KimDocumentRolePermission getPermission()
Returns:
the permission

setPermission

public void setPermission(KimDocumentRolePermission permission)
Parameters:
permission - the permission to set

getResponsibility

public KimDocumentRoleResponsibility getResponsibility()
Returns:
the responsibility

setResponsibility

public void setResponsibility(KimDocumentRoleResponsibility responsibility)
Parameters:
responsibility - the responsibility to set

getMemberFieldConversions

public String getMemberFieldConversions()

getMemberBusinessObjectName

public String getMemberBusinessObjectName()

getDelegationMemberFieldConversions

public String getDelegationMemberFieldConversions()

getDelegationMemberBusinessObjectName

public String getDelegationMemberBusinessObjectName()

getMemberFieldConversions

protected String getMemberFieldConversions(String memberTypeCode)

getMemberBusinessObjectName

protected String getMemberBusinessObjectName(String memberTypeCode)

getKimType

public KimTypeInfo getKimType()
Returns:
the kimType

setKimType

public void setKimType(KimTypeInfo kimType)
Parameters:
kimType - the kimType to set

isCanAssignRole

public boolean isCanAssignRole()
Returns:
the canAssignRole

setCanAssignRole

public void setCanAssignRole(boolean canAssignRole)
Parameters:
canAssignRole - the canAssignRole to set

isCanModifyAssignees

public boolean isCanModifyAssignees()
Returns:
the canModifyAssignees

setCanModifyAssignees

public void setCanModifyAssignees(boolean canModifyAssignees)
Parameters:
canModifyAssignees - the canModifyAssignees to set

getMemberRows

public List<KimDocumentRoleMember> getMemberRows()
Overrides:
getMemberRows in class IdentityManagementDocumentFormBase

getIndexOfRoleMemberFromMemberRows

public int getIndexOfRoleMemberFromMemberRows(String roleMemberId)

getPageNumberOfRoleMemberId

public int getPageNumberOfRoleMemberId(String roleMemberId)

getRoleId

public String getRoleId()
Returns:
the roleId

setRoleId

public void setRoleId(String roleId)
Parameters:
roleId - the roleId to set

getDelegationMemberRoleMemberId

public String getDelegationMemberRoleMemberId()
Returns:
the delegationMemberRoleMemberId

setDelegationMemberRoleMemberId

public void setDelegationMemberRoleMemberId(String delegationMemberRoleMemberId)
Parameters:
delegationMemberRoleMemberId - the delegationMemberRoleMemberId to set

getDmrmi

public String getDmrmi()
Returns:
the dmrmi

setDmrmi

public void setDmrmi(String dmrmi)
Parameters:
dmrmi - the dmrmi to set


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