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.form.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

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
KualiForm.TabState
 
Field Summary
protected  boolean canAssignRole
           
protected  boolean canModifyAssignees
           
protected  RoleDocumentDelegationMember delegationMember
           
protected  String delegationMemberRoleMemberId
           
protected  String dmrmi
           
protected  String id
           
protected  KimType kimType
           
protected  KimDocumentRoleMember member
           
protected  String memberSearchValue
           
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.form.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()
           
 String getId()
           
 int getIndexOfRoleMemberFromMemberRows(String roleMemberId)
           
 KimType getKimType()
           
 KimDocumentRoleMember getMember()
           
 String getMemberBusinessObjectName()
           
protected  String getMemberBusinessObjectName(String memberTypeCode)
           
 String getMemberFieldConversions()
           
protected  String getMemberFieldConversions(String memberTypeCode)
           
 List<KimDocumentRoleMember> getMemberRows()
           
 String getMemberSearchValue()
           
 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 setId(String id)
           
 void setKimType(KimType kimType)
           
 void setMember(KimDocumentRoleMember member)
           
 void setMemberSearchValue(String memberSearchValue)
           
 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, getActionRequests, getActionRequestsRequiringApproval, getAdditionalScriptFile, getAdditionalScriptFiles, getAdHocActionRequestCodes, getAdHocRoutePerson, getAdHocRoutePersons, getAdHocRouteWorkgroup, getAdHocRouteWorkgroups, getAnnotation, getAttachmentFile, getBoNotes, getCommand, getDocId, getDocNum, getDocTypeName, getDocument, getDocumentActions, getDocumentHandlerUrl, getEditingMode, getFormKey, getInitiator, getInitiatorNetworkId, getMessageMapFromPreviousRequest, getNewAdHocRoutePerson, getNewAdHocRouteWorkgroup, getNewNote, getPersonInquiryUrlLink, getSelectedActionRequests, getStandardHeaderFields, getSuperUserAnnotation, getWorkflowDocument, hasDocumentId, initializeHeaderNavigationTabs, instantiateDocument, isDocumentEnRoute, isFormDocumentInitialized, isHasWorkflowDocument, isReturnToActionList, isStateAllowsApproveOrDisapprove, isStateAllowsApproveSingleActionRequest, isStateInitiatedFinalCancelled, isStateProcessedOrDisapproved, isSuperUserActionAvaliable, isSuperUserApproveDocumentAuthorized, isSuperUserApproveSingleActionRequestAuthorized, isSuperUserAuthorized, isSuperUserDisapproveDocumentAuthorized, isSuppressAllButtons, isUserDocumentInitiator, populateHeaderFields, reset, setActionRequests, setAdditionalScriptFile, setAdditionalScriptFiles, setAdHocActionRequestCodes, setAdHocRoutePersons, setAdHocRouteWorkgroups, setAnnotation, setAttachmentFile, setBoNotes, setCommand, setDerivedValuesOnForm, setDocId, setDocNum, setDocTypeName, setDocument, setDocumentActions, setEditingMode, setFormKey, setMessageMapFromPreviousRequest, setNewAdHocRoutePerson, setNewAdHocRouteWorkgroup, setNewNote, setReturnToActionList, setSelectedActionRequests, setSuperUserAnnotation, 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.form.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 KimType kimType

memberSearchValue

protected String memberSearchValue

id

protected String id

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

getId

public String getId()

setId

public void setId(String id)

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 KimType getKimType()
Returns:
the kimType

setKimType

public void setKimType(KimType 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

getMemberSearchValue

public String getMemberSearchValue()
Returns:
the memberSearchValue

setMemberSearchValue

public void setMemberSearchValue(String memberSearchValue)
Parameters:
memberSearchValue - the memberSearchValue to set


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