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

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.CFDA
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, ContractsAndGrantsCfda, 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 CFDA
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements ContractsAndGrantsCfda, org.kuali.rice.kns.bo.Inactivateable

Instances of this class refer to Catalog of Federal Domestic Assistance codes. Some of these codes are taken directly from a government web-site. Additional codes can be created manually however. Codes can be updated automatically via the CfdaBatchStep.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
CFDA()
          Default constructor.
 
Method Summary
 String getCfdaMaintenanceTypeId()
          Gets the cfdaMaintenanceTypeId attribute.
 String getCfdaNumber()
          Gets the cfdaNumber attribute.
 String getCfdaProgramTitleName()
          Gets the cfdaProgramTitleName attribute.
 boolean isActive()
          This method gets the active value.
 void setActive(boolean active)
          This method sets the active for this object.
 void setCfdaMaintenanceTypeId(String cfdaMaintenanceTypeId)
          Sets the cfdaMaintenanceTypeId attribute.
 void setCfdaNumber(String cfdaNumber)
          Sets the cfdaNumber attribute.
 void setCfdaProgramTitleName(String cfdaProgramTitleName)
          Sets the cfdaProgramTitleName attribute.
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, 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

CFDA

public CFDA()
Default constructor.

Method Detail

getCfdaNumber

public String getCfdaNumber()
Gets the cfdaNumber attribute.

Specified by:
getCfdaNumber in interface ContractsAndGrantsCfda
Returns:
Returns the cfdaNumber

setCfdaNumber

public void setCfdaNumber(String cfdaNumber)
Sets the cfdaNumber attribute.

Parameters:
cfdaNumber - The cfdaNumber to set.

getCfdaProgramTitleName

public String getCfdaProgramTitleName()
Gets the cfdaProgramTitleName attribute.

Specified by:
getCfdaProgramTitleName in interface ContractsAndGrantsCfda
Returns:
Returns the cfdaProgramTitleName

setCfdaProgramTitleName

public void setCfdaProgramTitleName(String cfdaProgramTitleName)
Sets the cfdaProgramTitleName attribute.

Parameters:
cfdaProgramTitleName - The cfdaProgramTitleName to set.

getCfdaMaintenanceTypeId

public String getCfdaMaintenanceTypeId()
Gets the cfdaMaintenanceTypeId attribute.

Specified by:
getCfdaMaintenanceTypeId in interface ContractsAndGrantsCfda
Returns:
Returns the cfdaMaintenanceTypeId

setCfdaMaintenanceTypeId

public void setCfdaMaintenanceTypeId(String cfdaMaintenanceTypeId)
Sets the cfdaMaintenanceTypeId attribute.

Parameters:
cfdaMaintenanceTypeId - The cfdaMaintenanceTypeId to set.

toStringMapper

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

isActive

public boolean isActive()
This method gets the active value.

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

setActive

public void setActive(boolean active)
This method sets the active for this object.

Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
Parameters:
active - The value to be assigned to the active attribute.


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