org.kuali.kfs.module.purap.document.authorization
Class ContractManagerAssignmentDocumentPresentationController

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.module.purap.document.authorization.PurchasingAccountsPayableDocumentPresentationController
                  extended by org.kuali.kfs.module.purap.document.authorization.ContractManagerAssignmentDocumentPresentationController
All Implemented Interfaces:
FinancialSystemTransactionalDocumentPresentationController, org.kuali.rice.kns.document.authorization.DocumentPresentationController, org.kuali.rice.kns.document.authorization.TransactionalDocumentPresentationController

public class ContractManagerAssignmentDocumentPresentationController
extends PurchasingAccountsPayableDocumentPresentationController


Constructor Summary
ContractManagerAssignmentDocumentPresentationController()
           
 
Method Summary
 boolean canInitiate(String documentTypeName)
          Override this method to add extra validation, so that when there's no requisition to assign contract manager, an error message will be displayed, instead of creating an ContractManagerAssignmentDocument.
protected  boolean canSave(org.kuali.rice.kns.document.Document document)
           
 
Methods inherited from class org.kuali.kfs.module.purap.document.authorization.PurchasingAccountsPayableDocumentPresentationController
canEdit, canEditDocumentOverview
 
Methods inherited from class org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentPresentationControllerBase
canErrorCorrect, canHaveBankEntry, getBankService, getDocumentActions, getEditModes
 
Methods inherited from class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
canAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDisapprove, canFyi, canPerformRouteReport, canReload, canRoute, canSendAdhocRequests, canSendNoteFyi, getParameterService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContractManagerAssignmentDocumentPresentationController

public ContractManagerAssignmentDocumentPresentationController()
Method Detail

canSave

protected boolean canSave(org.kuali.rice.kns.document.Document document)
Overrides:
canSave in class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase

canInitiate

public boolean canInitiate(String documentTypeName)
Override this method to add extra validation, so that when there's no requisition to assign contract manager, an error message will be displayed, instead of creating an ContractManagerAssignmentDocument.

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)


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