public abstract class InstitutionalProposalContactsBean extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected List<? extends ContactRole> |
contactRoles |
protected InstitutionalProposalForm |
institutionalProposalForm |
protected InstitutionalProposalContact |
newInstitutionalProposalContact |
| Constructor and Description |
|---|
InstitutionalProposalContactsBean(InstitutionalProposalForm institutionalProposalForm) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract InstitutionalProposalContact |
createNewContact() |
protected Object |
findContact(String identifierField,
Class contactClass,
Object contactIdentifier) |
protected ContactRole |
findMatchingContactRole(Collection<? extends ContactRole> roles,
String contactRoleCode)
This method finds a matching AwardContactRole in the specified collection for the specified role code
|
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
String |
getContactRoleCode() |
List<? extends ContactRole> |
getContactRoles() |
protected abstract Class<? extends ContactRole> |
getContactRoleType()
Subclasses specify the contact role type
|
protected InstitutionalProposalDocument |
getDocument() |
protected InstitutionalProposal |
getInstitutionalProposal() |
protected KcPersonService |
getKcPersonService()
Gets the KC Person Service.
|
InstitutionalProposalContact |
getNewInstitutionalProposalContact() |
String |
getPersonId()
Gets the personId attribute.
|
Integer |
getRolodexId()
Gets the rolodexId attribute.
|
protected void |
init() |
void |
setContactRoleCode(String contactRoleCode) |
void |
setPersonId(String personId) |
void |
setRolodexId(Integer rolodexId) |
protected List<? extends ContactRole> contactRoles
protected InstitutionalProposalContact newInstitutionalProposalContact
protected InstitutionalProposalForm institutionalProposalForm
public InstitutionalProposalContactsBean(InstitutionalProposalForm institutionalProposalForm)
public List<? extends ContactRole> getContactRoles()
protected abstract Class<? extends ContactRole> getContactRoleType()
public String getContactRoleCode()
public InstitutionalProposalContact getNewInstitutionalProposalContact()
public String getPersonId()
public Integer getRolodexId()
public void setContactRoleCode(String contactRoleCode)
contactRoleCode - public void setPersonId(String personId)
personId - public void setRolodexId(Integer rolodexId)
rolodexId - protected Object findContact(String identifierField, Class contactClass, Object contactIdentifier)
protected ContactRole findMatchingContactRole(Collection<? extends ContactRole> roles, String contactRoleCode)
roles - contactRoleCode - protected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
protected KcPersonService getKcPersonService()
protected void init()
protected abstract InstitutionalProposalContact createNewContact()
protected InstitutionalProposal getInstitutionalProposal()
protected InstitutionalProposalDocument getDocument()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.