Uses of Interface
org.kuali.kfs.module.endow.businessobject.EndowmentTransactionLine

Packages that use EndowmentTransactionLine
org.kuali.kfs.module.endow.batch.service.impl   
org.kuali.kfs.module.endow.businessobject   
org.kuali.kfs.module.endow.document   
org.kuali.kfs.module.endow.document.service   
org.kuali.kfs.module.endow.document.service.impl   
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   
org.kuali.kfs.module.endow.util   
 

Uses of EndowmentTransactionLine in org.kuali.kfs.module.endow.batch.service.impl
 

Methods in org.kuali.kfs.module.endow.batch.service.impl that return EndowmentTransactionLine
protected  EndowmentTransactionLine CreateGainLossDistributionTransactionsServiceImpl.createEndowmentTransactionLine(boolean isLoss, boolean isShortTerm, HoldingAdjustmentDocument holdingAdjustmentDocument, HoldingTaxLot holdingTaxLot, PooledFundValue pooledFundValue)
          creates a transaction line and setups the data based on isLoss if isLoss = true then creates source line else creates target line.
 

Methods in org.kuali.kfs.module.endow.batch.service.impl with parameters of type EndowmentTransactionLine
protected  KemidCurrentCash EndowmenteDocPostingServiceImpl.checkAndCalculateKemidCurrentCash(KemidCurrentCash kemidCurrentCash, EndowmentTransactionLine tranLine, String documentType, String piCode)
           
protected  TransactionArchive EndowmenteDocPostingServiceImpl.createTranArchive(EndowmentTransactionLine tranLine, String documentType, String subTypeCode)
          This method creates a new Transaction Archive BO from the transaction line, and line document.
protected  TransactionArchiveSecurity EndowmenteDocPostingServiceImpl.createTranArchiveSecurity(EndowmentTransactionSecurity tranSecurity, EndowmentTransactionLine tranLine, String documentType)
          This method will create a TransactionArchiveSecurity object from the transaction security and line object.
protected  EndowmentTransactionSecurity EndowmenteDocPostingServiceImpl.findSecurityTransactionRecord(EndowmentTransactionLine tranLine, String documentType)
          This method locates a Security Transaction (END_TRAN_SEC_T) record from the DB by using the document number.
 

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

Classes in org.kuali.kfs.module.endow.businessobject that implement EndowmentTransactionLine
 class EndowmentSourceTransactionLine
           
 class EndowmentTargetTransactionLine
           
 class EndowmentTransactionLineBase
          This is the generic class which contains all the elements on a typical Endowment Transaction Line.
 

Methods in org.kuali.kfs.module.endow.businessobject that return EndowmentTransactionLine
 EndowmentTransactionLine EndowmentTransactionTaxLotLine.getTransactionLine()
          Gets the transactionLine.
 

Methods in org.kuali.kfs.module.endow.businessobject with parameters of type EndowmentTransactionLine
 void GainLossDistributionTotalReportLine.addTotalHoldingAdjustmentAmount(EndowmentTransactionLine endowmentTransactionLine)
          Computes the total holding adjustment based on the tax lots holding cost and adds it to totalHoldingAdjustmentAmount.
 void EndowmentTransactionTaxLotLine.setTransactionLine(EndowmentTransactionLine transactionLine)
          Sets the transactionLine.
 

Method parameters in org.kuali.kfs.module.endow.businessobject with type arguments of type EndowmentTransactionLine
 String EndowmentTransactionLineParserBase.getExpectedTransactionLineFormatAsString(Class<? extends EndowmentTransactionLine> transactionLineClass)
           
 String EndowmentTransactionLineParser.getExpectedTransactionLineFormatAsString(Class<? extends EndowmentTransactionLine> transactionLineClass)
           
 

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

Fields in org.kuali.kfs.module.endow.document with type parameters of type EndowmentTransactionLine
protected  List<EndowmentTransactionLine> EndowmentTransactionLinesDocumentBase.sourceTransactionLines
           
