org.kuali.kfs.module.purap.document.authorization
Class RequisitionAccountingLineAuthorizer
java.lang.Object
org.kuali.kfs.sys.document.authorization.AccountingLineAuthorizerBase
org.kuali.kfs.module.purap.document.authorization.PurapAccountingLineAuthorizer
org.kuali.kfs.module.purap.document.authorization.RequisitionAccountingLineAuthorizer
- All Implemented Interfaces:
- AccountingLineAuthorizer
public class RequisitionAccountingLineAuthorizer
- extends PurapAccountingLineAuthorizer
Accounting line authorizer for Requisition document which allows adding accounting lines at specified nodes
Methods inherited from class org.kuali.kfs.sys.document.authorization.AccountingLineAuthorizerBase |
getActionInfixForExtantAccountingLine, getActionInfixForNewAccountingLine, getActionLabel, getActionMap, getActions, getAddAction, getBalanceInquiryAction, getDeleteAction, getFieldName, getKFSImagePath, getKimHappyPropertyNameForField, getRiceImagePath, hasEditPermissionOnAccountingLine, hasEditPermissionOnField, isErrorMapContainingErrorsOnLine, replaceCollectionElementsWithPlurals, stripDocumentPrefixFromName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequisitionAccountingLineAuthorizer
public RequisitionAccountingLineAuthorizer()
renderNewLine
public boolean renderNewLine(AccountingDocument accountingDocument,
String accountingGroupProperty)
- Allow new lines to be rendered at Initiator node
- Specified by:
renderNewLine
in interface AccountingLineAuthorizer
- Overrides:
renderNewLine
in class AccountingLineAuthorizerBase
- Parameters:
accountingDocument
- the document that has accounting lines being authorizedaccountingGroupProperty
- the property of this accounting group
- Returns:
- true if new lines should be displayed, false otherwise
- See Also:
AccountingLineAuthorizerBase.renderNewLine(org.kuali.kfs.sys.document.AccountingDocument, java.lang.String)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.