org.kuali.kfs.coa.businessobject
Class Chart

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.coa.businessobject.Chart
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.KualiCode, org.kuali.rice.kns.bo.PersistableBusinessObject

public class Chart
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.KualiCode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
Chart()
          Default no-arg constructor.
 
Method Summary
 String getChartCodeForReport()
           
 String getChartOfAccountsCode()
          Gets the chartOfAccountsCode attribute.
protected static ChartService getChartService()
           
 String getCode()
           
 String getCodeAndDescription()
           
 ObjectCode getExpBdgtEliminationsFinObj()
          Gets the expBdgtEliminationsFinObj attribute.
 String getExpBdgtEliminationsFinObjCd()
          Gets the expBdgtEliminationsFinObjCd attribute.
 ObjectCode getFinAccountsPayableObject()
          Gets the finAccountsPayableObject attribute.
 String getFinAccountsPayableObjectCode()
          Gets the finAccountsPayableObjectCode attribute.
 ObjectCode getFinAccountsReceivableObj()
          Gets the finAccountsReceivableObj attribute.
 String getFinAccountsReceivableObjCode()
          Gets the finAccountsReceivableObjCode attribute.
 ObjectCode getFinancialCashObject()
          Gets the financialCashObject attribute.
 String getFinancialCashObjectCode()
          Gets the financialCashObjectCode attribute.
 String getFinChartOfAccountDescription()
          Gets the finChartOfAccountDescription attribute.
 org.kuali.rice.kim.bo.Person getFinCoaManager()
           
 String getFinCoaManagerPrincipalId()
          Gets the finCoaManagerPrincipalId attribute.
 ObjectCode getFinExternalEncumbranceObj()
          Gets the finExternalEncumbranceObj attribute.
 String getFinExternalEncumbranceObjCd()
          Gets the finExternalEncumbranceObjCd attribute.
 ObjectCode getFinInternalEncumbranceObj()
          Gets the finInternalEncumbranceObj attribute.
 String getFinInternalEncumbranceObjCd()
          Gets the finInternalEncumbranceObjCd attribute.
 ObjectCode getFinPreEncumbranceObject()
          Gets the finPreEncumbranceObject attribute.
 String getFinPreEncumbranceObjectCode()
          Gets the finPreEncumbranceObjectCode attribute.
 ObjectCode getFundBalanceObject()
          Gets the fundBalanceObject attribute.
 String getFundBalanceObjectCode()
          Gets the fundBalanceObjectCode attribute.
 ObjectCode getIcrExpenseFinancialObject()
          Gets the icrExpenseFinancialObject attribute.
 String getIcrExpenseFinancialObjectCd()
          Gets the icrExpenseFinancialObjectCd attribute.
 ObjectCode getIcrIncomeFinancialObject()
          Gets the icrIncomeFinancialObject attribute.
 String getIcrIncomeFinancialObjectCode()
          Gets the icrIncomeFinancialObjectCode attribute.
 ObjectCode getIncBdgtEliminationsFinObj()
          Gets the incBdgtEliminationsFinObj attribute.
 String getIncBdgtEliminationsFinObjCd()
          Gets the incBdgtEliminationsFinObjCd attribute.
 String getName()
           
 Chart getReportsToChartOfAccounts()
          Gets the reportsToChartOfAccounts attribute.
 String getReportsToChartOfAccountsCode()
           
 boolean isActive()
          Gets the active attribute.
 void setActive(boolean active)
          Sets the active attribute.
 void setChartOfAccountsCode(String chartOfAccountsCode)
          Sets the chartOfAccountsCode attribute value.
 void setCode(String chartOfAccountsCode)
           
 void setExpBdgtEliminationsFinObj(ObjectCode expBdgtEliminationsFinObj)
          Deprecated.  
 void setExpBdgtEliminationsFinObjCd(String expBdgtEliminationsFinObjCd)
          Sets the expBdgtEliminationsFinObjCd attribute.
 void setFinAccountsPayableObject(ObjectCode finAccountsPayableObject)
          Deprecated.  
 void setFinAccountsPayableObjectCode(String finAccountsPayableObjectCode)
          Sets the finAccountsPayableObjectCode attribute value.
 void setFinAccountsReceivableObj(ObjectCode finAccountsReceivableObj)
          Deprecated.  
 void setFinAccountsReceivableObjCode(String finAccountsReceivableObjCode)
          Sets the finAccountsReceivableObjCode attribute value.
 void setFinancialCashObject(ObjectCode financialCashObject)
          Deprecated.  
 void setFinancialCashObjectCode(String financialCashObjectCode)
          Sets the financialCashObjectCode attribute value.
 void setFinChartOfAccountDescription(String finChartOfAccountDescription)
          Sets the finChartOfAccountDescription attribute.
 void setFinCoaManager(org.kuali.rice.kim.bo.Person finCoaManagerUniversal)
          Deprecated.  
 void setFinCoaManagerPrincipalId(String finCoaManagerPrincipalId)
          Sets the finCoaManagerPrincipalId attribute value.
 void setFinExternalEncumbranceObj(ObjectCode finExternalEncumbranceObj)
          Deprecated.  
 void setFinExternalEncumbranceObjCd(String finExternalEncumbranceObjCd)
          Sets the finExternalEncumbranceObjCd attribute value.
 void setFinInternalEncumbranceObj(ObjectCode finInternalEncumbranceObj)
          Deprecated.  
 void setFinInternalEncumbranceObjCd(String finInternalEncumbranceObjCd)
          Sets the finInternalEncumbranceObjCd attribute value.
 void setFinPreEncumbranceObject(ObjectCode finPreEncumbranceObject)
          Deprecated.  
 void setFinPreEncumbranceObjectCode(String finPreEncumbranceObjectCode)
          Sets the finPreEncumbranceObjectCode attribute value.
 void setFundBalanceObject(ObjectCode fundBalanceObject)
          Deprecated.  
 void setFundBalanceObjectCode(String fundBalanceObjectCode)
          Sets the fundBalanceObjectCode attribute value.
 void setIcrExpenseFinancialObject(ObjectCode icrExpenseFinancialObject)
          Deprecated.  
 void setIcrExpenseFinancialObjectCd(String icrExpenseFinancialObjectCd)
          Sets the icrExpenseFinancialObjectCd attribute value.
 void setIcrIncomeFinancialObject(ObjectCode icrIncomeFinancialObject)
          Deprecated.  
 void setIcrIncomeFinancialObjectCode(String icrIncomeFinancialObjectCode)
          Sets the icrIncomeFinancialObjectCode attribute value.
 void setIncBdgtEliminationsFinObj(ObjectCode incBdgtEliminationsFinObj)
          Deprecated.  
 void setIncBdgtEliminationsFinObjCd(String incBdgtEliminationsFinObjCd)
          Sets the incBdgtEliminationsFinObjCd attribute.
 void setName(String finChartOfAccountDescription)
           
 void setReportsToChartOfAccounts(Chart reportsToChartOfAccounts)
          Deprecated.  
 void setReportsToChartOfAccountsCode(String reportsToChartOfAccountsCode)
           
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

