org.kuali.kfs.module.cg.businessobject
Class Award

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.module.cg.businessobject.Award
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, ContractsAndGrantsAward, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.ExternalizableBusinessObject, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject

public class Award
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable, ContractsAndGrantsAward

Defines a financial award object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
Award()
          Default no-args constructor.
Award(Proposal proposal)
          Constructs an Award.
 
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()
          Creates a collection of lists within this award object that should be aware of when the deletion of one of their elements occurs.
 Agency getAgency()
          Gets the agency attribute.
 String getAgencyAnalystName()
          Gets the agencyAnalystName attribute.
 org.kuali.rice.kns.util.KualiDecimal getAgencyFuture1Amount()
          Gets the agencyFuture1Amount attribute.
 org.kuali.rice.kns.util.KualiDecimal getAgencyFuture2Amount()
          Gets the agencyFuture2Amount attribute.
 org.kuali.rice.kns.util.KualiDecimal getAgencyFuture3Amount()
          Gets the agencyFuture3Amount attribute.
 String getAgencyNumber()
          Gets the agencyNumber attribute.
 String getAnalystTelephoneNumber()
          Gets the analystTelephoneNumber attribute.
 List<AwardAccount> getAwardAccounts()
          Gets the awardAccounts list.
 String getAwardAddendumNumber()
          Gets the awardAddendumNumber attribute.
 org.kuali.rice.kns.util.KualiDecimal getAwardAllocatedUniversityComputingServicesAmount()
          Gets the awardAllocatedUniversityComputingServicesAmount attribute.
 Date getAwardBeginningDate()
          Gets the awardBeginningDate attribute.
 Date getAwardClosingDate()
          Gets the awardClosingDate attribute.
 String getAwardCommentText()
          Gets the awardCommentText attribute.
 Timestamp getAwardCreateTimestamp()
          Gets the awardCreateTimestamp attribute.
 org.kuali.rice.kns.util.KualiDecimal getAwardDirectCostAmount()
          Gets the awardDirectCostAmount attribute.
 String getAwardDocumentNumber()
          Gets the awardDocumentNumber attribute.
 Date getAwardEndingDate()
          Gets the awardEndingDate attribute.
 Date getAwardEntryDate()
          Gets the awardEntryDate attribute.
 org.kuali.rice.kns.util.KualiDecimal getAwardIndirectCostAmount()
          Gets the awardIndirectCostAmount attribute.
 String getAwardInquiryTitle()
           
 Timestamp getAwardLastUpdateDate()
          Gets the awardLastUpdateDate attribute.
 List<AwardOrganization> getAwardOrganizations()
          Gets the awardOrganizations list.
 List<AwardProjectDirector> getAwardProjectDirectors()
          Gets the awardProjectDirectors list.
 String getAwardProjectTitle()
          Gets the awardProjectTitle attribute.
 ProposalPurpose getAwardPurpose()
          Gets the awardPurpose attribute.
 String getAwardPurposeCode()
          Gets the awardPurposeCode attribute.
 AwardStatus getAwardStatus()
          Gets the awardStatus attribute.
 String getAwardStatusCode()
          Gets the awardStatusCode attribute.
 List<AwardSubcontractor> getAwardSubcontractors()
          Gets the awardSubcontractors list.
 org.kuali.rice.kns.util.KualiDecimal getAwardSubcontractorsTotalAmount()
          Sums the total for all award subcontractors
 org.kuali.rice.kns.util.KualiDecimal getAwardTotalAmount()
          Gets the awardTotalAmount attribute.
 org.kuali.rice.kns.util.KualiDecimal getFederalFundedAmount()
          Gets the federalFundedAmount attribute.
 Agency getFederalPassThroughAgency()
          Gets the federalPassThroughAgency attribute.
 String getFederalPassThroughAgencyNumber()
          Gets the federalPassThroughAgencyNumber attribute.
 org.kuali.rice.kns.util.KualiDecimal getFederalPassThroughFundedAmount()
          Gets the federalPassThroughFundedAmount attribute.
 boolean getFederalPassThroughIndicator()
          Gets the federalPassThroughIndicator attribute.
 GrantDescription getGrantDescription()
          Gets the grantDescription attribute.
 String getGrantDescriptionCode()
          Gets the grantDescriptionCode attribute.
 LetterOfCreditFundGroup getLetterOfCreditFundGroup()
          Gets the letterOfCreditFundGroup attribute.
 String getLetterOfCreditFundGroupCode()
          Gets the letterOfCreditFundGroupCode attribute.
 org.kuali.rice.kim.bo.Person getLookupPerson()
          Gets the lookup Person.
 String getLookupPersonUniversalIdentifier()
          Gets the universal user id of the lookup person.
 String getOldProposalNumber()
          Gets the oldProposalNumber attribute.
 AwardOrganization getPrimaryAwardOrganization()
          This method gets the primary award organization.
 Proposal getProposal()
          Gets the proposal attribute.
 ProposalAwardType getProposalAwardType()
          Gets the proposalAwardType attribute.
 String getProposalAwardTypeCode()
          Gets the proposalAwardTypeCode attribute.
 Long getProposalNumber()
          Gets the proposalNumber attribute.
 String getRoutingChart()
           
 String getRoutingOrg()
           
 String getUserLookupRoleName()
           
 String getUserLookupRoleNamespaceCode()
           
 boolean isActive()
          Gets the active attribute.
 void populateFromProposal(Proposal proposal)
          This method takes all the applicable attributes from the associated proposal object and sets those attributes into their corresponding award attributes.
 void setActive(boolean active)
          Sets the active attribute value.
 void setAgency(Agency agency)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setAgencyAnalystName(String agencyAnalystName)
          Sets the agencyAnalystName attribute.
 void setAgencyFuture1Amount(org.kuali.rice.kns.util.KualiDecimal agencyFuture1Amount)
          Sets the agencyFuture1Amount attribute.
 void setAgencyFuture2Amount(org.kuali.rice.kns.util.KualiDecimal agencyFuture2Amount)
          Sets the agencyFuture2Amount attribute.
 void setAgencyFuture3Amount(org.kuali.rice.kns.util.KualiDecimal agencyFuture3Amount)
          Sets the agencyFuture3Amount attribute.
 void setAgencyNumber(String agencyNumber)
          Sets the agencyNumber attribute.
 void setAnalystTelephoneNumber(String analystTelephoneNumber)
          Sets the analystTelephoneNumber attribute.
 void setAwardAccounts(List<AwardAccount> awardAccounts)
          Sets the awardAccounts list.
 void setAwardAddendumNumber(String awardAddendumNumber)
          Sets the awardAddendumNumber attribute.
 void setAwardAllocatedUniversityComputingServicesAmount(org.kuali.rice.kns.util.KualiDecimal awardAllocatedUniversityComputingServicesAmount)
          Sets the awardAllocatedUniversityComputingServicesAmount attribute.
 void setAwardBeginningDate(Date awardBeginningDate)
          Sets the awardBeginningDate attribute.
 void setAwardClosingDate(Date awardClosingDate)
          Sets the awardClosingDate attribute.
 void setAwardCommentText(String awardCommentText)
          Sets the awardCommentText attribute.
 void setAwardCreateTimestamp(Timestamp awardCreateTimestamp)
          Sets the awardCreateTimestamp attribute.
 void setAwardDirectCostAmount(org.kuali.rice.kns.util.KualiDecimal awardDirectCostAmount)
          Sets the awardDirectCostAmount attribute.
 void setAwardDocumentNumber(String awardDocumentNumber)
          Sets the awardDocumentNumber attribute.
 void setAwardEndingDate(Date awardEndingDate)
          Sets the awardEndingDate attribute.
 void setAwardEntryDate(Date awardEntryDate)
          Sets the awardEntryDate attribute.
 void setAwardIndirectCostAmount(org.kuali.rice.kns.util.KualiDecimal awardIndirectCostAmount)
          Sets the awardIndirectCostAmount attribute.
 void setAwardInquiryTitle(String inquiryTitle)
          Pretends to set the inquiry title
 void setAwardLastUpdateDate(Timestamp awardLastUpdateDate)
          Sets the awardLastUpdateDate attribute.
 void setAwardOrganizations(List<AwardOrganization> awardOrganizations)
          Sets the awardOrganizations list.
 void setAwardProjectDirectors(List<AwardProjectDirector> awardProjectDirectors)
          Sets the awardProjectDirectors list.
 void setAwardProjectTitle(String awardProjectTitle)
          Sets the awardProjectTitle attribute.
 void setAwardPurpose(ProposalPurpose awardPurpose)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setAwardPurposeCode(String awardPurposeCode)
          Sets the awardPurposeCode attribute.
 void setAwardStatus(AwardStatus awardStatus)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setAwardStatusCode(String awardStatusCode)
          Sets the awardStatusCode attribute.
 void setAwardSubcontractors(List<AwardSubcontractor> awardSubcontractors)
          Sets the awardSubcontractors list.
 void setAwardTotalAmount(org.kuali.rice.kns.util.KualiDecimal awardTotalAmount)
          Deprecated. Should not be used. See method description above.
 void setFederalFundedAmount(org.kuali.rice.kns.util.KualiDecimal federalFundedAmount)
          Sets the federalFundedAmount attribute.
 void setFederalPassThroughAgency(Agency federalPassThroughAgency)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setFederalPassThroughAgencyNumber(String federalPassThroughAgencyNumber)
          Sets the federalPassThroughAgencyNumber attribute.
 void setFederalPassThroughFundedAmount(org.kuali.rice.kns.util.KualiDecimal federalPassThroughFundedAmount)
          Sets the federalPassThroughFundedAmount attribute.
 void setFederalPassThroughIndicator(boolean federalPassThroughIndicator)
          Sets the federalPassThroughIndicator attribute.
 void setGrantDescription(GrantDescription grantDescription)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setGrantDescriptionCode(String grantDescriptionCode)
          Sets the grantDescriptionCode attribute.
 void setLetterOfCreditFundGroup(LetterOfCreditFundGroup letterOfCreditFundGroup)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setLetterOfCreditFundGroupCode(String letterOfCreditFundGroupCode)
          Sets the letterOfCreditFundGroupCode 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 setOldProposalNumber(String oldProposalNumber)
          Sets the oldProposalNumber attribute.
 void setPrimaryAwardOrganization(AwardOrganization primaryAwardOrganization)
          This method sets the primary award organization.
 void setProposal(Proposal proposal)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setProposalAwardType(ProposalAwardType proposalAwardType)
          Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.
 void setProposalAwardTypeCode(String proposalAwardTypeCode)
          Sets the proposalAwardTypeCode attribute.
 void setProposalNumber(Long proposalNumber)
          Sets the proposalNumber attribute.
 void setRoutingChart(String routingChart)
           
 void setRoutingOrg(String routingOrg)
           
 void setUserLookupRoleName(String userLookupRoleName)
           
 void setUserLookupRoleNamespaceCode(String userLookupRoleNamespaceCode)
           
