|
||||||||||
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 ProposalOrganization s 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 ProposalSubcontractor s 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 ProposalSubcontractor s 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 ContractAndGrantsProposal
public void setAward(Award award)
award
- the award awarding a proposal instancepublic List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists
in interface org.kuali.rice.kns.bo.PersistableBusinessObject
buildListOfDeletionAwareLists
in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
PersistableBusinessObjectBase.buildListOfDeletionAwareLists()
public Long getProposalNumber()
getProposalNumber
in interface ContractAndGrantsProposal
public void setProposalNumber(Long proposalNumber)
proposalNumber
- The proposalNumber to set.public Date getProposalBeginningDate()
getProposalBeginningDate
in interface ContractAndGrantsProposal
public void setProposalBeginningDate(Date proposalBeginningDate)
proposalBeginningDate
- The proposalBeginningDate to set.public Date getProposalEndingDate()
getProposalEndingDate
in interface ContractAndGrantsProposal
public void setProposalEndingDate(Date proposalEndingDate)
proposalEndingDate
- The proposalEndingDate to set.public org.kuali.rice.kns.util.KualiDecimal getProposalTotalAmount()
getProposalTotalAmount
in interface ContractAndGrantsProposal
public 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.PersistenceBrokerAware
beforeInsert
in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
persistenceBroker
- 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.PersistenceBrokerAware
beforeUpdate
in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
persistenceBroker
- from OJB
org.apache.ojb.broker.PersistenceBrokerException
public org.kuali.rice.kns.util.KualiDecimal getProposalDirectCostAmount()
getProposalDirectCostAmount
in interface ContractAndGrantsProposal
public 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 ContractAndGrantsProposal
public void setProposalIndirectCostAmount(org.kuali.rice.kns.util.KualiDecimal proposalIndirectCostAmount)
proposalIndirectCostAmount
- The proposalIndirectCostAmount to set.public Date getProposalRejectedDate()
getProposalRejectedDate
in interface ContractAndGrantsProposal
public void setProposalRejectedDate(Date proposalRejectedDate)
proposalRejectedDate
- The proposalRejectedDate to set.public Timestamp getProposalLastUpdateDate()
getProposalLastUpdateDate
in interface ContractAndGrantsProposal
public void setProposalLastUpdateDate(Timestamp proposalLastUpdateDate)
proposalLastUpdateDate
- The proposalLastUpdateDate to set.public Date getProposalDueDate()
getProposalDueDate
in interface ContractAndGrantsProposal
public void setProposalDueDate(Date proposalDueDate)
proposalDueDate
- The proposalDueDate to set.public org.kuali.rice.kns.util.KualiDecimal getProposalTotalProjectAmount()
getProposalTotalProjectAmount
in interface ContractAndGrantsProposal
public void setProposalTotalProjectAmount(org.kuali.rice.kns.util.KualiDecimal proposalTotalProjectAmount)
proposalTotalProjectAmount
- The proposalTotalProjectAmount to set.public Date getProposalSubmissionDate()
getProposalSubmissionDate
in interface ContractAndGrantsProposal
public void setProposalSubmissionDate(Date proposalSubmissionDate)
proposalSubmissionDate
- The proposalSubmissionDate to set.public boolean getProposalFederalPassThroughIndicator()
getProposalFederalPassThroughIndicator
in interface ContractAndGrantsProposal
public void setProposalFederalPassThroughIndicator(boolean proposalFederalPassThroughIndicator)
proposalFederalPassThroughIndicator
- The proposalFederalPassThroughIndicator to set.public String getOldProposalNumber()
getOldProposalNumber
in interface ContractAndGrantsProposal
public void setOldProposalNumber(String oldProposalNumber)
oldProposalNumber
- The oldProposalNumber to set.public String getGrantNumber()
getGrantNumber
in interface ContractAndGrantsProposal
public void setGrantNumber(String grantNumber)
grantNumber
- The grantNumber to set.public Date getProposalClosingDate()
getProposalClosingDate
in interface ContractAndGrantsProposal
public void setProposalClosingDate(Date proposalClosingDate)
proposalClosingDate
- The proposalClosingDate to set.public String getProposalAwardTypeCode()
getProposalAwardTypeCode
in interface ContractAndGrantsProposal
public void setProposalAwardTypeCode(String proposalAwardTypeCode)
proposalAwardTypeCode
- The proposalAwardTypeCode to set.public String getAgencyNumber()
getAgencyNumber
in interface ContractAndGrantsProposal
public void setAgencyNumber(String agencyNumber)
agencyNumber
- The agencyNumber to set.public String getProposalStatusCode()
getProposalStatusCode
in interface ContractAndGrantsProposal
public void setProposalStatusCode(String proposalStatusCode)
proposalStatusCode
- The proposalStatusCode to set.public String getFederalPassThroughAgencyNumber()
getFederalPassThroughAgencyNumber
in interface ContractAndGrantsProposal
public void setFederalPassThroughAgencyNumber(String federalPassThroughAgencyNumber)
federalPassThroughAgencyNumber
- The federalPassThroughAgencyNumber to set.public String getCfdaNumber()
getCfdaNumber
in interface ContractAndGrantsProposal
public void setCfdaNumber(String cfdaNumber)
cfdaNumber
- The cfdaNumber to set.public String getProposalFellowName()
getProposalFellowName
in interface ContractAndGrantsProposal
public void setProposalFellowName(String proposalFellowName)
proposalFellowName
- The proposalFellowName to set.public String getProposalPurposeCode()
getProposalPurposeCode
in interface ContractAndGrantsProposal
public void setProposalPurposeCode(String proposalPurposeCode)
proposalPurposeCode
- The proposalPurposeCode to set.public String getProposalProjectTitle()
getProposalProjectTitle
in interface ContractAndGrantsProposal
public void setProposalProjectTitle(String proposalProjectTitle)
proposalProjectTitle
- The proposalProjectTitle to set.public boolean isActive()
isActive
in interface ContractAndGrantsProposal
isActive
in interface org.kuali.rice.kns.bo.Inactivateable
public void setActive(boolean active)
setActive
in interface org.kuali.rice.kns.bo.Inactivateable
active
- The active to set.public ProposalAwardType getProposalAwardType()
ProposalAwardType
attribute.
ProposalAwardType
public void setProposalAwardType(ProposalAwardType proposalAwardType)
ProposalAwardType
attribute.
proposalAwardType
- The ProposalAwardType
to set.public Agency getAgency()
Agency
attribute.
Agency
public void setAgency(Agency agency)
Agency
attribute.
agency
- The Agency
to set.public ProposalStatus getProposalStatus()
ProposalStatus
attribute.
ProposalStatus
public 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.
CFDA
public void setCfda(CFDA cfda)
CFDA
attribute.
cfda
- The CFDA
to set.public List<ProposalSubcontractor> getProposalSubcontractors()
List
of ProposalSubcontractor
s associated with a Proposal
instance.
public void setProposalSubcontractors(List<ProposalSubcontractor> proposalSubcontractors)
ProposalSubcontractor
s List
.
proposalSubcontractors
- The ProposalSubcontractor
s List
to set.public List<ProposalOrganization> getProposalOrganizations()
List
of ProposalOrganization
s associated with a Proposal
instance.
ProposalOrganization
s.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.BusinessObjectBase
BusinessObjectBase.toStringMapper()
public org.kuali.rice.kim.bo.Person getLookupPerson()
Person
.
Person
public 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
Chart
public void setRoutingChart(String routingChart)
Chart
.
public String getRoutingOrg()
Org
.
Org
public void setRoutingOrg(String routingOrg)
Org
.
the
- id of the routing Org
public 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 |