Chart

public Chart()
Default no-arg constructor.

Method Detail

getFinChartOfAccountDescription

public String getFinChartOfAccountDescription()
Gets the finChartOfAccountDescription attribute.

Returns:
Returns the finChartOfAccountDescription

setFinChartOfAccountDescription

public void setFinChartOfAccountDescription(String finChartOfAccountDescription)
Sets the finChartOfAccountDescription attribute.

Parameters:
finChartOfAccountDescription - The finChartOfAccountDescription to set.

isActive

public boolean isActive()
Gets the active attribute.

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

setActive

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

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

getFinAccountsPayableObject

public ObjectCode getFinAccountsPayableObject()
Gets the finAccountsPayableObject attribute.

Returns:
Returns the finAccountsPayableObject

setFinAccountsPayableObject

public void setFinAccountsPayableObject(ObjectCode finAccountsPayableObject)
Deprecated. 

Sets the finAccountsPayableObject attribute.

Parameters:
finAccountsPayableObject - The finAccountsPayableObject to set.

getFinExternalEncumbranceObj

public ObjectCode getFinExternalEncumbranceObj()
Gets the finExternalEncumbranceObj attribute.

Returns:
Returns the finExternalEncumbranceObj.

setFinExternalEncumbranceObj

public void setFinExternalEncumbranceObj(ObjectCode finExternalEncumbranceObj)
Deprecated. 