protected  LinkedHashMap toStringMapper()
          This method maps the proposal number into a hash map with "proposalNumber" as the identifier.
 
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

Award

public Award()
Default no-args constructor.


Award

public Award(Proposal proposal)
Constructs an Award.

Parameters:
proposal - The associated proposal that the award will be linked to.
Method Detail

buildListOfDeletionAwareLists

public List buildListOfDeletionAwareLists()
Creates a collection of lists within this award object that should be aware of when the deletion of one of their elements occurs. This collection is used to refresh the display upon deletion of an element to ensure that the deleted element is not longer visible on the interface.

Specified by:
buildListOfDeletionAwareLists in interface org.kuali.rice.kns.bo.PersistableBusinessObject
Overrides:
buildListOfDeletionAwareLists in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
See Also:
PersistableBusinessObjectBase.buildListOfDeletionAwareLists()

populateFromProposal

public void populateFromProposal(Proposal proposal)
This method takes all the applicable attributes from the associated proposal object and sets those attributes into their corresponding award attributes.

Parameters:
proposal - The associated proposal that the award will be linked to.

getProposalNumber

public Long getProposalNumber()
Gets the proposalNumber attribute.

Specified by:
getProposalNumber in interface ContractsAndGrantsAward
Returns:
Returns the proposalNumber

