org.kuali.kfs.module.purap.businessobject
Class PurApAccountingLineParser

java.lang.Object
  extended by org.kuali.kfs.sys.businessobject.AccountingLineParserBase
      extended by org.kuali.kfs.module.purap.businessobject.PurApAccountingLineParser
All Implemented Interfaces:
AccountingLineParser

public class PurApAccountingLineParser
extends AccountingLineParserBase

This class is used to parse an PurApItem accounting line.


Field Summary
protected static String[] PURAP_FORMAT
           
 
Fields inherited from class org.kuali.kfs.sys.businessobject.AccountingLineParserBase
DEFAULT_FORMAT
 
Constructor Summary
PurApAccountingLineParser()
          Constructs a AuxiliaryVoucherAccountingLineParser.java.
 
Method Summary
protected  Class getSourceAccountingLineClass(AccountingDocument accountingDocument)
          Given a document, determines what class the source lines of that document uses
 String[] getSourceAccountingLineFormat()
           
 
Methods inherited from class org.kuali.kfs.sys.businessobject.AccountingLineParserBase
chooseFormat, getExpectedAccountingLineFormatAsString, getTargetAccountingLineClass, getTargetAccountingLineFormat, importAccountingLines, importSourceAccountingLines, importTargetAccountingLines, parseAccountingLine, parseSourceAccountingLine, parseTargetAccountingLine, performCustomSourceAccountingLinePopulation, 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

PURAP_FORMAT

protected static final String[] PURAP_FORMAT
Constructor Detail

PurApAccountingLineParser

public PurApAccountingLineParser()
Constructs a AuxiliaryVoucherAccountingLineParser.java.

Method Detail

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()

getSourceAccountingLineClass

protected Class getSourceAccountingLineClass(AccountingDocument accountingDocument)
Description copied from class: AccountingLineParserBase
Given a document, determines what class the source lines of that document uses

Overrides:
getSourceAccountingLineClass in class AccountingLineParserBase
Parameters:
accountingDocument - the document to find the class of the source lines for
Returns:
the class of the source lines
See Also:
org.kuali.rice.kns.bo.AccountingLineParser#getSourceAccountingLineClass(org.kuali.rice.kns.document.AccountingDocument)


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