Sets the finExternalEncumbranceObj attribute value.

Parameters:
finExternalEncumbranceObj - The finExternalEncumbranceObj to set.

getFinPreEncumbranceObject

public ObjectCode getFinPreEncumbranceObject()
Gets the finPreEncumbranceObject attribute.

Returns:
Returns the finPreEncumbranceObject

setFinPreEncumbranceObject

public void setFinPreEncumbranceObject(ObjectCode finPreEncumbranceObject)
Deprecated. 

Sets the finPreEncumbranceObject attribute.

Parameters:
finPreEncumbranceObject - The finPreEncumbranceObject to set.

getFinancialCashObject

public ObjectCode getFinancialCashObject()
Gets the financialCashObject attribute.

Returns:
Returns the financialCashObject

setFinancialCashObject

public void setFinancialCashObject(ObjectCode financialCashObject)
Deprecated. 

Sets the financialCashObject attribute.

Parameters:
financialCashObject - The financialCashObject to set.

getIcrIncomeFinancialObject

public ObjectCode getIcrIncomeFinancialObject()
Gets the icrIncomeFinancialObject attribute.

Returns:
Returns the icrIncomeFinancialObject

setIcrIncomeFinancialObject

public void setIcrIncomeFinancialObject(ObjectCode icrIncomeFinancialObject)
Deprecated. 

Sets the icrIncomeFinancialObject attribute.

Parameters:
icrIncomeFinancialObject - The icrIncomeFinancialObject to set.

getFinAccountsReceivableObj

public ObjectCode getFinAccountsReceivableObj()
Gets the finAccountsReceivableObj attribute.

Returns:
Returns the finAccountsReceivableObj

setFinAccountsReceivableObj

public void setFinAccountsReceivableObj(ObjectCode finAccountsReceivableObj)
Deprecated. 

Sets the finAccountsReceivableObj attribute.

Parameters:
finAccountsReceivableObj - The finAccountsReceivableObj to set.

getFinCoaManager

public org.kuali.rice.kim.bo.Person getFinCoaManager()

setFinCoaManager

public void setFinCoaManager(org.kuali.rice.kim.bo.Person finCoaManagerUniversal)
Deprecated. 

Sets the finCoaManagerUniversal attribute.

Parameters:
finCoaManagerUniversal - The finCoaManagerUniversal to set.

getReportsToChartOfAccounts

public Chart getReportsToChartOfAccounts()
Gets the reportsToChartOfAccounts attribute.

Returns:
Returns the reportsToChartOfAccounts

setReportsToChartOfAccounts

public void setReportsToChartOfAccounts(Chart reportsToChartOfAccounts)
Deprecated. 

Sets the reportsToChartOfAccounts attribute.

Parameters:
reportsToChartOfAccounts - The reportsToChartOfAccounts to set.

getFinInternalEncumbranceObj

public ObjectCode getFinInternalEncumbranceObj()
Gets the finInternalEncumbranceObj attribute.

Returns:
Returns the finInternalEncumbranceObj.

setFinInternalEncumbranceObj

public void setFinInternalEncumbranceObj(ObjectCode finInternalEncumbranceObj)
Deprecated. 

Sets the finInternalEncumbranceObj attribute value.

Parameters:
finInternalEncumbranceObj - The finInternalEncumbranceObj to set.

getIcrExpenseFinancialObject

public ObjectCode getIcrExpenseFinancialObject()
Gets the icrExpenseFinancialObject attribute.

Returns:
Returns the icrExpenseFinancialObject.

setIcrExpenseFinancialObject

public void setIcrExpenseFinancialObject(ObjectCode icrExpenseFinancialObject)
Deprecated. 

Sets the icrExpenseFinancialObject attribute value.

Parameters:
icrExpenseFinancialObject - The icrExpenseFinancialObject to set.

getChartOfAccountsCode

public String getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute.

Returns:
Returns the chartOfAccountsCode.

setChartOfAccountsCode

public void setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute value.

Parameters:
chartOfAccountsCode - The chartOfAccountsCode to set.

getExpBdgtEliminationsFinObj

public ObjectCode getExpBdgtEliminationsFinObj()
Gets the expBdgtEliminationsFinObj attribute.

