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

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.ProposalPurpose
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject

public class ProposalPurpose
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

A generalized purpose for a proposal.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
ProposalPurpose()
          Default constructor.
 
Method Summary
 String getProposalPurposeCode()
          Gets the proposalPurposeCode attribute.
 String getProposalPurposeDescription()
          Gets the proposalPurposeDescription attribute.
 boolean isActive()
          Gets the active attribute.
 void setActive(boolean active)
          Sets the active attribute value.
 void setProposalPurposeCode(String proposalPurposeCode)
          Sets the proposalPurposeCode attribute.
 void setProposalPurposeDescription(String proposalPurposeDescription)
          Sets the proposalPurposeDescription 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
 

Constructor Detail

ProposalPurpose

public ProposalPurpose()
Default constructor.

Method Detail

getProposalPurposeCode

public String getProposalPurposeCode()
Gets the proposalPurposeCode attribute.

Returns:
Returns the proposalPurposeCode

setProposalPurposeCode

public void setProposalPurposeCode(String proposalPurposeCode)
Sets the proposalPurposeCode attribute.

Parameters:
proposalPurposeCode - The proposalPurposeCode to set.

getProposalPurposeDescription

public String getProposalPurposeDescription()
Gets the proposalPurposeDescription attribute.

Returns:
Returns the proposalPurposeDescription

setProposalPurposeDescription

public void setProposalPurposeDescription(String proposalPurposeDescription)
Sets the proposalPurposeDescription attribute.

Parameters:
proposalPurposeDescription - The proposalPurposeDescription 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.

toStringMapper

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


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