setProposalNumber

public void setProposalNumber(Long proposalNumber)
Sets the proposalNumber attribute.

Parameters:
proposalNumber - The proposalNumber to set.

getAwardBeginningDate

public Date getAwardBeginningDate()
Gets the awardBeginningDate attribute.

Returns:
Returns the awardBeginningDate

setAwardBeginningDate

public void setAwardBeginningDate(Date awardBeginningDate)
Sets the awardBeginningDate attribute.

Parameters:
awardBeginningDate - The awardBeginningDate to set.

getAwardEndingDate

public Date getAwardEndingDate()
Gets the awardEndingDate attribute.

Returns:
Returns the awardEndingDate

setAwardEndingDate

public void setAwardEndingDate(Date awardEndingDate)
Sets the awardEndingDate attribute.

Parameters:
awardEndingDate - The awardEndingDate to set.

getAwardTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getAwardTotalAmount()
Gets the awardTotalAmount attribute.

Returns:
Returns the awardTotalAmount

setAwardTotalAmount

@Deprecated
public void setAwardTotalAmount(org.kuali.rice.kns.util.KualiDecimal awardTotalAmount)
Deprecated. Should not be used. See method description above.

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:
awardTotalAmount - The awardTotalAmount to set.

beforeInsert

public void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
                  throws org.apache.ojb.broker.PersistenceBrokerException