Returns:
Returns the expBdgtEliminationsFinObj.

setExpBdgtEliminationsFinObj

public void setExpBdgtEliminationsFinObj(ObjectCode expBdgtEliminationsFinObj)
Deprecated. 

Sets the expBdgtEliminationsFinObj attribute value.

Parameters:
expBdgtEliminationsFinObj - The expBdgtEliminationsFinObj to set.

getIncBdgtEliminationsFinObj

public ObjectCode getIncBdgtEliminationsFinObj()
Gets the incBdgtEliminationsFinObj attribute.

Returns:
Returns the incBdgtEliminationsFinObj.

setIncBdgtEliminationsFinObj

public void setIncBdgtEliminationsFinObj(ObjectCode incBdgtEliminationsFinObj)
Deprecated. 

Sets the incBdgtEliminationsFinObj attribute value.

Parameters:
incBdgtEliminationsFinObj - The incBdgtEliminationsFinObj to set.

toStringMapper

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

getFinAccountsPayableObjectCode

public String getFinAccountsPayableObjectCode()
Gets the finAccountsPayableObjectCode attribute.

Returns:
Returns the finAccountsPayableObjectCode.

setFinAccountsPayableObjectCode

public void setFinAccountsPayableObjectCode(String finAccountsPayableObjectCode)
Sets the finAccountsPayableObjectCode attribute value.

Parameters:
finAccountsPayableObjectCode - The finAccountsPayableObjectCode to set.

getFinAccountsReceivableObjCode

public String getFinAccountsReceivableObjCode()
Gets the finAccountsReceivableObjCode attribute.

Returns:
Returns the finAccountsReceivableObjCode.

setFinAccountsReceivableObjCode

public void setFinAccountsReceivableObjCode(String finAccountsReceivableObjCode)
Sets the finAccountsReceivableObjCode attribute value.

Parameters:
finAccountsReceivableObjCode - The finAccountsReceivableObjCode to set.

getFinancialCashObjectCode

public String getFinancialCashObjectCode()
Gets the financialCashObjectCode attribute.

Returns:
Returns the financialCashObjectCode.

setFinancialCashObjectCode

public void setFinancialCashObjectCode(String financialCashObjectCode)
Sets the financialCashObjectCode attribute value.

Parameters:
financialCashObjectCode - The financialCashObjectCode to set.

getFinExternalEncumbranceObjCd

public String getFinExternalEncumbranceObjCd()
Gets the finExternalEncumbranceObjCd attribute.

Returns:
Returns the finExternalEncumbranceObjCd.

setFinExternalEncumbranceObjCd

public void setFinExternalEncumbranceObjCd(String finExternalEncumbranceObjCd)
Sets the finExternalEncumbranceObjCd attribute value.

Parameters:
finExternalEncumbranceObjCd - The finExternalEncumbranceObjCd to set.

getFinInternalEncumbranceObjCd

public String getFinInternalEncumbranceObjCd()
Gets the finInternalEncumbranceObjCd attribute.

Returns:
Returns the finInternalEncumbranceObjCd.

setFinInternalEncumbranceObjCd

public void setFinInternalEncumbranceObjCd(String finInternalEncumbranceObjCd)
Sets the finInternalEncumbranceObjCd attribute value.

Parameters:
finInternalEncumbranceObjCd - The finInternalEncumbranceObjCd to set.

getFinPreEncumbranceObjectCode

public String getFinPreEncumbranceObjectCode()
Gets the finPreEncumbranceObjectCode attribute.

Returns:
Returns the finPreEncumbranceObjectCode.

setFinPreEncumbranceObjectCode

public void setFinPreEncumbranceObjectCode(String finPreEncumbranceObjectCode)
Sets the finPreEncumbranceObjectCode attribute value.

Parameters:
finPreEncumbranceObjectCode - The finPreEncumbranceObjectCode to set.

getIcrExpenseFinancialObjectCd

public String getIcrExpenseFinancialObjectCd()
Gets the icrExpenseFinancialObjectCd attribute.

Returns:
Returns the icrExpenseFinancialObjectCd.

setIcrExpenseFinancialObjectCd

public void setIcrExpenseFinancialObjectCd(String icrExpenseFinancialObjectCd)
Sets the icrExpenseFinancialObjectCd attribute value.

