public class InstitutionalProposalProjectPersonnelBean extends InstitutionalProposalContactsBean
contactRoles, institutionalProposalForm, newInstitutionalProposalContact| Constructor and Description |
|---|
InstitutionalProposalProjectPersonnelBean(InstitutionalProposalForm institutionalProposalForm) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewProjectPersonUnit(int projectPersonIndex) |
void |
addProjectPerson()
This method is for adding a project person
|
protected InstitutionalProposalContact |
createNewContact() |
void |
deleteProjectPerson(int lineToDelete)
This method deletes a Project Person from the list
|
void |
deleteProjectPersonUnit(int projectPersonIndex,
int unitIndex)
This method deletes a ProjectPersonUnit from the list
|
protected Class<? extends ContactRole> |
getContactRoleType()
Subclasses specify the contact role type
|
InstitutionalProposalPersonUnit |
getNewInstitutionalProposalPersonUnit(int projectPersonIndex)
Gets the newInstitutionalProposalPersonUnit attribute.
|
InstitutionalProposalPersonUnit[] |
getNewInstitutionalProposalPersonUnits()
Gets the newInstitutionalProposalPersonUnits attribute.
|
InstitutionalProposalPerson |
getNewProjectPerson() |
String |
getNewUnitNumber(int projectPersonIndex)
Gets the newUnitNumber attribute.
|
List<InstitutionalProposalPerson> |
getProjectPersonnel()
This method finds the InstitutionalProposalPersons
|
int |
getProjectPersonnelCount()
This method finds the count of InstitutionalProposalContacts in the "Project Personnel" category
|
String |
getSelectedLeadUnit()
Gets the selectedLeadUnit attribute.
|
String |
getUnitName(int projectPersonIndex) |
String |
getUnitNumber(int projectPersonIndex) |
protected void |
init() |
void |
setSelectedLeadUnit(String unitName)
Sets the selectedLeadUnit attribute value.
|
findContact, findMatchingContactRole, getBusinessObjectService, getContactRoleCode, getContactRoles, getDocument, getInstitutionalProposal, getKcPersonService, getNewInstitutionalProposalContact, getPersonId, getRolodexId, setContactRoleCode, setPersonId, setRolodexIdpublic InstitutionalProposalProjectPersonnelBean(InstitutionalProposalForm institutionalProposalForm)
public void addNewProjectPersonUnit(int projectPersonIndex)
public void addProjectPerson()
public void deleteProjectPerson(int lineToDelete)
lineToDelete - public void deleteProjectPersonUnit(int projectPersonIndex,
int unitIndex)
projectPersonIndex - unitIndex - public InstitutionalProposalPersonUnit getNewInstitutionalProposalPersonUnit(int projectPersonIndex)
public InstitutionalProposalPersonUnit[] getNewInstitutionalProposalPersonUnits()
public InstitutionalProposalPerson getNewProjectPerson()
public String getNewUnitNumber(int projectPersonIndex)
public List<InstitutionalProposalPerson> getProjectPersonnel()
public int getProjectPersonnelCount()
public String getSelectedLeadUnit()
public String getUnitName(int projectPersonIndex)
public String getUnitNumber(int projectPersonIndex)
public void setSelectedLeadUnit(String unitName)
selectedLeadUnit - The selectedLeadUnit to set.protected InstitutionalProposalContact createNewContact()
createNewContact in class InstitutionalProposalContactsBeanprotected Class<? extends ContactRole> getContactRoleType()
InstitutionalProposalContactsBeangetContactRoleType in class InstitutionalProposalContactsBeanorg.kuali.kra.InstitutionalProposal.contacts.InstitutionalProposalContactsBean#getContactRoleType()protected void init()
init in class InstitutionalProposalContactsBeanorg.kuali.kra.InstitutionalProposal.contacts.InstitutionalProposalContactsBean#init()Copyright © 2013 The Kuali Foundation. All Rights Reserved.