OJB calls this method as the first operation before this BO is inserted into the database. The database contains CGAWD_TOT_AMT, a denormalized column that Kuali does not use but needs to maintain with this method because OJB bypasses the getter.

Specified by:
beforeInsert in interface org.apache.ojb.broker.PersistenceBrokerAware
Overrides:
beforeInsert in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
Parameters:
persistenceBroker - from OJB
Throws:
org.apache.ojb.broker.PersistenceBrokerException - Thrown by call to super.beforeInsert();
See Also:
PersistableBusinessObjectBase.beforeInsert(org.apache.ojb.broker.PersistenceBroker)

beforeUpdate

public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
                  throws org.apache.ojb.broker.PersistenceBrokerException
OJB calls this method as the first operation before this BO is updated to the database. The database contains CGAWD_TOT_AMT, a denormalized column that Kuali does not use but needs to maintain with this method because OJB bypasses the getter.

Specified by:
beforeUpdate in interface org.apache.ojb.broker.PersistenceBrokerAware
Overrides:
beforeUpdate in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
Parameters:
persistenceBroker - from OJB
Throws:
org.apache.ojb.broker.PersistenceBrokerException - Thrown by call to super.beforeUpdate();
See Also:
PersistableBusinessObjectBase.beforeUpdate(org.apache.ojb.broker.PersistenceBroker)

getAwardAddendumNumber

public String getAwardAddendumNumber()
Gets the awardAddendumNumber attribute.

Returns:
Returns the awardAddendumNumber

setAwardAddendumNumber

public void setAwardAddendumNumber(String awardAddendumNumber)
Sets the awardAddendumNumber attribute.

Parameters:
awardAddendumNumber - The awardAddendumNumber to set.

getAwardAllocatedUniversityComputingServicesAmount

public org.kuali.rice.kns.util.KualiDecimal getAwardAllocatedUniversityComputingServicesAmount()
Gets the awardAllocatedUniversityComputingServicesAmount attribute.

Returns:
Returns the awardAllocatedUniversityComputingServicesAmount

setAwardAllocatedUniversityComputingServicesAmount

public void setAwardAllocatedUniversityComputingServicesAmount(org.kuali.rice.kns.util.KualiDecimal awardAllocatedUniversityComputingServicesAmount)
Sets the awardAllocatedUniversityComputingServicesAmount attribute.

Parameters:
awardAllocatedUniversityComputingServicesAmount - The awardAllocatedUniversityComputingServicesAmount to set.

getFederalPassThroughFundedAmount

public org.kuali.rice.kns.util.KualiDecimal getFederalPassThroughFundedAmount()
Gets the federalPassThroughFundedAmount attribute.

Returns:
Returns the federalPassThroughFundedAmount

setFederalPassThroughFundedAmount

public void setFederalPassThroughFundedAmount(org.kuali.rice.kns.util.KualiDecimal federalPassThroughFundedAmount)
Sets the federalPassThroughFundedAmount attribute.

Parameters:
federalPassThroughFundedAmount - The federalPassThroughFundedAmount to set.

getAwardEntryDate

public Date getAwardEntryDate()
Gets the awardEntryDate attribute.

Returns:
Returns the awardEntryDate

setAwardEntryDate

public void setAwardEntryDate(Date awardEntryDate)
Sets the awardEntryDate attribute.

