public class InstitutionalProposal extends KraPersistableBusinessObjectBase implements KeywordsManager<InstitutionalProposalScienceKeyword>, SequenceOwner<InstitutionalProposal>, Sponsorable, Negotiable
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPOSAL_ID_PROPERTY_STRING |
static String |
PROPOSAL_NUMBER_PROPERTY_STRING |
static String |
PROPOSAL_NUMBER_TEST_DEFAULT_STRING |
static String |
PROPOSAL_SEQUENCE_STATUS_PROPERTY_STRING |
UPDATE_USER_LENGTHextension, versionNumberEMPTY_STRING| Constructor and Description |
|---|
InstitutionalProposal() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateFundingProposals() |
void |
add(AwardFundingProposal afp)
Add an AwardFundingProposal
The Award "owns" the relationship, so this method should not be called directly.
|
void |
add(InstitutionalProposalComment ipComment) |
void |
add(InstitutionalProposalCostShare institutionalProposalCostShare)
This method...
|
void |
add(InstitutionalProposalNotepad institutionalProposalNotepad)
This method...
|
void |
add(InstitutionalProposalPerson projectPerson)
This method adds a Project Person to the institutionalProposal
|
void |
add(InstitutionalProposalUnitContact institutionalProposalUnitContact)
Add an Institutional Proposal Unit or Central Administration contact
|
void |
add(InstitutionalProposalUnrecoveredFandA institutionalProposalUnrecoveredFandA)
This method...
|
void |
addKeyword(ScienceKeyword scienceKeyword)
Add selected science keyword to award science keywords list.
|
void |
addSpecialReview(InstitutionalProposalSpecialReview specialReview) |
void |
deactivateFundingProposals() |
void |
doProposalLogDataFeed(ProposalLog proposalLog)
Populate properties on this InstitutionalProposal with the respective properties from ProposalLog.
|
List<AwardFundingProposal> |
getActiveAwardFundingProposals()
Get the list of only Active AwardFundingProposals.
|
ActivityType |
getActivityType() |
String |
getActivityTypeCode() |
ActivityType |
getActivityTypeFromCode()
This method lazy inits ActivityType
|
String |
getAdminPersonName()
This method returns the admin person's name, if it exists, otherwise returns an empty string.
|
String |
getAssociatedDocumentId()
Returns the negotiable's document id.
|
AwardFundingProposal |
getAwardFundingProposal(int index) |
List<AwardFundingProposal> |
getAwardFundingProposals() |
boolean |
getAwardFundingProposalsExist() |
AwardType |
getAwardType() |
Integer |
getAwardTypeCode() |
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
String |
getCfdaNumber() |
InstitutionalProposalComment |
getCostShareComment() |
String |
getCostSharingIndicator() |
Date |
getCreateTimeStamp()
Gets the createTimeStamp attribute.
|
String |
getCurrentAccountNumber() |
String |
getCurrentAwardNumber() |
Date |
getDeadlineDate() |
String |
getDeadlineTime() |
String |
getDeadlineType() |
String |
getDefaultNewDescription() |
InstitutionalProposalComment |
getDeliveryComment() |
String |
getFiscalMonth()
Gets the fiscalMonth attribute.
|
String |
getFiscalYear()
Gets the fiscalYear attribute.
|
FiscalYearMonthService |
getFiscalYearMonthService() |
InstitutionalProposalComment |
getGeneralComment() |
Integer |
getGradStudHeadcount() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getGradStudPersonMonths() |
String |
getIdcRateIndicator() |
String |
getInitialContractAdmin() |
KcPerson |
getInitialContractAdminUser() |
InstitutionalProposalComment |
getInstitutionalProposalCommentByType(String commentTypeCode,
boolean createNew) |
int |
getInstitutionalProposalContactsCount() |
List<InstitutionalProposalCostShare> |
getInstitutionalProposalCostShares()
Gets the institutionalProposalCostShares attribute.
|
List<InstitutionalProposalCustomData> |
getInstitutionalProposalCustomDataList()
Gets the institutionalProposalCustomDataList attribute.
|
InstitutionalProposalDocument |
getInstitutionalProposalDocument()
Gets the institutionalProposalDocument attribute.
|
List<InstitutionalProposalNotepad> |
getInstitutionalProposalNotepads()
Gets the institutionalProposalNotepads attribute.
|
List<InstitutionalProposalScienceKeyword> |
getInstitutionalProposalScienceKeywords()
Gets the institutionalProposalScienceKeywords attribute.
|
List<InstitutionalProposalUnitContact> |
getInstitutionalProposalUnitContacts() |
List<InstitutionalProposalUnrecoveredFandA> |
getInstitutionalProposalUnrecoveredFandAs()
Gets the institutionalProposalUnrecoveredFandAs attribute.
|
String |
getInstProposalNumber() |
IntellectualPropertyReview |
getIntellectualPropertyReview() |
String |
getIpReviewActivityIndicator() |
InstitutionalProposalScienceKeyword |
getKeyword(int index)
It returns the ScienceKeyword object from keywords list
|
List<InstitutionalProposalScienceKeyword> |
getKeywords()
Gets the keywords attribute.
|
protected org.kuali.rice.krad.service.BusinessObjectService |
getKraBusinessObjectService()
This method returns a business object service
|
Unit |
getLeadUnit() |
String |
getLeadUnitName()
This method returns the lead unit's name, if it exists, otherwise returns an empty string.
|
String |
getLeadUnitNumber()
This method returns the lead unit's number, if it exists, otherwise returns an empty string.
|
String |
getLookupPersonNumber() |
Unit |
getLookupUnit() |
String |
getLookupUnitName() |
String |
getLookupUnitNumber() |
String |
getMailAccountNumber() |
String |
getMailBy() |
String |
getMailDescription()
Gets the mailDescription attribute.
|
String |
getMailType() |
ProposalType |
getNegotiableProposalType()
This method a proposal type if it is an institutional proposal or a proposal log.
|
String |
getNegotiableProposalTypeCode()
Get the proposal type code from this negotiable.
|
String |
getNewDescription() |
NoticeOfOpportunity |
getNoticeOfOpportunity() |
String |
getNoticeOfOpportunityCode() |
String |
getNsfCode() |
NsfCode |
getNsfCodeBo() |
String |
getNumberOfCopies() |
String |
getOpportunity() |
KcPerson |
getOspAdministrator() |
Integer |
getOwnerSequenceNumber()
This method returns its owner's sequence number.
|
String |
getPiEmployeeName()
This method returns the employee principle investigator's name, if it exists, otherwise returns an empty string.
|
String |
getPiName()
Returns the PI's name whether employee or non-employee.
|
String |
getPiNonEmployeeName()
This method returns the the non-employee (Rolodex) Principle Ivestigator's name, if it exists, otherwise returns an empty string.
|
Sponsor |
getPrimeSponsor() |
String |
getPrimeSponsorCode()
This method returns the prime sponsor's code, if it exists, otherwise returns an empty string.
|
String |
getPrimeSponsorName()
This method returns the prime sponsor's name, if it exists, otherwise returns an empty string.
|
InstitutionalProposalPerson |
getPrincipalInvestigator() |
List<NegotiationPersonDTO> |
getProjectPeople()
This method returns a list of KcPersons that include the PI, COI, and Key Personnel.
|
List<InstitutionalProposalPerson> |
getProjectPersons()
Gets the projectPersons attribute.
|
List<InstitutionalProposalComment> |
getProposalComments() |
InstitutionalProposalCostShare |
getProposalCostSharing() |
Long |
getProposalId() |
ProposalIpReviewJoin |
getProposalIpReviewJoin() |
List<ProposalIpReviewJoin> |
getProposalIpReviewJoins() |
String |
getProposalNumber() |
InstitutionalProposalPersonCreditSplit |
getProposalPerCreditSplit() |
InstitutionalProposalScienceKeyword |
getProposalScienceKeyword() |
String |
getProposalSequenceStatus() |
ProposalStatus |
getProposalStatus() |
ProposalType |
getProposalType() |
Integer |
getProposalTypeCode() |
ProposalType |
getProposalTypeFromCode()
This method lazy inits ProposalType
|
ProposalUnitCreditSplit |
getProposalUnitCreditSplit() |
Date |
getRequestedEndDateInitial() |
Date |
getRequestedEndDateTotal() |
Date |
getRequestedStartDateInitial() |
Date |
getRequestedStartDateTotal() |
Rolodex |
getRolodex() |
Integer |
getRolodexId() |
String |
getScienceCodeIndicator() |
Integer |
getSequenceNumber()
This gets the current version number.
|
InstitutionalProposal |
getSequenceOwner()
The SequenceOwner is returned; "this" should be returned if this associate is the sequence owner.
|
boolean |
getShowReturnLink() |
InstitutionalProposalSpecialReview |
getSpecialReview(int index) |
String |
getSpecialReviewIndicator() |
List<InstitutionalProposalSpecialReview> |
getSpecialReviews()
Gets the specialReviews attribute.
|
Sponsor |
getSponsor()
This method violates our policy of not calling a service in a getter.
|
String |
getSponsorAwardNumber()
This method returns the sponsor award number, if it exists, otherwise returns an empty string.
|
String |
getSponsorCode()
This method returns the sponsor's code, if it exists, otherwise returns an empty string.
|
String |
getSponsorName()
This method returns the sponsor's name, if it exists, otherwise returns an empty string.
|
String |
getSponsorProposalNumber() |
Integer |
getStatusCode() |
String |
getSubAwardOrganizationName()
This method returns the sub award organization name, if it exists, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerId()
This method returns the Requisitioner's ID if it is a subaward, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerName()
This method returns the Requisitioner's Name if it is a subaward, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerUnitName()
This method returns the Requisitioner's Unit Name if it is a subaward, otherwise returns an empty string.
|
String |
getSubAwardRequisitionerUnitNumber()
This method returns the Requisitioner's Unit Number if it is a subaward, otherwise returns an empty string.
|
boolean |
getSubcontractFlag() |
InstitutionalProposalComment |
getSummaryComment() |
String |
getTitle()
This method returns the BO's title, if it exists, otherwise returns an empty string.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalCost()
This method
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalCostShareAmount()
This method calls getTotalAmount to calculate the total of all Commitment Amounts.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalDirectCostInitial() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalDirectCostTotal() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalIndirectCostInitial() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalIndirectCostTotal() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalInitialCost()
This method
|
int |
getTotalUnitCount()
This method returns the combined number of units for all project personnel.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getTotalUnrecoveredFandAAmount()
This method calls getTotalAmount to calculate the total of all Unrecovered FandAs.
|
boolean |
getTypeOfAccount() |
String |
getUnitNumber()
This method finds the lead unit number, if any
|
UnitService |
getUnitService() |
InstitutionalProposalComment |
getUnrecoveredFandAComment() |
String |
getVersionNameField()
For Award, this would be "awardNumber", for Committee "committeeName", for Protocol "protocolNumber", etc.
|
void |
incrementSequenceNumber()
This increments sequence number on an owner of a sequence.
|
protected void |
initializeCollections() |
boolean |
isActiveVersion() |
boolean |
isAllowUpdateTimestampToBeReset() |
boolean |
isCancelled() |
boolean |
isFundedByAward(String awardNumber,
Integer awardSequence)
Is this Proposal funded by the given Award number and version?
|
boolean |
isSponsorNihMultiplePi() |
protected void |
postLoad() |
protected void |
postPersist() |
void |
remove(AwardFundingProposal afp)
This method removes an AwardFundingProposal
Since Award "owns" the relationship, this method should not be called except from Award
|
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setActivityType(ActivityType activityType) |
void |
setActivityTypeCode(String activityTypeCode) |
void |
setAllowUpdateTimestampToBeReset(boolean allowUpdateTimestampToBeReset)
Setting this value to false will prevent the update timestamp field from being upddate just once.
|
void |
setAwardFundingProposals(List<AwardFundingProposal> awardFundingProposals) |
void |
setAwardType(AwardType awardType) |
void |
setAwardTypeCode(Integer awardTypeCode) |
void |
setCfdaNumber(String cfdaNumber) |
void |
setCostSharingIndicator(String costSharingIndicator) |
void |
setCreateTimeStamp(Date createTimeStamp)
Sets the createTimeStamp attribute value.
|
void |
setCurrentAccountNumber(String currentAccountNumber) |
void |
setCurrentAwardNumber(String currentAwardNumber) |
void |
setDeadlineDate(Date deadlineDate) |
void |
setDeadlineTime(String deadlineTime) |
void |
setDeadlineType(String deadlineType) |
void |
setDefaultInitialContractAdmin() |
void |
setFiscalMonth(String fiscalMonth)
Sets the fiscalMonth attribute value.
|
void |
setFiscalYear(String fiscalYear)
Sets the fiscalYear attribute value.
|
void |
setGradStudHeadcount(Integer gradStudHeadcount) |
void |
setGradStudPersonMonths(org.kuali.rice.core.api.util.type.KualiDecimal gradStudPersonMonths) |
void |
setIdcRateIndicator(String idcRateIndicator) |
void |
setInitialContractAdmin(String initialContractAdmin) |
void |
setInstitutionalProposalCostShares(List<InstitutionalProposalCostShare> institutionalProposalCostShares)
Sets the institutionalProposalCostShares attribute value.
|
void |
setInstitutionalProposalCustomDataList(List<InstitutionalProposalCustomData> institutionalProposalCustomDataList)
Sets the institutionalProposalCustomDataList attribute value.
|
void |
setInstitutionalProposalDocument(InstitutionalProposalDocument institutionalProposalDocument)
Sets the institutionalProposalDocument attribute value.
|
void |
setInstitutionalProposalNotepads(List<InstitutionalProposalNotepad> institutionalProposalNotepads)
Sets the institutionalProposalNotepads attribute value.
|
void |
setInstitutionalProposalScienceKeywords(List<InstitutionalProposalScienceKeyword> institutionalProposalScienceKeywords)
Sets the institutionalProposalScienceKeywords attribute value.
|
void |
setInstitutionalProposalUnitContacts(List<InstitutionalProposalUnitContact> institutionalProposalUnitContacts) |
void |
setInstitutionalProposalUnrecoveredFandAs(List<InstitutionalProposalUnrecoveredFandA> institutionalProposalUnrecoveredFandAs)
Sets the institutionalProposalUnrecoveredFandAs attribute value.
|
void |
setInstProposalNumber(String instProposalNumber) |
void |
setIntellectualPropertyReview(IntellectualPropertyReview intellectualPropertyReview) |
void |
setIpReviewActivityIndicator(String ipReviewActivityIndicator) |
void |
setKeywords(List<InstitutionalProposalScienceKeyword> institutionalProposalScienceKeywords)
Sets the keywords attribute value.
|
void |
setLeadUnit(Unit leadUnit)
Sets the leadUnit attribute value.
|
void |
setLeadUnitNumber(String unitNumber)
This method...
|
void |
setLookupPersonNumber(String lookupPersonNumber) |
void |
setLookupUnit(Unit lookupUnit) |
void |
setLookupUnitName(String lookupUnitName) |
void |
setLookupUnitNumber(String lookupUnitNumber) |
void |
setMailAccountNumber(String mailAccountNumber) |
void |
setMailBy(String mailBy) |
void |
setMailDescription(String mailDescription)
Sets the mailDescription attribute value.
|
void |
setMailType(String mailType) |
void |
setNewDescription(String newDescription) |
void |
setNoticeOfOpportunity(NoticeOfOpportunity noticeOfOpportunity) |
void |
setNoticeOfOpportunityCode(String noticeOfOpportunityCode) |
void |
setNsfCode(String nsfCode) |
void |
setNsfCodeBo(NsfCode nsfCodeBo) |
void |
setNumberOfCopies(String numberOfCopies) |
void |
setOpportunity(String opportunity) |
void |
setPrimeSponsor(Sponsor primeSponsor) |
void |
setPrimeSponsorCode(String primeSponsorCode) |
void |
setPrincipalInvestigator(InstitutionalProposalPerson proposalPerson) |
void |
setProjectPersons(List<InstitutionalProposalPerson> projectPersons)
Sets the projectPersons attribute value.
|
void |
setProposalComments(List<InstitutionalProposalComment> proposalComments) |
void |
setProposalCostSharing(InstitutionalProposalCostShare proposalCostSharing) |
void |
setProposalId(Long proposalId) |
void |
setProposalIpReviewJoin(ProposalIpReviewJoin proposalIpReviewJoin) |
void |
setProposalIpReviewJoins(List<ProposalIpReviewJoin> proposalIpReviewJoins) |
void |
setProposalNumber(String proposalNumber) |
void |
setProposalPerCreditSplit(InstitutionalProposalPersonCreditSplit proposalPerCreditSplit) |
void |
setProposalScienceKeyword(InstitutionalProposalScienceKeyword proposalScienceKeyword) |
void |
setProposalSequenceStatus(String proposalSequenceStatus) |
void |
setProposalStatus(ProposalStatus proposalStatus) |
void |
setProposalType(ProposalType proposalType) |
void |
setProposalTypeCode(Integer proposalTypeCode) |
void |
setProposalUnitCreditSplit(ProposalUnitCreditSplit proposalUnitCreditSplit) |
void |
setRequestedEndDateInitial(Date requestedEndDateInitial) |
void |
setRequestedEndDateTotal(Date requestedEndDateTotal) |
void |
setRequestedStartDateInitial(Date requestedStartDateInitial) |
void |
setRequestedStartDateTotal(Date requestedStartDateTotal) |
void |
setRolodex(Rolodex rolodex) |
void |
setRolodexId(Integer rolodexId) |
void |
setScienceCodeIndicator(String scienceCodeIndicator) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setSequenceOwner(InstitutionalProposal newOwner)
This sets the sequence owner on the associate.
|
void |
setShowReturnLink(boolean val) |
void |
setSpecialReviewIndicator(String specialReviewIndicator) |
void |
setSpecialReviews(List<InstitutionalProposalSpecialReview> specialReviews)
Sets the specialReviews attribute value.
|
void |
setSponsor(Sponsor sponsor) |
void |
setSponsorCode(String sponsorCode) |
void |
setSponsorNihMultiplePi(boolean sponsorNihMultiplePi) |
void |
setSponsorProposalNumber(String sponsorProposalNumber) |
void |
setStatusCode(Integer statusCode) |
void |
setSubcontractFlag(boolean subcontractFlag) |
void |
setTitle(String title) |
void |
setTotalDirectCostInitial(org.kuali.rice.core.api.util.type.KualiDecimal totalDirectCostInitial) |
void |
setTotalDirectCostTotal(org.kuali.rice.core.api.util.type.KualiDecimal totalDirectCostTotal) |
void |
setTotalIndirectCostInitial(org.kuali.rice.core.api.util.type.KualiDecimal totalIndirectCostInitial) |
void |
setTotalIndirectCostTotal(org.kuali.rice.core.api.util.type.KualiDecimal totalIndirectCostTotal) |
void |
setTypeOfAccount(boolean typeOfAccount) |
void |
setUnitNumber(String unitNumber)
Sets the unitNumber attribute value.
|
void |
setUpdateTimestamp(Timestamp updateTimestamp) |
protected void |
updateProposalIpReviewJoin() |
getAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, prePersist, preUpdate, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final String PROPOSAL_ID_PROPERTY_STRING
public static final String PROPOSAL_NUMBER_PROPERTY_STRING
public static final String PROPOSAL_SEQUENCE_STATUS_PROPERTY_STRING
public static final String PROPOSAL_NUMBER_TEST_DEFAULT_STRING
protected void initializeCollections()
public void setDefaultInitialContractAdmin()
public void deactivateFundingProposals()
public void activateFundingProposals()
public boolean isActiveVersion()
public boolean isCancelled()
public boolean isFundedByAward(String awardNumber, Integer awardSequence)
awardNumber - StringawardSequence - Integerprotected org.kuali.rice.krad.service.BusinessObjectService getKraBusinessObjectService()
public InstitutionalProposalDocument getInstitutionalProposalDocument()
public void setInstitutionalProposalDocument(InstitutionalProposalDocument institutionalProposalDocument)
institutionalProposalDocument - The institutionalProposalDocument to set.public void add(AwardFundingProposal afp)
afp - public void add(InstitutionalProposalNotepad institutionalProposalNotepad)
institutionaProposalNotepad - public void add(InstitutionalProposalCostShare institutionalProposalCostShare)
institutionalProposalCostShare - public void add(InstitutionalProposalUnrecoveredFandA institutionalProposalUnrecoveredFandA)
institutionalProposalUnrecoveredFandA - public org.kuali.rice.core.api.util.type.KualiDecimal getTotalInitialCost()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalCost()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalCostShareAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalUnrecoveredFandAAmount()
public List<InstitutionalProposalSpecialReview> getSpecialReviews()
public void setSpecialReviews(List<InstitutionalProposalSpecialReview> specialReviews)
specialReviews - The specialReviews to set.public List<InstitutionalProposalCustomData> getInstitutionalProposalCustomDataList()
public List<InstitutionalProposalNotepad> getInstitutionalProposalNotepads()
public void setInstitutionalProposalNotepads(List<InstitutionalProposalNotepad> institutionalProposalNotepads)
institutionalProposalNotepads - The institutionalProposalNotepads to set.public void setInstitutionalProposalCustomDataList(List<InstitutionalProposalCustomData> institutionalProposalCustomDataList)
institutionalProposalCustomDataList - The institutionalProposalCustomDataList to set.public List<InstitutionalProposalScienceKeyword> getInstitutionalProposalScienceKeywords()
public void setInstitutionalProposalScienceKeywords(List<InstitutionalProposalScienceKeyword> institutionalProposalScienceKeywords)
institutionalProposalScienceKeywords - The institutionalProposalScienceKeywords to set.public void add(InstitutionalProposalPerson projectPerson)
projectPerson - public void add(InstitutionalProposalUnitContact institutionalProposalUnitContact)
awardUnitContact - public KcPerson getOspAdministrator()
public void setInstitutionalProposalUnitContacts(List<InstitutionalProposalUnitContact> institutionalProposalUnitContacts)
institutionalProposalUnitContacts - public List<InstitutionalProposalUnitContact> getInstitutionalProposalUnitContacts()
public int getInstitutionalProposalContactsCount()
public Long getProposalId()
public void setProposalId(Long proposalId)
public String getProposalNumber()
public void setProposalNumber(String proposalNumber)
public String getSponsorProposalNumber()
public void setSponsorProposalNumber(String sponsorProposalNumber)
public Integer getSequenceNumber()
SequenceablegetSequenceNumber in interface Sequenceablepublic void setSequenceNumber(Integer sequenceNumber)
public Integer getProposalTypeCode()
public void setProposalTypeCode(Integer proposalTypeCode)
public String getCurrentAccountNumber()
public void setCurrentAccountNumber(String currentAccountNumber)
public String getTitle()
NegotiablegetTitle in interface Negotiablepublic void setTitle(String title)
public String getSponsorCode()
NegotiablegetSponsorCode in interface NegotiablegetSponsorCode in interface Sponsorablepublic void setSponsorCode(String sponsorCode)
setSponsorCode in interface Sponsorablepublic Integer getRolodexId()
public void setRolodexId(Integer rolodexId)
public String getNoticeOfOpportunityCode()
public void setNoticeOfOpportunityCode(String noticeOfOpportunityCode)
public Integer getGradStudHeadcount()
public void setGradStudHeadcount(Integer gradStudHeadcount)
public org.kuali.rice.core.api.util.type.KualiDecimal getGradStudPersonMonths()
public void setGradStudPersonMonths(org.kuali.rice.core.api.util.type.KualiDecimal gradStudPersonMonths)
public boolean getTypeOfAccount()
public void setTypeOfAccount(boolean typeOfAccount)
public String getActivityTypeCode()
public void setActivityTypeCode(String activityTypeCode)
public void setLeadUnit(Unit leadUnit)
leadUnit - The leadUnit to set.public Date getRequestedStartDateInitial()
public void setRequestedStartDateInitial(Date requestedStartDateInitial)
public Date getRequestedStartDateTotal()
public void setRequestedStartDateTotal(Date requestedStartDateTotal)
public Date getRequestedEndDateInitial()
public void setRequestedEndDateInitial(Date requestedEndDateInitial)
public Date getRequestedEndDateTotal()
public void setRequestedEndDateTotal(Date requestedEndDateTotal)
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalDirectCostInitial()
public void setTotalDirectCostInitial(org.kuali.rice.core.api.util.type.KualiDecimal totalDirectCostInitial)
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalDirectCostTotal()
public void setTotalDirectCostTotal(org.kuali.rice.core.api.util.type.KualiDecimal totalDirectCostTotal)
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalIndirectCostInitial()
public void setTotalIndirectCostInitial(org.kuali.rice.core.api.util.type.KualiDecimal totalIndirectCostInitial)
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalIndirectCostTotal()
public void setTotalIndirectCostTotal(org.kuali.rice.core.api.util.type.KualiDecimal totalIndirectCostTotal)
public String getNumberOfCopies()
public void setNumberOfCopies(String numberOfCopies)
public Date getDeadlineDate()
public void setDeadlineDate(Date deadlineDate)
public String getDeadlineTime()
public void setDeadlineTime(String deadlineTime)
public String getDeadlineType()
public void setDeadlineType(String deadlineType)
public String getMailBy()
public void setMailBy(String mailBy)
public String getMailType()
public void setMailType(String mailType)
public Unit getLeadUnit()
public String getMailAccountNumber()
public void setMailAccountNumber(String mailAccountNumber)
public String getMailDescription()
public void setMailDescription(String mailDescription)
mailDescription - The mailDescription to set.public boolean getSubcontractFlag()
public void setSubcontractFlag(boolean subcontractFlag)
public String getCostSharingIndicator()
public void setCostSharingIndicator(String costSharingIndicator)
public String getIdcRateIndicator()
public void setIdcRateIndicator(String idcRateIndicator)
public String getSpecialReviewIndicator()
public void setSpecialReviewIndicator(String specialReviewIndicator)
public Integer getStatusCode()
public void setStatusCode(Integer statusCode)
public String getScienceCodeIndicator()
public void setScienceCodeIndicator(String scienceCodeIndicator)
public String getNsfCode()
public void setNsfCode(String nsfCode)
public String getPrimeSponsorCode()
NegotiablegetPrimeSponsorCode in interface Negotiablepublic void setPrimeSponsorCode(String primeSponsorCode)
public String getInitialContractAdmin()
public void setInitialContractAdmin(String initialContractAdmin)
public String getIpReviewActivityIndicator()
public void setIpReviewActivityIndicator(String ipReviewActivityIndicator)
public String getCurrentAwardNumber()
public void setCurrentAwardNumber(String currentAwardNumber)
public String getCfdaNumber()
public void setCfdaNumber(String cfdaNumber)
public String getOpportunity()
public void setOpportunity(String opportunity)
public Integer getAwardTypeCode()
public void setAwardTypeCode(Integer awardTypeCode)
public ProposalStatus getProposalStatus()
public void setProposalStatus(ProposalStatus proposalStatus)
public NoticeOfOpportunity getNoticeOfOpportunity()
public void setNoticeOfOpportunity(NoticeOfOpportunity noticeOfOpportunity)
public ProposalType getProposalType()
public void setProposalType(ProposalType proposalType)
public Rolodex getRolodex()
public void setRolodex(Rolodex rolodex)
public Sponsor getSponsor()
public void setSponsor(Sponsor sponsor)
public Sponsor getPrimeSponsor()
public void setPrimeSponsor(Sponsor primeSponsor)
public InstitutionalProposalPerson getPrincipalInvestigator()
public void setPrincipalInvestigator(InstitutionalProposalPerson proposalPerson)
public String getSponsorName()
NegotiablegetSponsorName in interface Negotiablepublic ActivityType getActivityType()
public void setActivityType(ActivityType activityType)
public AwardType getAwardType()
public List<AwardFundingProposal> getAwardFundingProposals()
public AwardFundingProposal getAwardFundingProposal(int index)
public boolean getAwardFundingProposalsExist()
public List<AwardFundingProposal> getActiveAwardFundingProposals()
public void setAwardType(AwardType awardType)
public String getFiscalMonth()
public void setFiscalMonth(String fiscalMonth)
fiscalMonth - The fiscalMonth to set.public String getFiscalYear()
public void setFiscalYear(String fiscalYear)
fiscalYear - The fiscalYear to set.public String getUnitNumber()
public void setUnitNumber(String unitNumber)
unitNumber - The unitNumber to set.public String getLeadUnitNumber()
NegotiablegetLeadUnitNumber in interface Negotiablepublic void setLeadUnitNumber(String unitNumber)
unitNumber - public void setAwardFundingProposals(List<AwardFundingProposal> awardFundingProposals)
awards - The awards to set.public InstitutionalProposalScienceKeyword getProposalScienceKeyword()
public void setProposalScienceKeyword(InstitutionalProposalScienceKeyword proposalScienceKeyword)
public InstitutionalProposalCostShare getProposalCostSharing()
public void setProposalCostSharing(InstitutionalProposalCostShare proposalCostSharing)
public List<InstitutionalProposalPerson> getProjectPersons()
public void setProjectPersons(List<InstitutionalProposalPerson> projectPersons)
projectPersons - The projectPersons to set.public InstitutionalProposalPersonCreditSplit getProposalPerCreditSplit()
public void setProposalPerCreditSplit(InstitutionalProposalPersonCreditSplit proposalPerCreditSplit)
public ProposalUnitCreditSplit getProposalUnitCreditSplit()
public void setProposalUnitCreditSplit(ProposalUnitCreditSplit proposalUnitCreditSplit)
public List<InstitutionalProposalComment> getProposalComments()
public void setProposalComments(List<InstitutionalProposalComment> proposalComments)
public IntellectualPropertyReview getIntellectualPropertyReview()
public void setIntellectualPropertyReview(IntellectualPropertyReview intellectualPropertyReview)
public List<ProposalIpReviewJoin> getProposalIpReviewJoins()
public void setProposalIpReviewJoins(List<ProposalIpReviewJoin> proposalIpReviewJoins)
public ProposalIpReviewJoin getProposalIpReviewJoin()
public void setProposalIpReviewJoin(ProposalIpReviewJoin proposalIpReviewJoin)
public List<InstitutionalProposalCostShare> getInstitutionalProposalCostShares()
public void setInstitutionalProposalCostShares(List<InstitutionalProposalCostShare> institutionalProposalCostShares)
institutionalProposalCostShares - The institutionalProposalCostShares to set.public List<InstitutionalProposalUnrecoveredFandA> getInstitutionalProposalUnrecoveredFandAs()
public void setInstitutionalProposalUnrecoveredFandAs(List<InstitutionalProposalUnrecoveredFandA> institutionalProposalUnrecoveredFandAs)
institutionalProposalUnrecoveredFandAs - The institutionalProposalUnrecoveredFandAs to set.public Date getCreateTimeStamp()
public void setCreateTimeStamp(Date createTimeStamp)
createTimeStamp - The createTimeStamp to set.public String getDefaultNewDescription()
public String getNewDescription()
public void setNewDescription(String newDescription)
public String getProposalSequenceStatus()
public void setProposalSequenceStatus(String proposalSequenceStatus)
public void addSpecialReview(InstitutionalProposalSpecialReview specialReview)
public InstitutionalProposalSpecialReview getSpecialReview(int index)
public List<InstitutionalProposalScienceKeyword> getKeywords()
getKeywords in interface KeywordsManager<InstitutionalProposalScienceKeyword>public void setKeywords(List<InstitutionalProposalScienceKeyword> institutionalProposalScienceKeywords)
keywords - The keywords to set.public void addKeyword(ScienceKeyword scienceKeyword)
addKeyword in interface KeywordsManager<InstitutionalProposalScienceKeyword>KeywordsManager.addKeyword(org.kuali.kra.bo.ScienceKeyword)public InstitutionalProposalScienceKeyword getKeyword(int index)
getKeyword in interface KeywordsManager<InstitutionalProposalScienceKeyword>KeywordsManager.getKeyword(int)public Integer getOwnerSequenceNumber()
SequenceOwnergetOwnerSequenceNumber in interface SequenceOwner<InstitutionalProposal>SequenceOwner.getOwnerSequenceNumber()public void incrementSequenceNumber()
SequenceOwnerincrementSequenceNumber in interface SequenceOwner<InstitutionalProposal>SequenceOwner.incrementSequenceNumber()public InstitutionalProposal getSequenceOwner()
SequenceAssociategetSequenceOwner in interface SequenceAssociate<InstitutionalProposal>SequenceAssociate.getSequenceOwner()public void setSequenceOwner(InstitutionalProposal newOwner)
SequenceAssociatesetSequenceOwner in interface SequenceAssociate<InstitutionalProposal>SequenceAssociate.setSequenceOwner(org.kuali.kra.SequenceOwner)public void remove(AwardFundingProposal afp)
afp - public void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableSequenceable.resetPersistenceState()public String getVersionNameField()
SequenceOwnergetVersionNameField in interface SequenceOwner<InstitutionalProposal>org.kuali.kra.SequenceOwner#getName()protected void postPersist()
KraPersistableBusinessObjectBasepostPersist in class KraPersistableBusinessObjectBaseorg.kuali.core.bo.PersistableBusinessObjectBase#beforeInsert()protected void postLoad()
postLoad in class org.kuali.rice.krad.bo.PersistableBusinessObjectBaseorg.kuali.core.bo.PersistableBusinessObjectBase#afterLookup()protected void updateProposalIpReviewJoin()
public ActivityType getActivityTypeFromCode()
public ProposalType getProposalTypeFromCode()
public void doProposalLogDataFeed(ProposalLog proposalLog)
proposalLog - ProposalLogpublic UnitService getUnitService()
protected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public NsfCode getNsfCodeBo()
public void setNsfCodeBo(NsfCode nsfCodeBo)
public KcPerson getInitialContractAdminUser()
public InstitutionalProposalComment getSummaryComment()
public InstitutionalProposalComment getDeliveryComment()
public InstitutionalProposalComment getCostShareComment()
public InstitutionalProposalComment getUnrecoveredFandAComment()
public InstitutionalProposalComment getGeneralComment()
public InstitutionalProposalComment getInstitutionalProposalCommentByType(String commentTypeCode, boolean createNew)
public void add(InstitutionalProposalComment ipComment)
public void setLookupUnit(Unit lookupUnit)
public Unit getLookupUnit()
public void setLookupUnitName(String lookupUnitName)
public String getLookupUnitName()
public void setLookupUnitNumber(String lookupUnitNumber)
public String getLookupUnitNumber()
public void setLookupPersonNumber(String lookupPersonNumber)
public String getLookupPersonNumber()
public void setShowReturnLink(boolean val)
public boolean getShowReturnLink()
public String getInstProposalNumber()
public void setInstProposalNumber(String instProposalNumber)
public int getTotalUnitCount()
public boolean isSponsorNihMultiplePi()
isSponsorNihMultiplePi in interface Sponsorablepublic void setSponsorNihMultiplePi(boolean sponsorNihMultiplePi)
public String getLeadUnitName()
NegotiablegetLeadUnitName in interface Negotiablepublic String getPiName()
NegotiablegetPiName in interface Negotiablepublic String getPiEmployeeName()
NegotiablegetPiEmployeeName in interface Negotiablepublic String getPiNonEmployeeName()
NegotiablegetPiNonEmployeeName in interface Negotiablepublic String getAdminPersonName()
NegotiablegetAdminPersonName in interface Negotiablepublic String getPrimeSponsorName()
NegotiablegetPrimeSponsorName in interface Negotiablepublic String getSponsorAwardNumber()
NegotiablegetSponsorAwardNumber in interface Negotiablepublic String getSubAwardOrganizationName()
NegotiablegetSubAwardOrganizationName in interface Negotiablepublic List<NegotiationPersonDTO> getProjectPeople()
NegotiablegetProjectPeople in interface Negotiablepublic String getAssociatedDocumentId()
NegotiablegetAssociatedDocumentId in interface Negotiablepublic String getNegotiableProposalTypeCode()
NegotiablegetNegotiableProposalTypeCode in interface Negotiablepublic ProposalType getNegotiableProposalType()
NegotiablegetNegotiableProposalType in interface Negotiablepublic String getSubAwardRequisitionerName()
NegotiablegetSubAwardRequisitionerName in interface Negotiablepublic String getSubAwardRequisitionerUnitNumber()
NegotiablegetSubAwardRequisitionerUnitNumber in interface Negotiablepublic String getSubAwardRequisitionerUnitName()
NegotiablegetSubAwardRequisitionerUnitName in interface Negotiablepublic String getSubAwardRequisitionerId()
NegotiablegetSubAwardRequisitionerId in interface Negotiablepublic FiscalYearMonthService getFiscalYearMonthService()
public boolean isAllowUpdateTimestampToBeReset()
public void setAllowUpdateTimestampToBeReset(boolean allowUpdateTimestampToBeReset)
allowUpdateTimestampToBeReset - public void setUpdateTimestamp(Timestamp updateTimestamp)
setUpdateTimestamp in class KraPersistableBusinessObjectBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.