org.kuali.kfs.module.purap.document.validation.impl
Class PurchaseOrderAccountingLineAccessibleValidation

java.lang.Object
  extended by org.kuali.kfs.sys.document.validation.ParameterizedValidation
      extended by org.kuali.kfs.sys.document.validation.GenericValidation
          extended by org.kuali.kfs.sys.document.validation.impl.AccountingLineAccessibleValidation
              extended by org.kuali.kfs.module.purap.document.validation.impl.PurchasingAccountsPayableAccountingLineAccessibleValidation
                  extended by org.kuali.kfs.module.purap.document.validation.impl.PurchaseOrderAccountingLineAccessibleValidation
All Implemented Interfaces:
Validation

public class PurchaseOrderAccountingLineAccessibleValidation
extends PurchasingAccountsPayableAccountingLineAccessibleValidation

A validation that checks whether the given accounting line is accessible to the given user or not


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.kfs.sys.document.validation.impl.AccountingLineAccessibleValidation
AccountingLineAccessibleValidation.AccountingLineAction
 
Field Summary
 
Fields inherited from class org.kuali.kfs.sys.document.validation.impl.AccountingLineAccessibleValidation
accountingDocumentForValidation, accountingLineForValidation, dataDictionaryService
 
Constructor Summary
PurchaseOrderAccountingLineAccessibleValidation()
           
 
Method Summary
 boolean validate(AttributedDocumentEvent event)
          Validates that the given accounting line is accessible for editing by the current user.
 
Methods inherited from class org.kuali.kfs.module.purap.document.validation.impl.PurchasingAccountsPayableAccountingLineAccessibleValidation
getAccountingLineCollectionProperty, getCurrentRouteLevels, getGroupName
 
Methods inherited from class org.kuali.kfs.sys.document.validation.impl.AccountingLineAccessibleValidation
convertEventToMessage, getAccountingDocumentForValidation, getAccountingLineForValidation, getDataDictionaryService, lookupAccountingLineAuthorizer, setAccountingDocumentForValidation, setAccountingLineForValidation, setDataDictionaryService
 
Methods inherited from class org.kuali.kfs.sys.document.validation.GenericValidation
setQuitOnFail, shouldQuitOnFail, stageValidation
 
Methods inherited from class org.kuali.kfs.sys.document.validation.ParameterizedValidation
getParameterProperties, populateParameterFromEvent, populateParametersFromEvent, setParameterProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PurchaseOrderAccountingLineAccessibleValidation

public PurchaseOrderAccountingLineAccessibleValidation()
Method Detail

validate

public boolean validate(AttributedDocumentEvent event)
Validates that the given accounting line is accessible for editing by the current user. This method expects a document as the first parameter and an accounting line as the second

Specified by:
validate in interface Validation
Overrides:
validate in class AccountingLineAccessibleValidation
Returns:
true if validation should continue, false otherwise
See Also:
org.kuali.kfs.sys.document.validation.Validation#validate(java.lang.Object[])


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