Parameters:
awardEntryDate - The awardEntryDate to set.

getAgencyFuture1Amount

public org.kuali.rice.kns.util.KualiDecimal getAgencyFuture1Amount()
Gets the agencyFuture1Amount attribute.

Returns:
Returns the agencyFuture1Amount

setAgencyFuture1Amount

public void setAgencyFuture1Amount(org.kuali.rice.kns.util.KualiDecimal agencyFuture1Amount)
Sets the agencyFuture1Amount attribute.

Parameters:
agencyFuture1Amount - The agencyFuture1Amount to set.

getAgencyFuture2Amount

public org.kuali.rice.kns.util.KualiDecimal getAgencyFuture2Amount()
Gets the agencyFuture2Amount attribute.

Returns:
Returns the agencyFuture2Amount

setAgencyFuture2Amount

public void setAgencyFuture2Amount(org.kuali.rice.kns.util.KualiDecimal agencyFuture2Amount)
Sets the agencyFuture2Amount attribute.

Parameters:
agencyFuture2Amount - The agencyFuture2Amount to set.

getAgencyFuture3Amount

public org.kuali.rice.kns.util.KualiDecimal getAgencyFuture3Amount()
Gets the agencyFuture3Amount attribute.

Returns:
Returns the agencyFuture3Amount

setAgencyFuture3Amount

public void setAgencyFuture3Amount(org.kuali.rice.kns.util.KualiDecimal agencyFuture3Amount)
Sets the agencyFuture3Amount attribute.

Parameters:
agencyFuture3Amount - The agencyFuture3Amount to set.

getAwardDocumentNumber

public String getAwardDocumentNumber()
Gets the awardDocumentNumber attribute.

Returns:
Returns the awardDocumentNumber

setAwardDocumentNumber

public void setAwardDocumentNumber(String awardDocumentNumber)
Sets the awardDocumentNumber attribute.

Parameters:
awardDocumentNumber - The awardDocumentNumber to set.

getAwardLastUpdateDate

public Timestamp getAwardLastUpdateDate()
Gets the awardLastUpdateDate attribute.

Returns:
Returns the awardLastUpdateDate

setAwardLastUpdateDate

public void setAwardLastUpdateDate(Timestamp awardLastUpdateDate)
Sets the awardLastUpdateDate attribute.

Parameters:
awardLastUpdateDate - The awardLastUpdateDate to set.

getFederalPassThroughIndicator

public boolean getFederalPassThroughIndicator()
Gets the federalPassThroughIndicator attribute.

Returns:
Returns the federalPassThroughIndicator

setFederalPassThroughIndicator

public void setFederalPassThroughIndicator(boolean federalPassThroughIndicator)
Sets the federalPassThroughIndicator attribute.

Parameters:
federalPassThroughIndicator - The federalPassThroughIndicator to set.

getOldProposalNumber

public String getOldProposalNumber()
Gets the oldProposalNumber attribute.

Returns:
Returns the oldProposalNumber

setOldProposalNumber

public void setOldProposalNumber(String oldProposalNumber)
Sets the oldProposalNumber attribute.

Parameters:
oldProposalNumber - The oldProposalNumber to set.

getAwardDirectCostAmount

public org.kuali.rice.kns.util.KualiDecimal getAwardDirectCostAmount()
Gets the awardDirectCostAmount attribute.

Returns:
Returns the awardDirectCostAmount

setAwardDirectCostAmount

public void setAwardDirectCostAmount(org.kuali.rice.kns.util.KualiDecimal awardDirectCostAmount)
Sets the awardDirectCostAmount attribute.

Parameters:
awardDirectCostAmount - The awardDirectCostAmount to set.

getAwardIndirectCostAmount

public org.kuali.rice.kns.util.KualiDecimal getAwardIndirectCostAmount()
Gets the awardIndirectCostAmount attribute.

Returns:
Returns the awardIndirectCostAmount

setAwardIndirectCostAmount

public void setAwardIndirectCostAmount(org.kuali.rice.kns.util.KualiDecimal awardIndirectCostAmount)
Sets the awardIndirectCostAmount attribute.

Parameters:
awardIndirectCostAmount - The awardIndirectCostAmount to set.

getFederalFundedAmount