protected  List<EndowmentTransactionLine> EndowmentTransactionLinesDocumentBase.targetTransactionLines
           
 

Methods in org.kuali.kfs.module.endow.document that return types with arguments of type EndowmentTransactionLine
 List<EndowmentTransactionLine> EndowmentTransactionLinesDocument.getSourceTransactionLines()
          This method returns a list of source transaction lines.
 List<EndowmentTransactionLine> EndowmentTransactionLinesDocumentBase.getSourceTransactionLines()
           
 List<EndowmentTransactionLine> EndowmentTransactionLinesDocument.getTargetTransactionLines()
          This method retrieves all of the target transaction lines associated with this document.
 List<EndowmentTransactionLine> EndowmentTransactionLinesDocumentBase.getTargetTransactionLines()
           
 

Method parameters in org.kuali.kfs.module.endow.document with type arguments of type EndowmentTransactionLine
 void EndowmentTransactionLinesDocument.setSourceTransactionLines(List<EndowmentTransactionLine> sourceLines)
          This method sets the list of source transaction lines for this document.
 void EndowmentTransactionLinesDocumentBase.setSourceTransactionLines(List<EndowmentTransactionLine> sourceTransactionLines)
           
 void EndowmentTransactionLinesDocument.setTargetTransactionLines(List<EndowmentTransactionLine> targetLines)
          This method sets the list of target transaction lines for this document.
 void EndowmentTransactionLinesDocumentBase.setTargetTransactionLines(List<EndowmentTransactionLine> targetTransactionLines)
           
 

Uses of EndowmentTransactionLine in org.kuali.kfs.module.endow.document.service
 

Methods in org.kuali.kfs.module.endow.document.service with parameters of type EndowmentTransactionLine
 void LiabilityDocumentService.updateLiabilityDecreaseTransactionLineTaxLots(boolean isSource, EndowmentTaxLotLinesDocumentBase aiDocument, EndowmentTransactionLine transLine)
          This method...
 void LiabilityDocumentService.updateLiabilityIncreaseTransactionLineTaxLots(boolean isSource, EndowmentTaxLotLinesDocumentBase aiDocument, EndowmentTransactionLine transLine)
          This method...
 void UpdateAssetDecreaseDocumentTaxLotsService.updateTransactionLineTaxLots(AssetDecreaseDocument adDocument, EndowmentTransactionLine transLine)
          Updates the tax lots related to the given transaction line in the Asset Decrease document.
 void UpdateAssetIncreaseDocumentTaxLotsService.updateTransactionLineTaxLots(AssetIncreaseDocument aiDocument, EndowmentTransactionLine transLine)
          Updates the tax lots related to the given transaction line in the Asset Increase document.
 void UpdateTaxLotsBasedOnAccMethodAndTransSubtypeService.updateTransactionLineTaxLots(boolean isUpdate, EndowmentTaxLotLinesDocument endowmentTaxLotLinesDocument, EndowmentTransactionLine transLine)
          Updates the tax lots related to the given transaction line based on the accounting method and the transaction sub-type.
 void UpdateUnitShareAdjustmentDocumentTaxLotsService.updateTransactionLineTaxLots(boolean isUpdate, EndowmentUnitShareAdjustmentDocument unitShareAdjustmentDocument, EndowmentTransactionLine transLine, boolean isSource)
          Updates the tax lots related to the given transaction line in the Endowment Unit Share Adjustment document.
 void UpdateSecurityTransferTargetTaxLotsService.updateTransactionLineTaxLots(CorporateReorganizationDocument document, EndowmentTransactionLine transLine)
           
 void UpdateSecurityTransferTargetTaxLotsService.updateTransactionLineTaxLots(SecurityTransferDocument document, EndowmentTransactionLine transLine)
          Updates the tax lots related to the given target transaction line in the Security Transfer document.
 void UpdateHoldingAdjustmentDocumentTaxLotsService.updateTransactionLineTaxLotsByTransactionAmount(boolean isUpdate, HoldingAdjustmentDocument holdingAdjustmentDocument, EndowmentTransactionLine transLine, boolean isSource)
          Updates the tax lots related to the given transaction line in the Holding Adjustment document when Transaction Amount is entered.
 void UpdateHoldingAdjustmentDocumentTaxLotsService.updateTransactionLineTaxLotsByUnitAdjustmentAmount(boolean isUpdate, HoldingAdjustmentDocument holdingAdjustmentDocument, EndowmentTransactionLine transLine, boolean isSource)
          Updates the tax lots related to the given transaction line in the Holding Adjustment document when Unit Adjustment Amount is entered.
 

