public void beforeInsert(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)
OJB calls this method as the first operation before this BO is inserted into the database. The database contains
CGPRPSL_TOT_AMT, a denormalized column that Kuali does not use but needs to maintain with this method because OJB bypasses
the getter.
Parameters: persistenceBroker - from OJB throws: PersistenceBrokerException -
beforeUpdate
public void beforeUpdate(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)
OJB calls this method as the first operation before this BO is updated to the database. The database contains
CGPRPSL_TOT_AMT, a denormalized column that Kuali does not use but needs to maintain with this method because OJB bypasses
the getter.
Parameters: persistenceBroker - from OJB throws: PersistenceBrokerException -
I added this getter to the BO to resolve KULCG-300. I'm not sure if this is actually needed by the code, but the framework
breaks all lookups on the proposal maintenance doc without this getter.
the LookupService used by the instance.
public void setProposalAwardTypeCode(String proposalAwardTypeCode)(Code)
Sets the proposalAwardTypeCode attribute.
Parameters: proposalAwardTypeCode - The proposalAwardTypeCode to set.
setProposalBeginningDate
public void setProposalBeginningDate(Date proposalBeginningDate)(Code)
Sets the proposalBeginningDate attribute.
Parameters: proposalBeginningDate - The proposalBeginningDate to set.
setProposalClosingDate
public void setProposalClosingDate(Date proposalClosingDate)(Code)
Sets the proposalClosingDate attribute.
Parameters: proposalClosingDate - The proposalClosingDate to set.
setProposalDirectCostAmount
public void setProposalDirectCostAmount(KualiDecimal proposalDirectCostAmount)(Code)
Sets the proposalDirectCostAmount attribute.
Parameters: proposalDirectCostAmount - The proposalDirectCostAmount to set.
setProposalDueDate
public void setProposalDueDate(Date proposalDueDate)(Code)
Sets the proposalDueDate attribute.
Parameters: proposalDueDate - The proposalDueDate to set.
setProposalEndingDate
public void setProposalEndingDate(Date proposalEndingDate)(Code)
Sets the proposalEndingDate attribute.
Parameters: proposalEndingDate - The proposalEndingDate to set.
setProposalFederalPassThroughIndicator
public void setProposalFederalPassThroughIndicator(boolean proposalFederalPassThroughIndicator)(Code)
Sets the proposalFederalPassThroughIndicator attribute.
Parameters: proposalFederalPassThroughIndicator - The proposalFederalPassThroughIndicator to set.
setProposalFellowName
public void setProposalFellowName(String proposalFellowName)(Code)
Sets the proposalFellowName attribute.
Parameters: proposalFellowName - The proposalFellowName to set.
setProposalIndirectCostAmount
public void setProposalIndirectCostAmount(KualiDecimal proposalIndirectCostAmount)(Code)
Sets the proposalIndirectCostAmount attribute.
Parameters: proposalIndirectCostAmount - The proposalIndirectCostAmount to set.
setProposalLastUpdateDate
public void setProposalLastUpdateDate(Date proposalLastUpdateDate)(Code)
Sets the proposalLastUpdateDate attribute.
Parameters: proposalLastUpdateDate - The proposalLastUpdateDate to set.
setProposalNumber
public void setProposalNumber(Long proposalNumber)(Code)
Sets the proposalNumber attribute.
Parameters: proposalNumber - The proposalNumber to set.
public void setProposalSubmissionDate(Date proposalSubmissionDate)(Code)
Sets the proposalSubmissionDate attribute.
Parameters: proposalSubmissionDate - The proposalSubmissionDate to set.
setProposalTotalAmount
public void setProposalTotalAmount(KualiDecimal proposalTotalAmount)(Code)
Does nothing. This property is determined by the direct and indirect cost amounts. This setter is here only because without
it, the maintenance framework won't display this attribute.
Parameters: proposalTotalAmount - The proposalTotalAmount to set.
setProposalTotalProjectAmount
public void setProposalTotalProjectAmount(KualiDecimal proposalTotalProjectAmount)(Code)
Sets the proposalTotalProjectAmount attribute.
Parameters: proposalTotalProjectAmount - The proposalTotalProjectAmount to set.
setRoutingChart
public void setRoutingChart(String routingChart)(Code)
Sets the id of the routing
Chart .
the id of the routing Chart.
setRoutingOrg
public void setRoutingOrg(String routingOrg)(Code)
Sets the id of the routing
Org .
Parameters: the - id of the routing Org