public org.kuali.rice.kns.util.KualiDecimal getFederalFundedAmount()
Gets the federalFundedAmount attribute.

Returns:
Returns the federalFundedAmount

setFederalFundedAmount

public void setFederalFundedAmount(org.kuali.rice.kns.util.KualiDecimal federalFundedAmount)
Sets the federalFundedAmount attribute.

Parameters:
federalFundedAmount - The federalFundedAmount to set.

getAwardCreateTimestamp

public Timestamp getAwardCreateTimestamp()
Gets the awardCreateTimestamp attribute.

Returns:
Returns the awardCreateTimestamp

setAwardCreateTimestamp

public void setAwardCreateTimestamp(Timestamp awardCreateTimestamp)
Sets the awardCreateTimestamp attribute.

Parameters:
awardCreateTimestamp - The awardCreateTimestamp to set.

getAwardClosingDate

public Date getAwardClosingDate()
Gets the awardClosingDate attribute.

Returns:
Returns the awardClosingDate

setAwardClosingDate

public void setAwardClosingDate(Date awardClosingDate)
Sets the awardClosingDate attribute.

Parameters:
awardClosingDate - The awardClosingDate to set.

getProposalAwardTypeCode

public String getProposalAwardTypeCode()
Gets the proposalAwardTypeCode attribute.

Returns:
Returns the proposalAwardTypeCode

setProposalAwardTypeCode

public void setProposalAwardTypeCode(String proposalAwardTypeCode)
Sets the proposalAwardTypeCode attribute.

Parameters:
proposalAwardTypeCode - The proposalAwardTypeCode to set.

getAwardStatusCode

public String getAwardStatusCode()
Gets the awardStatusCode attribute.

Returns:
Returns the awardStatusCode

setAwardStatusCode

public void setAwardStatusCode(String awardStatusCode)
Sets the awardStatusCode attribute.

Parameters:
awardStatusCode - The awardStatusCode to set.

getLetterOfCreditFundGroupCode

public String getLetterOfCreditFundGroupCode()
Gets the letterOfCreditFundGroupCode attribute.

Returns:
Returns the letterOfCreditFundGroupCode

setLetterOfCreditFundGroupCode

public void setLetterOfCreditFundGroupCode(String letterOfCreditFundGroupCode)
Sets the letterOfCreditFundGroupCode attribute.

Parameters:
letterOfCreditFundGroupCode - The letterOfCreditFundGroupCode to set.

getGrantDescriptionCode

public String getGrantDescriptionCode()
Gets the grantDescriptionCode attribute.

Returns:
Returns the grantDescriptionCode

setGrantDescriptionCode

public void setGrantDescriptionCode(String grantDescriptionCode)
Sets the grantDescriptionCode attribute.

Parameters:
grantDescriptionCode - The grantDescriptionCode to set.

getAgencyNumber

public String getAgencyNumber()
Gets the agencyNumber attribute.

Returns:
Returns the agencyNumber

setAgencyNumber

public void setAgencyNumber(String agencyNumber)
Sets the agencyNumber attribute.

Parameters:
agencyNumber - The agencyNumber to set.

getFederalPassThroughAgencyNumber

public String getFederalPassThroughAgencyNumber()
Gets the federalPassThroughAgencyNumber attribute.

Returns:
Returns the federalPassThroughAgencyNumber

setFederalPassThroughAgencyNumber

public void setFederalPassThroughAgencyNumber(String federalPassThroughAgencyNumber)
Sets the federalPassThroughAgencyNumber attribute.

Parameters:
federalPassThroughAgencyNumber - The federalPassThroughAgencyNumber to set.

getAgencyAnalystName

public String getAgencyAnalystName()
Gets the agencyAnalystName attribute.

Returns:
Returns the agencyAnalystName

setAgencyAnalystName

public void setAgencyAnalystName(String agencyAnalystName)
Sets the agencyAnalystName attribute.

Parameters:
agencyAnalystName - The agencyAnalystName to set.

getAnalystTelephoneNumber

public String getAnalystTelephoneNumber()
Gets the analystTelephoneNumber attribute.

Returns:
Returns the analystTelephoneNumber

setAnalystTelephoneNumber

public void setAnalystTelephoneNumber(String analystTelephoneNumber)
Sets the analystTelephoneNumber attribute.