Uses of EndowmentTransactionLine in org.kuali.kfs.module.endow.document.service.impl
 

Methods in org.kuali.kfs.module.endow.document.service.impl with parameters of type EndowmentTransactionLine
protected  void UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.calculateLotHoldingCostForTransactionAmount(EndowmentTransactionLine transLine, boolean isSource, BigDecimal taxLotsTotalUnits)
          Helper method to calculate lot holding cost when transaction amount given
protected  void UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.calculateLotHoldingCostForUnitAdjustmentAmount(EndowmentTransactionLine transLine, boolean isSource)
          Helper method to calculate lot holding cost when unit adjustment amount given
protected  void UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.createEndowmentHoldingLotRecord(HoldingAdjustmentDocument holdingAdjustmentDocument, EndowmentTransactionLine transLine, List<HoldingTaxLot> holdingTaxLots)
          This method...
protected  List<HoldingTaxLot> UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.retrieveAllTaxLotsWithPositiveCost(EndowmentTransactionLine transLine, EndowmentTransactionSecurity endowmentTransactionSecurity)
          Helper method to retrieve all tax lots with positive cost holding tax lot lines
protected  List<HoldingTaxLot> UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.retrieveTaxLotLineForUpdate(EndowmentTransactionLine transLine, EndowmentTransactionSecurity endowmentTransactionSecurity)
          Helper method to retrieve all the tax lot records with units greater than zero from endowment holding tax lot table for a specific lot number
 void LiabilityDocumentServiceImpl.updateLiabilityDecreaseTransactionLineTaxLots(boolean isSource, EndowmentTaxLotLinesDocumentBase document, EndowmentTransactionLine transLine)
           
 void LiabilityDocumentServiceImpl.updateLiabilityIncreaseTransactionLineTaxLots(boolean isSource, EndowmentTaxLotLinesDocumentBase document, EndowmentTransactionLine transLine)
           
protected  void UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.updateTransactionAmountWithLotHoldingCost(boolean isSource, EndowmentTransactionLine transLine)
          Helper method to update the transaction amount with the total holding cost
 void UpdateAssetDecreaseDocumentTaxLotsServiceImpl.updateTransactionLineTaxLots(AssetDecreaseDocument adDocument, EndowmentTransactionLine transLine)
           
 void UpdateAssetIncreaseDocumentTaxLotsServiceImpl.updateTransactionLineTaxLots(AssetIncreaseDocument aiDocument, EndowmentTransactionLine transLine)
           
 void UpdateTaxLotsBasedOnAccMethodAndTransSubtypeServiceImpl.updateTransactionLineTaxLots(boolean isUpdate, EndowmentTaxLotLinesDocument endowmentTaxLotLinesDocument, EndowmentTransactionLine transLine)
           
 void UpdateUnitShareAdjustmentDocumentTaxLotsServiceImpl.updateTransactionLineTaxLots(boolean isUpdate, EndowmentUnitShareAdjustmentDocument unitShareAdjustmentDocument, EndowmentTransactionLine transLine, boolean isSource)
           
 void UpdateSecurityTransferTargetTaxLotsServiceImpl.updateTransactionLineTaxLots(CorporateReorganizationDocument document, EndowmentTransactionLine transLine)
           
 void UpdateSecurityTransferTargetTaxLotsServiceImpl.updateTransactionLineTaxLots(SecurityTransferDocument document, EndowmentTransactionLine transLine)
           
 void UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.updateTransactionLineTaxLotsByTransactionAmount(boolean isUpdate, HoldingAdjustmentDocument holdingAdjustmentDocument, EndowmentTransactionLine transLine, boolean isSource)
           
 void UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.updateTransactionLineTaxLotsByUnitAdjustmentAmount(boolean isUpdate, HoldingAdjustmentDocument holdingAdjustmentDocument, EndowmentTransactionLine transLine, boolean isSource)
           
 

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

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

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

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

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

