Uses of Interface
org.kuali.kfs.module.endow.document.EndowmentTransactionLinesDocument

Packages that use EndowmentTransactionLinesDocument
org.kuali.kfs.module.endow.businessobject   
org.kuali.kfs.module.endow.document   
org.kuali.kfs.module.endow.document.validation   
org.kuali.kfs.module.endow.document.validation.event   
org.kuali.kfs.module.endow.document.validation.impl   
org.kuali.kfs.module.endow.document.web.struts   
 

Uses of EndowmentTransactionLinesDocument in org.kuali.kfs.module.endow.businessobject
 

Methods in org.kuali.kfs.module.endow.businessobject with parameters of type EndowmentTransactionLinesDocument
 List EndowmentTransactionLineParserBase.importEndowmentSourceTransactionLines(String fileName, InputStream stream, EndowmentTransactionLinesDocument document)
           
 List EndowmentTransactionLineParser.importEndowmentSourceTransactionLines(String fileName, InputStream stream, EndowmentTransactionLinesDocument document)
          generates a list of EndowmentSourceTransactionLine from the inputStream
 List EndowmentTransactionLineParserBase.importEndowmentTargetTransactionLines(String fileName, InputStream stream, EndowmentTransactionLinesDocument document)
           
 List EndowmentTransactionLineParser.importEndowmentTargetTransactionLines(String fileName, InputStream stream, EndowmentTransactionLinesDocument document)
          generates a list of EndowmentTargetTransactionLine from the inputStream
 

Uses of EndowmentTransactionLinesDocument in org.kuali.kfs.module.endow.document
 

Subinterfaces of EndowmentTransactionLinesDocument in org.kuali.kfs.module.endow.document
 interface EndowmentAccountingLinesDocument
           
 interface EndowmentSecurityDetailsDocument
           
 interface EndowmentTaxLotLinesDocument
           
 

Classes in org.kuali.kfs.module.endow.document that implement EndowmentTransactionLinesDocument
 class AssetDecreaseDocument
          The Endowment Asset Decrease (EAD) is used to reduce the holdings of a KEMID, either through the cash sale of an asset or by removing it directly from the KEMID holding record.
 class AssetIncreaseDocument
          The Endowment Asset Increase (EAI) transaction is used to add to the holdings of a KEMID, either through the cash purchase of an asset or by depositing it directly into the KEMID holding record.
 class CashDecreaseDocument
           
 class CashIncreaseDocument
           
 class CashTransferDocument
           
 class CorporateReorganizationDocument
           
 class CorpusAdjustmentDocument
          This is the transactional document that is used to record a modification to the corpus value of the true endowment
 class EndowmentAccountingLinesDocumentBase
          Provides a base class for the Endowment Transfer of Funds documents.
 class EndowmentSecurityDetailsDocumentBase
           
 class EndowmentTaxLotLinesDocumentBase
           
 class EndowmentToGLTransferOfFundsDocument
           
 class EndowmentTransactionLinesDocumentBase
           
 class EndowmentUnitShareAdjustmentDocument
          Endowment Unit/Share Adjustment (EUSA) transaction is available for those times when a number of units of a security held by the KEMID must be modified without affecting the original cost or carry value of the security tax lot(s).
 class GLToEndowmentTransferOfFundsDocument
           
 class HoldingAdjustmentDocument
          Holding Adjustment (EHA) transaction is available for those times when a number of units of a security held by the KEMID must be modified without affecting the original cost or carry value of the security tax lot(s).
 class LiabilityDecreaseDocument
           
 class LiabilityIncreaseDocument
           
 class SecurityTransferDocument
           
 

Uses of EndowmentTransactionLinesDocument in org.kuali.kfs.module.endow.document.validation
 

Classes in org.kuali.kfs.module.endow.document.validation with type parameters of type EndowmentTransactionLinesDocument
 interface AddTransactionLineRule<E extends EndowmentTransactionLinesDocument,D extends EndowmentTransactionLine>
           
 interface DeleteTransactionLineRule<E extends EndowmentTransactionLinesDocument,D extends EndowmentTransactionLine>
           
 interface RefreshTransactionLineRule<E extends EndowmentTransactionLinesDocument,D extends EndowmentTransactionLine,I extends Number>
           
 

Uses of EndowmentTransactionLinesDocument in org.kuali.kfs.module.endow.document.validation.event
 

