org.eclipse.emf.transaction.impl
Class ReadOnlyValidatorImpl
java.lang.Object
   org.eclipse.emf.transaction.impl.ReadWriteValidatorImpl
org.eclipse.emf.transaction.impl.ReadWriteValidatorImpl
       org.eclipse.emf.transaction.impl.ReadOnlyValidatorImpl
org.eclipse.emf.transaction.impl.ReadOnlyValidatorImpl
- All Implemented Interfaces: 
- TransactionValidator
- public class ReadOnlyValidatorImpl 
- extends ReadWriteValidatorImpl
A validator for read-only transactions.  It provides all of the notifications
 (in order) that occurred during the transaction, but does not validate them
 (validation always passes with no problems).
 
 A read-only validator should be created for the root transaction of any
 nested read-only transaction structure, when the root transaction is
 activated.  As child transactions are activated, they must be
 added to me so that I may correctly track
 which notifications were received during which transaction, and at which
 time relative to the start and completion of nested transactions.
 
- See Also:
- ReadWriteValidatorImpl
 
 
 
 
 
| Method Summary | 
|  IStatus | validate()I always return an OK status because there is never anything to validate
 in a read-only transaction.
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ReadOnlyValidatorImpl
public ReadOnlyValidatorImpl()
- Initializes me.
 
validate
public IStatus validate()
- I always return an OK status because there is never anything to validate
 in a read-only transaction.
 
- 
- Returns:
- an OK status, always