Parameters:
analystTelephoneNumber - The analystTelephoneNumber to set.

getAwardProjectTitle

public String getAwardProjectTitle()
Gets the awardProjectTitle attribute.

Returns:
Returns the awardProjectTitle

setAwardProjectTitle

public void setAwardProjectTitle(String awardProjectTitle)
Sets the awardProjectTitle attribute.

Parameters:
awardProjectTitle - The awardProjectTitle to set.

getAwardCommentText

public String getAwardCommentText()
Gets the awardCommentText attribute.

Returns:
Returns the awardCommentText

setAwardCommentText

public void setAwardCommentText(String awardCommentText)
Sets the awardCommentText attribute.

Parameters:
awardCommentText - The awardCommentText to set.

getAwardPurposeCode

public String getAwardPurposeCode()
Gets the awardPurposeCode attribute.

Returns:
Returns the awardPurposeCode

setAwardPurposeCode

public void setAwardPurposeCode(String awardPurposeCode)
Sets the awardPurposeCode attribute.

Parameters:
awardPurposeCode - The awardPurposeCode to set.

isActive

public boolean isActive()
Gets the active attribute.

Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
Returns:
Returns the active.

setActive

public void setActive(boolean active)
Sets the active attribute value.

Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
Parameters:
active - The active to set.

getProposal

public Proposal getProposal()
Gets the proposal attribute.

Specified by:
getProposal in interface ContractsAndGrantsAward
Returns:
Returns the proposal

setProposal

@Deprecated
public void setProposal(Proposal proposal)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the proposal attribute.

Parameters:
proposal - The proposal to set.

getProposalAwardType

public ProposalAwardType getProposalAwardType()
Gets the proposalAwardType attribute.

Returns:
Returns the proposalAwardType

setProposalAwardType

@Deprecated
public void setProposalAwardType(ProposalAwardType proposalAwardType)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the proposalAwardType attribute.

Parameters:
proposalAwardType - The proposalAwardType to set.

getAwardStatus

public AwardStatus getAwardStatus()
Gets the awardStatus attribute.

Returns:
Returns the awardStatus

setAwardStatus

@Deprecated
public void setAwardStatus(AwardStatus awardStatus)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the awardStatus attribute.

Parameters:
awardStatus - The awardStatus to set.

getLetterOfCreditFundGroup

public LetterOfCreditFundGroup getLetterOfCreditFundGroup()
Gets the letterOfCreditFundGroup attribute.

Returns:
Returns the letterOfCreditFundGroup

setLetterOfCreditFundGroup

@Deprecated
public void setLetterOfCreditFundGroup(LetterOfCreditFundGroup letterOfCreditFundGroup)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the letterOfCreditFundGroup attribute.

Parameters:
letterOfCreditFundGroup - The letterOfCreditFundGroup to set.

getGrantDescription

public GrantDescription getGrantDescription()
Gets the grantDescription attribute.

Returns:
Returns the grantDescription

setGrantDescription

@Deprecated
public void setGrantDescription(GrantDescription grantDescription)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the grantDescription attribute.

Parameters:
grantDescription - The grantDescription to set.

getAgency

public Agency getAgency()
Gets the agency attribute.

Returns:
Returns the agency

setAgency

@Deprecated
public void setAgency(Agency agency)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the agency attribute.

Parameters:
agency - The agency to set.

getFederalPassThroughAgency

public Agency getFederalPassThroughAgency()
Gets the federalPassThroughAgency attribute.

Returns:
Returns the federalPassThroughAgency

setFederalPassThroughAgency

@Deprecated
public void setFederalPassThroughAgency(Agency federalPassThroughAgency)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the federalPassThroughAgency attribute.

Parameters:
federalPassThroughAgency - The federalPassThroughAgency to set.

getAwardPurpose

public ProposalPurpose getAwardPurpose()
Gets the awardPurpose attribute.

Returns:
Returns the awardPurpose

setAwardPurpose

@Deprecated
public void setAwardPurpose(ProposalPurpose awardPurpose)
Deprecated. Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial creation of the object and should not be changed.

Sets the awardPurpose attribute.

Parameters:
awardPurpose - The awardPurpose to set.

getAwardProjectDirectors

public List<AwardProjectDirector> getAwardProjectDirectors()
Gets the awardProjectDirectors list.