Constructors in org.kuali.kfs.module.endow.document.validation.event with parameters of type EndowmentTransactionLinesDocument
AddTransactionLineEvent(String errorPathPrefix, EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
DeleteTransactionLineEvent(String errorPathPrefix, EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
RefreshTransactionLineEvent(String errorPathPrefix, EndowmentTransactionLinesDocument document, EndowmentTransactionLine line, int index)
          Constructs a RefreshTransactionLineEvent.java.
 

Uses of EndowmentTransactionLinesDocument in org.kuali.kfs.module.endow.document.validation.impl
 

Methods in org.kuali.kfs.module.endow.document.validation.impl with parameters of type EndowmentTransactionLinesDocument
protected  boolean HoldingAdjustmentDocumentRules.canOnlyAddSourceOrTargetTransactionLines(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine transLine, int index)
          Validates that the user can only enter to or from transaction lines not both.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.checkCashTransactionEndowmentCode(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, String prefix)
          This methods checks to ensure for cash Tx do not have a Etran.
 String EndowmentTransactionLinesDocumentBaseRules.getRegistrationForValidation(EndowmentTransactionLinesDocument endowmentTransactionLinesDocumentBase, boolean isSource)
          This method obtains Registration code from a document.
 Security EndowmentTransactionLinesDocumentBaseRules.getSecurityForValidation(EndowmentTransactionLinesDocument endowmentTransactionLinesDocumentBase, boolean isSource)
          This method obtains security from a document.
 String EndowmentTransactionLinesDocumentBaseRules.getSecurityIDForValidation(EndowmentTransactionLinesDocument endowmentTransactionLinesDocumentBase, boolean isSource)
          This method obtains security code from a document.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.hasEtranCode(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument)
          Tells if the document has an etran code.
protected  boolean EndowmentUnitShareAdjustmentDocumentRules.hasEtranCode(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument)
           
protected  boolean CorporateReorganizationDocumentRules.hasEtranCode(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument)
           
protected  boolean HoldingAdjustmentDocumentRules.hasOnlySourceOrTargetTransactionLines(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument)
          Validates that the document has only source or target transaction lines, not both.
protected  boolean EndowmentUnitShareAdjustmentDocumentRules.hasOnlySourceOrTargetTransactionLines(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument)
          Validates that the document has only source or target transaction lines, not both.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.nonCashTransaction(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument)
          This method checks if this is a non-cash transaction.
 boolean CashDocumentBaseRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
 boolean AssetIncreaseDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
 boolean SecurityTransferDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument transLineDocument, EndowmentTransactionLine line)
           
 boolean CorpusAdjustmentDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument transLineDocument, EndowmentTransactionLine line)
           
 boolean HoldingAdjustmentDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
 boolean EndowmentTransactionLinesDocumentBaseRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
 boolean AssetDecreaseDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
 boolean LiabilityIncreaseDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument transLineDocument, EndowmentTransactionLine line)
           
 boolean EndowmentUnitShareAdjustmentDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line)
           
 boolean LiabilityDecreaseDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument transLineDocument, EndowmentTransactionLine line)
           
 boolean CorporateReorganizationDocumentRules.processAddTransactionLineRules(EndowmentTransactionLinesDocument transLineDocument, EndowmentTransactionLine line)
           
 boolean EndowmentTransactionLinesDocumentBaseRules.processDeleteTransactionLineRules(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine endowmentTransactionLine)
           
 boolean SecurityTransferDocumentRules.processRefreshTransactionLineRules(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine endowmentTransactionLine, Number index)
           
 boolean EndowmentTransactionLinesDocumentBaseRules.processRefreshTransactionLineRules(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine endowmentTransactionLine, Number index)
           
 boolean AssetDecreaseDocumentRules.processRefreshTransactionLineRules(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine endowmentTransactionLine, Number index)
           
 boolean CorporateReorganizationDocumentRules.processRefreshTransactionLineRules(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine endowmentTransactionLine, Number index)
           
protected  boolean AssetDecreaseDocumentRules.validateAssetDecreaseTransactionLine(boolean isAdd, EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index, int taxLotLineToDeleteIndex)
          Adds validations for the transaction line specific to the Asset decrease document.