Methods in org.kuali.kfs.module.endow.document.validation.impl with parameters of type EndowmentTransactionLine
protected  boolean EndowmentTransactionLinesDocumentBaseRules.canKEMIDHaveAPrincipalTransaction(EndowmentTransactionLine line, String prefix)
          This method validates if a KEMID can have a principal transaction when IP indicator is equal to P.
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.
protected  boolean HoldingAdjustmentDocumentRules.checkIfBothTransactionAmountAndUnitAdjustmentAmountEmpty(EndowmentTransactionLine line, int index)
          Check if the transaction amount and unit adjustment amount are empty
protected  boolean HoldingAdjustmentDocumentRules.checkIfBothTransactionAmountAndUnitAdjustmentAmountEntered(EndowmentTransactionLine line, int index)
          Check if the transaction amount and unit adjustment amount are filled in then do not allow the validation to succeed
protected  void EndowmentTransactionLinesDocumentBaseRules.checkWhetherHaveSufficientFundsForCashBasedTransaction(EndowmentTransactionLine line, String prefix)
          Upon adding the transaction line, the system will check to see if there are sufficient funds to process the transaction (END_AVAIL_CSH_T).
protected  void EndowmentTransactionLinesDocumentBaseRules.checkWhetherReducePermanentlyRestrictedFund(EndowmentTransactionLine line, String prefix)
          For a true endowment, when the END_TRAN_LN_T: TRAN_IP_IND_CD is equal to P, a warning message will be placed in the document transaction line notifying the viewer that the transaction will reduce the value of the endowment at the time the transaction line is added.
 String EndowmentTransactionLinesDocumentBaseRules.getErrorPrefix(EndowmentTransactionLine line, int index)
          This method obtains Prefix for Error fields in UI.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.isActiveKemId(EndowmentTransactionLine line, String prefix)
          This method determines if the KEMID is active.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.isEndowmentTransactionCodeEmpty(EndowmentTransactionLine line, String prefix)
          This method validates the EndowmentTransaction code.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.isKemIdCodeEmpty(EndowmentTransactionLine line, String prefix)
          This method validates the KEMID code.
 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 SecurityTransferDocumentRules.processDeleteTaxLotLineRules(EndowmentTaxLotLinesDocument endowmentTaxLotLinesDocument, EndowmentTransactionTaxLotLine endowmentTransactionTaxLotLine, EndowmentTransactionLine endowmentTransactionLine, Number index, Number numberX)
           
 boolean HoldingAdjustmentDocumentRules.processDeleteTaxLotLineRules(EndowmentTaxLotLinesDocument endowmentTaxLotLinesDocument, EndowmentTransactionTaxLotLine endowmentTransactionTaxLotLine, EndowmentTransactionLine endowmentTransactionLine, Number transLineIndex, Number taxLotLineIndex)
           
 boolean AssetDecreaseDocumentRules.processDeleteTaxLotLineRules(EndowmentTaxLotLinesDocument endowmentTaxLotLinesDocument, EndowmentTransactionTaxLotLine taxLotLine, EndowmentTransactionLine transactionLine, Number index, Number taxLotLineIndex)
           
 boolean EndowmentUnitShareAdjustmentDocumentRules.processDeleteTaxLotLineRules(EndowmentTaxLotLinesDocument endowmentTaxLotLinesDocument, EndowmentTransactionTaxLotLine endowmentTransactionTaxLotLine, EndowmentTransactionLine endowmentTransactionLine, Number transLineIndex, Number taxLotLineIndex)
           
 boolean CorporateReorganizationDocumentRules.processDeleteTaxLotLineRules(EndowmentTaxLotLinesDocument endowmentTaxLotLinesDocument, EndowmentTransactionTaxLotLine endowmentTransactionTaxLotLine, EndowmentTransactionLine endowmentTransactionLine, Number index, Number numberX)
           
 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 EndowmentTransactionLinesDocumentBaseRules.templateMethod(EndowmentTransactionLine line)
           
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 EndowmentTransactionLinesDocumentBaseRules.validateChartMatch(EndowmentTransactionLine line, String prefix)
          This method validates if the chart is matched between GL Account in the KEMID and GL Link in the Endowment Transaction Code.