Returns:
Returns the awardProjectDirectors list

setAwardProjectDirectors

public void setAwardProjectDirectors(List<AwardProjectDirector> awardProjectDirectors)
Sets the awardProjectDirectors list.

Parameters:
awardProjectDirectors - The awardProjectDirectors list to set.

getAwardAccounts

public List<AwardAccount> getAwardAccounts()
Gets the awardAccounts list.

Returns:
Returns the awardAccounts.

setAwardAccounts

public void setAwardAccounts(List<AwardAccount> awardAccounts)
Sets the awardAccounts list.

Parameters:
awardAccounts - The awardAccounts to set.

getAwardOrganizations

public List<AwardOrganization> getAwardOrganizations()
Gets the awardOrganizations list.

Returns:
Returns the awardOrganizations.

setAwardOrganizations

public void setAwardOrganizations(List<AwardOrganization> awardOrganizations)
Sets the awardOrganizations list.

Parameters:
awardOrganizations - The awardOrganizations to set.

getAwardSubcontractors

public List<AwardSubcontractor> getAwardSubcontractors()
Gets the awardSubcontractors list.

Returns:
Returns the awardSubcontractors.

setAwardSubcontractors

public void setAwardSubcontractors(List<AwardSubcontractor> awardSubcontractors)
Sets the awardSubcontractors list.

Parameters:
awardSubcontractors - The awardSubcontractors to set.

getPrimaryAwardOrganization

public AwardOrganization getPrimaryAwardOrganization()
This method gets the primary award organization.

Returns:
The award organization object marked as primary in the award organizations collection.

setPrimaryAwardOrganization

public void setPrimaryAwardOrganization(AwardOrganization primaryAwardOrganization)
This method sets the primary award organization.

Parameters:
primaryAwardOrganization -

toStringMapper

protected LinkedHashMap toStringMapper()
This method maps the proposal number into a hash map with "proposalNumber" as the identifier.

Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()

getAwardSubcontractorsTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getAwardSubcontractorsTotalAmount()
Sums the total for all award subcontractors

Returns:
Returns the total of all the award subcontractor's amounts

getRoutingChart

public String getRoutingChart()
See Also:
org.kuali.kfs.sys.document.workflow.AlternateOrgReviewRouting#getRoutingChart()

setRoutingChart

public void setRoutingChart(String routingChart)
See Also:
org.kuali.kfs.sys.document.workflow.AlternateOrgReviewRouting#setRoutingChart(java.lang.String)

getRoutingOrg

public String getRoutingOrg()
See Also:
org.kuali.kfs.sys.document.workflow.AlternateOrgReviewRouting#getRoutingOrg()

setRoutingOrg

public void setRoutingOrg(String routingOrg)
See Also:
org.kuali.kfs.sys.document.workflow.AlternateOrgReviewRouting#setRoutingOrg(java.lang.String)

getLookupPerson

public org.kuali.rice.kim.bo.Person getLookupPerson()
Gets the lookup Person.

Returns:
the lookup Person

setLookupPerson

public void setLookupPerson(org.kuali.rice.kim.bo.Person lookupPerson)
Sets the lookup Person

Parameters:
lookupPerson -

getLookupPersonUniversalIdentifier

public String getLookupPersonUniversalIdentifier()
Gets the universal user id of the lookup person.

Returns:
the id of the lookup person

setLookupPersonUniversalIdentifier

public void setLookupPersonUniversalIdentifier(String lookupPersonId)
Sets the universal user id of the lookup person

Parameters:
lookupPersonId - the id of the lookup person

getUserLookupRoleNamespaceCode

public String getUserLookupRoleNamespaceCode()

setUserLookupRoleNamespaceCode

public void setUserLookupRoleNamespaceCode(String userLookupRoleNamespaceCode)

getUserLookupRoleName

public String getUserLookupRoleName()

setUserLookupRoleName

public void setUserLookupRoleName(String userLookupRoleName)

getAwardInquiryTitle

public String getAwardInquiryTitle()
Specified by:
getAwardInquiryTitle in interface ContractsAndGrantsAward
Returns:
a String to represent this field on the inquiry

setAwardInquiryTitle

public void setAwardInquiryTitle(String inquiryTitle)
Pretends to set the inquiry title



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.