org.kuali.kfs.sys.document.service
Interface AccountingLineAuthorizationTransformer

All Known Implementing Classes:
AccountingLineAuthorizationTransformerImpl

public interface AccountingLineAuthorizationTransformer


Method Summary
 void transformElements(List<TableJoining> elements, AccountingLine accountingLine, AccountingDocument document, AccountingLineAuthorizer lineAuthorizer, boolean newLine, String accountingLinePropertyName)
          Performs transformations to the element rendering tree based on the authorization's reactions to the accounting line
 

Method Detail

transformElements

void transformElements(List<TableJoining> elements,
                       AccountingLine accountingLine,
                       AccountingDocument document,
                       AccountingLineAuthorizer lineAuthorizer,
                       boolean newLine,
                       String accountingLinePropertyName)
Performs transformations to the element rendering tree based on the authorization's reactions to the accounting line

Parameters:
elements - the element rendering tree
accountingLine - the accounting line to be rendered
document - the document that accounting line lives on
lineAuthorizer - the authorizer for the accounting line
newLine - is this line a new line or a line already on a document?
accountingLinePropertyName - the property path to this accounting line


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