protected  boolean CashDocumentBaseRules.validateCashTransactionLine(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line, int index)
          This method should be overridden by children rule classes as a hook to implement document specific business rule checks for the general validating a transaction line.
protected  boolean CashDecreaseDocumentRules.validateCashTransactionLine(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line, int index)
           
protected  boolean CashTransferDocumentRules.validateCashTransactionLine(EndowmentTransactionLinesDocument document, EndowmentTransactionLine line, int index)
           
protected  boolean CorporateReorganizationDocumentRules.validateCorpReorganizationTransferTransactionLine(boolean isAdd, EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int transLineIndex, int taxLotIndex)
          Validate Security Transfer Transaction Line.
protected  boolean CashDecreaseDocumentRules.validateEndowmentTransactionTypeCode(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, String prefix)
           
protected  boolean CashIncreaseDocumentRules.validateEndowmentTransactionTypeCode(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, String prefix)
           
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateEndowmentTransactionTypeCode(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, String prefix)
          This method checks if the ETRAN code has a type code of E or I.
protected  boolean CashDocumentBaseRules.validateEtranTypeBasedOnDocSource(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, String prefix)
          This method...
protected  boolean HoldingAdjustmentDocumentRules.validateKemidHasTaxLots(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine transLine, int index)
          Checks that there are holding tax lots with positive units for the given kemid, security, registration code and IP indicator.
protected  boolean EndowmentUnitShareAdjustmentDocumentRules.validateKemidHasTaxLots(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine transLine, int index)
          Checks that there are holding tax lots with positive units for the given kemid, security, registration code and IP indicator.
protected  boolean SecurityTransferDocumentRules.validateOnlyOneSourceTransactionLine(boolean validateForAdd, EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
          Validates that one and only one source transaction line can be added.
protected  boolean CorporateReorganizationDocumentRules.validateOnlyOneSourceTransactionLine(boolean validateForAdd, EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
          Validates that one and only one source transaction line can be added.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateSecurityEtranChartMatch(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, String prefix, boolean isSource)
          Validates that the security chart and the etran code chart match.
protected  boolean SecurityTransferDocumentRules.validateSecurityTransferTransactionLine(boolean isAdd, EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int transLineIndex, int taxLotIndex)
          Validate Security Transfer Transaction Line.
 boolean EndowmentTransactionLinesDocumentBaseRules.validateSufficientUnits(boolean isAdd, EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int transLineIndex, int taxLotIndex)
          Validates that the KEMID has sufficient units in the tax lots to perform the transaction.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTaxLots(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine transLine, int transLineIndex)
          Validates that the tax lots for a transaction line correspond to the information in that transaction line.
protected  boolean AssetIncreaseDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
           
protected  boolean EndowmentToGLTransferOfFundsDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
           
protected  boolean CorpusAdjustmentDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
          This method validates the Tx line but from Corpus Adjustment document.
protected  boolean HoldingAdjustmentDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
           
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
          This method validates a transaction line.
protected  boolean GLToEndowmentTransferOfFundsDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
           
protected  boolean LiabilityIncreaseDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
          This method validates the Tx line but from Liability Increase perspective.
protected  boolean EndowmentUnitShareAdjustmentDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
           
protected  boolean LiabilityDecreaseDocumentRules.validateTransactionLine(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int index)
          This method validates the Tx line but from Liability Increase perspective.
 

Uses of EndowmentTransactionLinesDocument in org.kuali.kfs.module.endow.document.web.struts
 

Methods in org.kuali.kfs.module.endow.document.web.struts with parameters of type EndowmentTransactionLinesDocument
protected  void EndowmentTaxLotLinesDocumentActionBase.updateTaxLots(EndowmentTransactionLinesDocument etlDocument)
          Updates the tax lots for the given document.
protected  void HoldingAdjustmentDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
protected  void LiabilityIncreaseDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
protected abstract  void EndowmentTaxLotLinesDocumentActionBase.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
          Updates the tax lots for the given transaction line.
protected  void AssetIncreaseDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
protected  void SecurityTransferDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
protected  void EndowmentUnitShareAdjustmentDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
protected  void LiabilityDecreaseDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
protected  void AssetDecreaseDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
protected  void CorporateReorganizationDocumentAction.updateTransactionLineTaxLots(boolean isUpdate, boolean isSource, EndowmentTransactionLinesDocument etlDocument, EndowmentTransactionLine transLine)
           
 



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