org.kuali.kfs.fp.document.authorization
Class BudgetAdjustmentDocumentPresentationController

java.lang.Object
  extended by org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
      extended by org.kuali.rice.kns.document.authorization.TransactionalDocumentPresentationControllerBase
          extended by org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentPresentationControllerBase
              extended by org.kuali.kfs.sys.document.authorization.LedgerPostingDocumentPresentationControllerBase
                  extended by org.kuali.kfs.sys.document.authorization.AccountingDocumentPresentationControllerBase
                      extended by org.kuali.kfs.fp.document.authorization.BudgetAdjustmentDocumentPresentationController
All Implemented Interfaces:
FinancialSystemTransactionalDocumentPresentationController, org.kuali.rice.kns.document.authorization.DocumentPresentationController, org.kuali.rice.kns.document.authorization.TransactionalDocumentPresentationController
Direct Known Subclasses:
YearEndBudgetAdjustmentDocumentPresentationController

public class BudgetAdjustmentDocumentPresentationController
extends AccountingDocumentPresentationControllerBase

Presentation Controller for Budget Adjustment documents


Constructor Summary
BudgetAdjustmentDocumentPresentationController()
           
 
Method Summary
 boolean canErrorCorrect(FinancialSystemTransactionalDocument document)
          Makes sure that the given document implements error correction, that error correction is turned on for the document in the data dictionary, and that the document is in a workflow state that allows error correction.
 boolean canInitiate(String documentTypeName)
           
 
Methods inherited from class org.kuali.kfs.sys.document.authorization.AccountingDocumentPresentationControllerBase
addExpenseEntryEditMode, canEdit, getCurrentRouteLevels, getEditModes, userOwnsAnyAccountingLine
 
Methods inherited from class org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentPresentationControllerBase
canHaveBankEntry, getBankService, getDocumentActions
 
Methods inherited from class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
canAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDisapprove, canEditDocumentOverview, canFyi, canPerformRouteReport, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyi, getParameterService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BudgetAdjustmentDocumentPresentationController

public BudgetAdjustmentDocumentPresentationController()
Method Detail

canInitiate

public boolean canInitiate(String documentTypeName)
Specified by:
canInitiate in interface org.kuali.rice.kns.document.authorization.DocumentPresentationController
Overrides:
canInitiate in class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
See Also:
DocumentPresentationControllerBase.canInitiate(java.lang.String)

canErrorCorrect

public boolean canErrorCorrect(FinancialSystemTransactionalDocument document)
Description copied from class: FinancialSystemTransactionalDocumentPresentationControllerBase
Makes sure that the given document implements error correction, that error correction is turned on for the document in the data dictionary, and that the document is in a workflow state that allows error correction.

Specified by:
canErrorCorrect in interface FinancialSystemTransactionalDocumentPresentationController
Overrides:
canErrorCorrect in class LedgerPostingDocumentPresentationControllerBase
Parameters:
document - the document to error correct
Returns:
true if the document can be error corrected, false otherwise
See Also:
LedgerPostingDocumentPresentationControllerBase.canErrorCorrect(org.kuali.kfs.sys.document.FinancialSystemTransactionalDocument)


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