protected  boolean CorporateReorganizationDocumentRules.validateCorpReorganizationTransferTransactionLine(boolean isAdd, EndowmentTransactionLinesDocument endowmentTransactionLinesDocument, EndowmentTransactionLine line, int transLineIndex, int taxLotIndex)
          Validate Security Transfer Transaction Line.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateEndowmentTransactionCode(EndowmentTransactionLine line, String prefix)
          This method validates the EndowmentTransaction code and tries to create a EndowmentTransactionCode object from the code.
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 EndowmentTransactionLinesDocumentBaseRules.validateKemId(EndowmentTransactionLine line, String prefix)
          This method validates the KemId code and tries to create a KEMID object from the code.
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 EndowmentTransactionLinesDocumentBaseRules.validateNoTransactionRestriction(EndowmentTransactionLine line, String prefix)
          This method checks if the KEMID restriction code is "NTRAN"
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 AssetDecreaseDocumentRules.validateTotalAmountAndUnits(EndowmentTransactionLinesDocumentBase endowmentTransactionLinesDocumentBase, EndowmentTransactionLine transactionLine, int index)
          Validates the the amount and units in the transaction line match the total cost and units in the associated tax lot lines.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTotalUnits(EndowmentTransactionalDocument document, EndowmentTransactionLine transactionLine, int index)
          Checks that the transaction line units match the tax lot lines total number of units.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTransactionAmountGreaterThanZero(EndowmentTransactionLine line, String prefix)
          This method checks is the Transaction amount entered is greater than Zero.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTransactionAmountLessThanZero(EndowmentTransactionLine line, String prefix)
          This method checks is the Transaction amount entered is greater than Zero.
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.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTransactionUnitsAmountEqual(EndowmentTransactionLine line, String prefix)
          This method checks is the Transaction Units & Amount entered are equal.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTransactionUnitsGreaterThanZero(EndowmentTransactionLine line, String prefix)
          This method checks is the Transaction Units entered is greater than Zero.
protected  boolean EndowmentTransactionLinesDocumentBaseRules.validateTransactionUnitsLessThanZero(EndowmentTransactionLine line, String prefix)
          This method checks is the Transaction Units entered is greater than Zero.
 

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

Fields in org.kuali.kfs.module.endow.document.web.struts declared as EndowmentTransactionLine
protected  EndowmentTransactionLine EndowmentTransactionLinesDocumentFormBase.newSourceTransactionLine
           
protected  EndowmentTransactionLine EndowmentTransactionLinesDocumentFormBase.newTargetTransactionLine
           
 

Methods in org.kuali.kfs.module.endow.document.web.struts that return EndowmentTransactionLine
 EndowmentTransactionLine EndowmentTransactionLinesDocumentFormBase.getNewSourceTransactionLine()
          Gets the newSourceTransactionLine attribute.
 EndowmentTransactionLine EndowmentTransactionLinesDocumentFormBase.getNewTargetTransactionLine()
          Gets the newTargetTransactionLine attribute.
 

