|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.kfs.module.cg.businessobject.Proposal
public class Proposal
See functional documentation.
| Field Summary |
|---|
| Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Fields inherited from interface org.kuali.kfs.integration.cg.ContractAndGrantsProposal |
|---|
AWARD_CODE, PROPOSAL_CODE |
| Constructor Summary | |
|---|---|
Proposal()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
OJB calls this method as the first operation before this BO is inserted into the database. |
void |
beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
OJB calls this method as the first operation before this BO is updated to the database. |
List |
buildListOfDeletionAwareLists()
|
List<ProposalResearchRisk> |
getActiveProposalResearchRisks()
|
Agency |
getAgency()
Gets the Agency attribute. |
String |
getAgencyNumber()
Gets the agencyNumber attribute. |
Award |
getAward()
Gets the award awarded to a proposal instance. |
CFDA |
getCfda()
Gets the CFDA attribute. |
String |
getCfdaNumber()
Gets the cfdaNumber attribute. |
Agency |
getFederalPassThroughAgency()
Gets the federalPassThroughAgency attribute. |
String |
getFederalPassThroughAgencyNumber()
Gets the federalPassThroughAgencyNumber attribute. |
String |
getGrantNumber()
Gets the grantNumber attribute. |
org.kuali.rice.kim.bo.Person |
getLookupPerson()
Gets the lookup Person. |
String |
getLookupPersonUniversalIdentifier()
Gets the universal user id of the lookup person. |
org.kuali.rice.kns.service.LookupService |
getLookupService()
I added this getter to the BO to resolve KULCG-300. |
String |
getOldProposalNumber()
Gets the oldProposalNumber attribute. |
ProposalOrganization |
getPrimaryProposalOrganization()
Gets the primary ProposalOrganization for a proposal. |
ProposalAwardType |
getProposalAwardType()
Gets the ProposalAwardType attribute. |
String |
getProposalAwardTypeCode()
Gets the proposalAwardTypeCode attribute. |
Date |
getProposalBeginningDate()
Gets the proposalBeginningDate attribute. |
Date |
getProposalClosingDate()
Gets the proposalClosingDate attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getProposalDirectCostAmount()
Gets the proposalDirectCostAmount attribute. |
Date |
getProposalDueDate()
Gets the proposalDueDate attribute. |
Date |
getProposalEndingDate()
Gets the proposalEndingDate attribute. |
boolean |
getProposalFederalPassThroughIndicator()
Gets the proposalFederalPassThroughIndicator attribute. |
String |
getProposalFellowName()
Gets the proposalFellowName attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getProposalIndirectCostAmount()
Gets the proposalIndirectCostAmount attribute. |
Timestamp |
getProposalLastUpdateDate()
Gets the proposalLastUpdateDate attribute. |
Long |
getProposalNumber()
Gets the proposalNumber attribute. |
List<ProposalOrganization> |
getProposalOrganizations()
Gets the List of ProposalOrganizations associated with a Proposal instance. |
List<ProposalProjectDirector> |
getProposalProjectDirectors()
|
String |
getProposalProjectTitle()
Gets the proposalProjectTitle attribute. |
ProposalPurpose |
getProposalPurpose()
Gets the ProposalPurpose attribute. |
String |
getProposalPurposeCode()
Gets the proposalPurposeCode attribute. |
Date |
getProposalRejectedDate()
Gets the proposalRejectedDate attribute. |
List<ProposalResearchRisk> |
getProposalResearchRisks()
|
ProposalStatus |
getProposalStatus()
Gets the ProposalStatus attribute. |
String |
getProposalStatusCode()
Gets the proposalStatusCode attribute. |
List<ProposalSubcontractor> |
getProposalSubcontractors()
Gets the List of ProposalSubcontractors associated with a Proposal instance. |
Date |
getProposalSubmissionDate()
Gets the proposalSubmissionDate attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getProposalTotalAmount()
Gets the proposalTotalAmount attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getProposalTotalProjectAmount()
Gets the proposalTotalProjectAmount attribute. |
String |
getRoutingChart()
Gets the id of the routing Chart |
String |
getRoutingOrg()
Gets the id of the routing Org. |
String |
getUserLookupRoleName()
|
String |
getUserLookupRoleNamespaceCode()
|
boolean |
isActive()
Gets the active attribute. |
void |
setActive(boolean active)
Sets the active attribute value. |
void |
setAgency(Agency agency)
Deprecated. |
void |
setAgencyNumber(String agencyNumber)
Sets the agencyNumber attribute. |
void |
setAward(Award award)
Sets the award awarding a proposal instance. |
void |
setCfda(CFDA cfda)
Deprecated. |
void |
setCfdaNumber(String cfdaNumber)
Sets the cfdaNumber attribute. |
void |
setFederalPassThroughAgency(Agency federalPassThroughAgency)
Deprecated. |
void |
setFederalPassThroughAgencyNumber(String federalPassThroughAgencyNumber)
Sets the federalPassThroughAgencyNumber attribute. |
void |
setGrantNumber(String grantNumber)
Sets the grantNumber attribute. |
void |
setLookupPerson(org.kuali.rice.kim.bo.Person lookupPerson)
Sets the lookup Person |
void |
setLookupPersonUniversalIdentifier(String lookupPersonId)
Sets the universal user id of the lookup person |
void |
setLookupService(org.kuali.rice.kns.service.LookupService lookupService)
Sets the LookupService. |
void |
setOldProposalNumber(String oldProposalNumber)
Sets the oldProposalNumber attribute. |
void |
setPrimaryProposalOrganization(ProposalOrganization primaryProposalOrganization)
Sets the primary ProposalOrganization for a proposal |
void |
setProposalAwardType(ProposalAwardType proposalAwardType)
Deprecated. |
void |
setProposalAwardTypeCode(String proposalAwardTypeCode)
Sets the proposalAwardTypeCode attribute. |
void |
setProposalBeginningDate(Date proposalBeginningDate)
Sets the proposalBeginningDate attribute. |
void |
setProposalClosingDate(Date proposalClosingDate)
Sets the proposalClosingDate attribute. |
void |
setProposalDirectCostAmount(org.kuali.rice.kns.util.KualiDecimal proposalDirectCostAmount)
Sets the proposalDirectCostAmount attribute. |
void |
setProposalDueDate(Date proposalDueDate)
Sets the proposalDueDate attribute. |
void |
setProposalEndingDate(Date proposalEndingDate)
Sets the proposalEndingDate attribute. |
void |
setProposalFederalPassThroughIndicator(boolean proposalFederalPassThroughIndicator)
Sets the proposalFederalPassThroughIndicator attribute. |
void |
setProposalFellowName(String proposalFellowName)
Sets the proposalFellowName attribute. |
void |
setProposalIndirectCostAmount(org.kuali.rice.kns.util.KualiDecimal proposalIndirectCostAmount)
Sets the proposalIndirectCostAmount attribute. |
void |
setProposalLastUpdateDate(Timestamp proposalLastUpdateDate)
Sets the proposalLastUpdateDate attribute. |
void |
setProposalNumber(Long proposalNumber)
Sets the proposalNumber attribute. |
void |
setProposalOrganizations(List<ProposalOrganization> proposalOrganizations)
|
void |
setProposalProjectDirectors(List<ProposalProjectDirector> proposalProjectDirectors)
|
void |
setProposalProjectTitle(String proposalProjectTitle)
Sets the proposalProjectTitle attribute. |
void |
setProposalPurpose(ProposalPurpose proposalPurpose)
Deprecated. |
void |
setProposalPurposeCode(String proposalPurposeCode)
Sets the proposalPurposeCode attribute. |
void |
setProposalRejectedDate(Date proposalRejectedDate)
Sets the proposalRejectedDate attribute. |
void |
setProposalResearchRisks(List<ProposalResearchRisk> proposalResearchRisks)
|
void |
setProposalStatus(ProposalStatus proposalStatus)
Deprecated. |
void |
setProposalStatusCode(String proposalStatusCode)
Sets the proposalStatusCode attribute. |
void |
setProposalSubcontractors(List<ProposalSubcontractor> proposalSubcontractors)
Sets the ProposalSubcontractors List. |
void |
setProposalSubmissionDate(Date proposalSubmissionDate)
Sets the proposalSubmissionDate attribute. |
void |
setProposalTotalAmount(org.kuali.rice.kns.util.KualiDecimal proposalTotalAmount)
Does nothing. |
void |
setProposalTotalProjectAmount(org.kuali.rice.kns.util.KualiDecimal proposalTotalProjectAmount)
Sets the proposalTotalProjectAmount attribute. |
void |
setRoutingChart(String routingChart)
Sets the id of the routing Chart. |
void |
setRoutingOrg(String routingOrg)
Sets the id of the routing Org. |
void |
setUserLookupRoleName(String userLookupRoleName)
|
void |
setUserLookupRoleNamespaceCode(String userLookupRoleNamespaceCode)
|
protected LinkedHashMap |
toStringMapper()
|
| Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
|---|
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes |
| Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase |
|---|
prepareForWorkflow, toString, toStringBuilder |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject |
|---|
prepareForWorkflow, refresh |
| Constructor Detail |
|---|
public Proposal()
| Method Detail |
|---|
public Award getAward()
getAward in interface ContractAndGrantsProposalpublic void setAward(Award award)
award - the award awarding a proposal instancepublic List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists in interface org.kuali.rice.kns.bo.PersistableBusinessObjectbuildListOfDeletionAwareLists in class org.kuali.rice.kns.bo.PersistableBusinessObjectBasePersistableBusinessObjectBase.buildListOfDeletionAwareLists()public Long getProposalNumber()
getProposalNumber in interface ContractAndGrantsProposalpublic void setProposalNumber(Long proposalNumber)
proposalNumber - The proposalNumber to set.public Date getProposalBeginningDate()
getProposalBeginningDate in interface ContractAndGrantsProposalpublic void setProposalBeginningDate(Date proposalBeginningDate)
proposalBeginningDate - The proposalBeginningDate to set.public Date getProposalEndingDate()
getProposalEndingDate in interface ContractAndGrantsProposalpublic void setProposalEndingDate(Date proposalEndingDate)
proposalEndingDate - The proposalEndingDate to set.public org.kuali.rice.kns.util.KualiDecimal getProposalTotalAmount()
getProposalTotalAmount in interface ContractAndGrantsProposalpublic void setProposalTotalAmount(org.kuali.rice.kns.util.KualiDecimal proposalTotalAmount)
proposalTotalAmount - The proposalTotalAmount to set.
public void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
beforeInsert in interface org.apache.ojb.broker.PersistenceBrokerAwarebeforeInsert in class org.kuali.rice.kns.bo.PersistableBusinessObjectBasepersistenceBroker - from OJB
org.apache.ojb.broker.PersistenceBrokerException
public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
beforeUpdate in interface org.apache.ojb.broker.PersistenceBrokerAwarebeforeUpdate in class org.kuali.rice.kns.bo.PersistableBusinessObjectBasepersistenceBroker - from OJB
org.apache.ojb.broker.PersistenceBrokerExceptionpublic org.kuali.rice.kns.util.KualiDecimal getProposalDirectCostAmount()
getProposalDirectCostAmount in interface ContractAndGrantsProposalpublic void setProposalDirectCostAmount(org.kuali.rice.kns.util.KualiDecimal proposalDirectCostAmount)
proposalDirectCostAmount - The proposalDirectCostAmount to set.public org.kuali.rice.kns.util.KualiDecimal getProposalIndirectCostAmount()
getProposalIndirectCostAmount in interface ContractAndGrantsProposalpublic void setProposalIndirectCostAmount(org.kuali.rice.kns.util.KualiDecimal proposalIndirectCostAmount)
proposalIndirectCostAmount - The proposalIndirectCostAmount to set.public Date getProposalRejectedDate()
getProposalRejectedDate in interface ContractAndGrantsProposalpublic void setProposalRejectedDate(Date proposalRejectedDate)
proposalRejectedDate - The proposalRejectedDate to set.public Timestamp getProposalLastUpdateDate()
getProposalLastUpdateDate in interface ContractAndGrantsProposalpublic void setProposalLastUpdateDate(Timestamp proposalLastUpdateDate)
proposalLastUpdateDate - The proposalLastUpdateDate to set.public Date getProposalDueDate()
getProposalDueDate in interface ContractAndGrantsProposalpublic void setProposalDueDate(Date proposalDueDate)
proposalDueDate - The proposalDueDate to set.public org.kuali.rice.kns.util.KualiDecimal getProposalTotalProjectAmount()
getProposalTotalProjectAmount in interface ContractAndGrantsProposalpublic void setProposalTotalProjectAmount(org.kuali.rice.kns.util.KualiDecimal proposalTotalProjectAmount)
proposalTotalProjectAmount - The proposalTotalProjectAmount to set.public Date getProposalSubmissionDate()
getProposalSubmissionDate in interface ContractAndGrantsProposalpublic void setProposalSubmissionDate(Date proposalSubmissionDate)
proposalSubmissionDate - The proposalSubmissionDate to set.public boolean getProposalFederalPassThroughIndicator()
getProposalFederalPassThroughIndicator in interface ContractAndGrantsProposalpublic void setProposalFederalPassThroughIndicator(boolean proposalFederalPassThroughIndicator)
proposalFederalPassThroughIndicator - The proposalFederalPassThroughIndicator to set.public String getOldProposalNumber()
getOldProposalNumber in interface ContractAndGrantsProposalpublic void setOldProposalNumber(String oldProposalNumber)
oldProposalNumber - The oldProposalNumber to set.public String getGrantNumber()
getGrantNumber in interface ContractAndGrantsProposalpublic void setGrantNumber(String grantNumber)
grantNumber - The grantNumber to set.public Date getProposalClosingDate()
getProposalClosingDate in interface ContractAndGrantsProposalpublic void setProposalClosingDate(Date proposalClosingDate)
proposalClosingDate - The proposalClosingDate to set.public String getProposalAwardTypeCode()
getProposalAwardTypeCode in interface ContractAndGrantsProposalpublic void setProposalAwardTypeCode(String proposalAwardTypeCode)
proposalAwardTypeCode - The proposalAwardTypeCode to set.public String getAgencyNumber()
getAgencyNumber in interface ContractAndGrantsProposalpublic void setAgencyNumber(String agencyNumber)
agencyNumber - The agencyNumber to set.public String getProposalStatusCode()
getProposalStatusCode in interface ContractAndGrantsProposalpublic void setProposalStatusCode(String proposalStatusCode)
proposalStatusCode - The proposalStatusCode to set.public String getFederalPassThroughAgencyNumber()
getFederalPassThroughAgencyNumber in interface ContractAndGrantsProposalpublic void setFederalPassThroughAgencyNumber(String federalPassThroughAgencyNumber)
federalPassThroughAgencyNumber - The federalPassThroughAgencyNumber to set.public String getCfdaNumber()
getCfdaNumber in interface ContractAndGrantsProposalpublic void setCfdaNumber(String cfdaNumber)
cfdaNumber - The cfdaNumber to set.public String getProposalFellowName()
getProposalFellowName in interface ContractAndGrantsProposalpublic void setProposalFellowName(String proposalFellowName)
proposalFellowName - The proposalFellowName to set.public String getProposalPurposeCode()
getProposalPurposeCode in interface ContractAndGrantsProposalpublic void setProposalPurposeCode(String proposalPurposeCode)
proposalPurposeCode - The proposalPurposeCode to set.public String getProposalProjectTitle()
getProposalProjectTitle in interface ContractAndGrantsProposalpublic void setProposalProjectTitle(String proposalProjectTitle)
proposalProjectTitle - The proposalProjectTitle to set.public boolean isActive()
isActive in interface ContractAndGrantsProposalisActive in interface org.kuali.rice.kns.bo.Inactivateablepublic void setActive(boolean active)
setActive in interface org.kuali.rice.kns.bo.Inactivateableactive - The active to set.public ProposalAwardType getProposalAwardType()
ProposalAwardType attribute.
ProposalAwardTypepublic void setProposalAwardType(ProposalAwardType proposalAwardType)
ProposalAwardType attribute.
proposalAwardType - The ProposalAwardType to set.public Agency getAgency()
Agency attribute.
Agencypublic void setAgency(Agency agency)
Agency attribute.
agency - The Agency to set.public ProposalStatus getProposalStatus()
ProposalStatus attribute.
ProposalStatuspublic void setProposalStatus(ProposalStatus proposalStatus)
ProposalStatus attribute.
proposalStatus - The ProposalStatus to set.public Agency getFederalPassThroughAgency()
public void setFederalPassThroughAgency(Agency federalPassThroughAgency)
Agency attribute.
federalPassThroughAgency - The federalPassThrough Agency to set.public ProposalPurpose getProposalPurpose()
ProposalPurpose attribute.
public void setProposalPurpose(ProposalPurpose proposalPurpose)
ProposalPurpose attribute.
proposalPurpose - The ProposalPurpose to set.public CFDA getCfda()
CFDA attribute.
CFDApublic void setCfda(CFDA cfda)
CFDA attribute.
cfda - The CFDA to set.public List<ProposalSubcontractor> getProposalSubcontractors()
List of ProposalSubcontractors associated with a Proposal instance.
public void setProposalSubcontractors(List<ProposalSubcontractor> proposalSubcontractors)
ProposalSubcontractors List.
proposalSubcontractors - The ProposalSubcontractors List to set.public List<ProposalOrganization> getProposalOrganizations()
List of ProposalOrganizations associated with a Proposal instance.
ProposalOrganizations.public void setProposalOrganizations(List<ProposalOrganization> proposalOrganizations)
proposalOrganizations - The proposalOrganizations to set.public List<ProposalProjectDirector> getProposalProjectDirectors()
public void setProposalProjectDirectors(List<ProposalProjectDirector> proposalProjectDirectors)
proposalProjectDirectors - The proposalProjectDirectors to set.public List<ProposalResearchRisk> getProposalResearchRisks()
public List<ProposalResearchRisk> getActiveProposalResearchRisks()
public void setProposalResearchRisks(List<ProposalResearchRisk> proposalResearchRisks)
proposalResearchRisks - The proposalResearchRisks to set.protected LinkedHashMap toStringMapper()
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBaseBusinessObjectBase.toStringMapper()public org.kuali.rice.kim.bo.Person getLookupPerson()
Person.
Personpublic void setLookupPerson(org.kuali.rice.kim.bo.Person lookupPerson)
Person
lookupPerson - public String getLookupPersonUniversalIdentifier()
public void setLookupPersonUniversalIdentifier(String lookupPersonId)
lookupPersonId - the id of the lookup personpublic org.kuali.rice.kns.service.LookupService getLookupService()
LookupService used by the instance.public String getRoutingChart()
Chart
Chartpublic void setRoutingChart(String routingChart)
Chart.
public String getRoutingOrg()
Org.
Orgpublic void setRoutingOrg(String routingOrg)
Org.
the - id of the routing Orgpublic ProposalOrganization getPrimaryProposalOrganization()
ProposalOrganization for a proposal.
ProposalOrganization for a proposalpublic void setLookupService(org.kuali.rice.kns.service.LookupService lookupService)
LookupService. For Spring compatibility.
lookupService - public void setPrimaryProposalOrganization(ProposalOrganization primaryProposalOrganization)
ProposalOrganization for a proposal
primaryProposalOrganization - public String getUserLookupRoleNamespaceCode()
public void setUserLookupRoleNamespaceCode(String userLookupRoleNamespaceCode)
public String getUserLookupRoleName()
public void setUserLookupRoleName(String userLookupRoleName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||