org.kuali.kfs.fp.businessobject
Class AuxiliaryVoucherAccountingLineParser

java.lang.Object
  extended by org.kuali.kfs.sys.businessobject.AccountingLineParserBase
      extended by org.kuali.kfs.fp.businessobject.AuxiliaryVoucherAccountingLineParser
All Implemented Interfaces:
AccountingLineParser
Direct Known Subclasses:
JournalVoucherAccountingLineParser

public class AuxiliaryVoucherAccountingLineParser
extends AccountingLineParserBase

This class is used to parse an AuxiliaryVocherDocument accounting line.


Field Summary
protected static String[] AV_FORMAT
           
 
Fields inherited from class org.kuali.kfs.sys.businessobject.AccountingLineParserBase
DEFAULT_FORMAT
 
Constructor Summary
AuxiliaryVoucherAccountingLineParser()
          Constructs a AuxiliaryVoucherAccountingLineParser.java.
 
Method Summary
 String[] getSourceAccountingLineFormat()
           
protected  void performCustomSourceAccountingLinePopulation(Map<String,String> attributeValueMap, SourceAccountingLine sourceAccountingLine, String accountingLineAsString)
          Populates source accounting lines and sets debit and credit amounts and codes if they exist
 
Methods inherited from class org.kuali.kfs.sys.businessobject.AccountingLineParserBase
chooseFormat, getExpectedAccountingLineFormatAsString, getSourceAccountingLineClass, getTargetAccountingLineClass, getTargetAccountingLineFormat, importAccountingLines, importSourceAccountingLines, importTargetAccountingLines, parseAccountingLine, parseSourceAccountingLine, parseTargetAccountingLine, performCustomTargetAccountingLinePopulation, populateAccountingLine, putCommonAttributesInMap, removeChartFromFormatIfNeeded, retrieveAttributeLabel, validateImportedAccountingLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AV_FORMAT

protected static final String[] AV_FORMAT
Constructor Detail

AuxiliaryVoucherAccountingLineParser

public AuxiliaryVoucherAccountingLineParser()
Constructs a AuxiliaryVoucherAccountingLineParser.java.

Method Detail

performCustomSourceAccountingLinePopulation

protected void performCustomSourceAccountingLinePopulation(Map<String,String> attributeValueMap,
                                                           SourceAccountingLine sourceAccountingLine,
                                                           String accountingLineAsString)
Populates source accounting lines and sets debit and credit amounts and codes if they exist

Overrides:
performCustomSourceAccountingLinePopulation in class AccountingLineParserBase
See Also:
AccountingLineParserBase.performCustomSourceAccountingLinePopulation(java.util.Map, org.kuali.kfs.sys.businessobject.SourceAccountingLine, java.lang.String)

getSourceAccountingLineFormat

public String[] getSourceAccountingLineFormat()
Specified by:
getSourceAccountingLineFormat in interface AccountingLineParser
Overrides:
getSourceAccountingLineFormat in class AccountingLineParserBase
Returns:
SourceAccountingLine attribute format
See Also:
org.kuali.rice.kns.bo.AccountingLineParserBase#getSourceAccountingLineFormat()


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