Parameters:
icrExpenseFinancialObjectCd - The icrExpenseFinancialObjectCd to set.

getIcrIncomeFinancialObjectCode

public String getIcrIncomeFinancialObjectCode()
Gets the icrIncomeFinancialObjectCode attribute.

Returns:
Returns the icrIncomeFinancialObjectCode.

setIcrIncomeFinancialObjectCode

public void setIcrIncomeFinancialObjectCode(String icrIncomeFinancialObjectCode)
Sets the icrIncomeFinancialObjectCode attribute value.

Parameters:
icrIncomeFinancialObjectCode - The icrIncomeFinancialObjectCode to set.

getExpBdgtEliminationsFinObjCd

public String getExpBdgtEliminationsFinObjCd()
Gets the expBdgtEliminationsFinObjCd attribute.

Returns:
Returns the expBdgtEliminationsFinObjCd

setExpBdgtEliminationsFinObjCd

public void setExpBdgtEliminationsFinObjCd(String expBdgtEliminationsFinObjCd)
Sets the expBdgtEliminationsFinObjCd attribute.

Parameters:
expBdgtEliminationsFinObjCd - The expBdgtEliminationsFinObjCd to set.

getIncBdgtEliminationsFinObjCd

public String getIncBdgtEliminationsFinObjCd()
Gets the incBdgtEliminationsFinObjCd attribute.

Returns:
Returns the incBdgtEliminationsFinObjCd

setIncBdgtEliminationsFinObjCd

public void setIncBdgtEliminationsFinObjCd(String incBdgtEliminationsFinObjCd)
Sets the incBdgtEliminationsFinObjCd attribute.

Parameters:
incBdgtEliminationsFinObjCd - The incBdgtEliminationsFinObjCd to set.

getFinCoaManagerPrincipalId

public String getFinCoaManagerPrincipalId()
Gets the finCoaManagerPrincipalId attribute.

Returns:
Returns the finCoaManagerPrincipalId.

setFinCoaManagerPrincipalId

public void setFinCoaManagerPrincipalId(String finCoaManagerPrincipalId)
Sets the finCoaManagerPrincipalId attribute value.

Parameters:
finCoaManagerPrincipalId - The finCoaManagerPrincipalId to set.

getReportsToChartOfAccountsCode

public String getReportsToChartOfAccountsCode()
Returns:
Returns the reportsToChartOfAccountsCode.

setReportsToChartOfAccountsCode

public void setReportsToChartOfAccountsCode(String reportsToChartOfAccountsCode)
Parameters:
reportsToChartOfAccountsCode - The reportsToChartOfAccountsCode to set.

getFundBalanceObject

public ObjectCode getFundBalanceObject()
Gets the fundBalanceObject attribute.

Returns:
Returns the fundBalanceObject.

setFundBalanceObject

public void setFundBalanceObject(ObjectCode fundBalanceObject)
Deprecated. 

Sets the fundBalanceObject attribute value.

Parameters:
fundBalanceObject - The fundBalanceObject to set.

getFundBalanceObjectCode

public String getFundBalanceObjectCode()
Gets the fundBalanceObjectCode attribute.

Returns:
Returns the fundBalanceObjectCode.

setFundBalanceObjectCode

public void setFundBalanceObjectCode(String fundBalanceObjectCode)
Sets the fundBalanceObjectCode attribute value.

Parameters:
fundBalanceObjectCode - The fundBalanceObjectCode to set.

getCodeAndDescription

public String getCodeAndDescription()
Returns:
Returns the code and description in format: xx - xxxxxxxxxxxxxxxx

getCode

public String getCode()
Specified by:
getCode in interface org.kuali.rice.kns.bo.KualiCode

getName

public String getName()
Specified by:
getName in interface org.kuali.rice.kns.bo.KualiCode

getChartService

protected static ChartService getChartService()

setCode

public void setCode(String chartOfAccountsCode)
Specified by:
setCode in interface org.kuali.rice.kns.bo.KualiCode

setName

public void setName(String finChartOfAccountDescription)
Specified by:
setName in interface org.kuali.rice.kns.bo.KualiCode

getChartCodeForReport

public String getChartCodeForReport()


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