Methods in org.kuali.kfs.module.endow.document.web.struts with parameters of type EndowmentTransactionLine
protected  void EndowmentTransactionLinesDocumentActionBase.insertTransactionLine(boolean isSource, EndowmentTransactionLinesDocumentFormBase etlDocumentForm, EndowmentTransactionLine line)
          Adds the given transactionLine to the appropriate form-related datastructures.
protected  void EndowmentTaxLotLinesDocumentActionBase.insertTransactionLine(boolean isSource, EndowmentTransactionLinesDocumentFormBase etlDocumentForm, EndowmentTransactionLine line)
           
 void SecurityTransferDocumentForm.setNewSourceTransactionLine(EndowmentTransactionLine newSourceTransactionLine)
           
 void EndowmentTransactionLinesDocumentFormBase.setNewSourceTransactionLine(EndowmentTransactionLine newSourceTransactionLine)
          Sets the newSourceTransactionLine attribute value.
 void CorporateReorganizationDocumentForm.setNewSourceTransactionLine(EndowmentTransactionLine newSourceTransactionLine)
           
 void SecurityTransferDocumentForm.setNewTargetTransactionLine(EndowmentTransactionLine newTargetTransactionLine)
           
 void EndowmentTransactionLinesDocumentFormBase.setNewTargetTransactionLine(EndowmentTransactionLine newTargetTransactionLine)
          Sets the newTargetTransactionLine attribute value.
 void CorporateReorganizationDocumentForm.setNewTargetTransactionLine(EndowmentTransactionLine newTargetTransactionLine)
           
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)
           
 

Uses of EndowmentTransactionLine in org.kuali.kfs.module.endow.util
 

Methods in org.kuali.kfs.module.endow.util that return EndowmentTransactionLine
protected  EndowmentTransactionLine LineParserBase.genLineWithRetrievedAttributes(Map<String,String> lineMap, Class<? extends EndowmentTransactionLine> lineClass)
          Generates an line instance and populates it with the specified attribute map.
 EndowmentTransactionLine LineParserBase.parseLine(String transactionLine, Class<? extends EndowmentTransactionLine> lineClass, String documentNumber)
           
 

Methods in org.kuali.kfs.module.endow.util that return types with arguments of type EndowmentTransactionLine
 List<EndowmentTransactionLine> LineParser.importLines(org.apache.struts.upload.FormFile lineFile, Class<? extends EndowmentTransactionLine> lineClass, String documentNumber)
          Parses the items from the specified import file line by line, and generates items of the specified type from the parsed data.
 List<EndowmentTransactionLine> LineParserBase.importLines(org.apache.struts.upload.FormFile lineFile, Class<? extends EndowmentTransactionLine> lineClass, String documentNumber)
           
 

Method parameters in org.kuali.kfs.module.endow.util with type arguments of type EndowmentTransactionLine
protected  void LineParserBase.checkLineClass(Class<? extends EndowmentTransactionLine> lineClass)
          Checks whether the specified Line class is a subclass of EndowmentTransactionLine; throws exceptions if not.
protected  EndowmentTransactionLine LineParserBase.genLineWithRetrievedAttributes(Map<String,String> lineMap, Class<? extends EndowmentTransactionLine> lineClass)
          Generates an line instance and populates it with the specified attribute map.
 List<EndowmentTransactionLine> LineParser.importLines(org.apache.struts.upload.FormFile lineFile, Class<? extends EndowmentTransactionLine> lineClass, String documentNumber)
          Parses the items from the specified import file line by line, and generates items of the specified type from the parsed data.
 List<EndowmentTransactionLine> LineParserBase.importLines(org.apache.struts.upload.FormFile lineFile, Class<? extends EndowmentTransactionLine> lineClass, String documentNumber)
           
 EndowmentTransactionLine LineParserBase.parseLine(String transactionLine, Class<? extends EndowmentTransactionLine> lineClass, String documentNumber)
           
protected  Map<String,String> LineParserBase.retrieveLineAttributes(String line, Class<? extends EndowmentTransactionLine> lineClass)
          Parses a line of transactions data from a csv file and retrieves the attributes as key-value string pairs into a map.
 



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