Uses of Interface
org.eclipse.emf.transaction.impl.InternalTransaction

Packages that use InternalTransaction
org.eclipse.emf.transaction.impl Implementation of the transactional editing domain API. 
 

Uses of InternalTransaction in org.eclipse.emf.transaction.impl
 

Classes in org.eclipse.emf.transaction.impl that implement InternalTransaction
 class EMFCommandTransaction
          A transaction implementation use by the command stack to wrap the execution of Commands, to provide them the write access that they need.
 class TransactionImpl
          The default transaction implementation.
 class TriggerCommandTransaction
          A transaction implementation used by the command stack to wrap the execution of TriggerCommands, to provide them the write access that they need.
 

Methods in org.eclipse.emf.transaction.impl that return InternalTransaction
 InternalTransaction TransactionalEditingDomainImpl.getActiveTransaction()
           
 InternalTransaction InternalTransactionalEditingDomain.getActiveTransaction()
          Obtains the transaction that currently has access to me, and whose thread of execution is active.
 InternalTransaction TransactionImpl.getRoot()
           
 InternalTransaction InternalTransaction.getRoot()
          Obtains the root transaction (the one that has no parent).
 InternalTransaction TransactionalEditingDomainImpl.startTransaction(boolean readOnly, Map<?,?> options)
           
 InternalTransaction InternalTransactionalEditingDomain.startTransaction(boolean readOnly, Map<?,?> options)
          Creates and starts a new transaction.
 

Methods in org.eclipse.emf.transaction.impl with parameters of type InternalTransaction
 void TransactionalEditingDomainImpl.activate(InternalTransaction tx)
           
 void InternalTransactionalEditingDomain.activate(InternalTransaction tx)
          Activates (starts) the specified transaction.
 void TransactionValidator.add(InternalTransaction transaction)
          Adds a transaction for eventual validation.
 void ReadWriteValidatorImpl.add(InternalTransaction transaction)
          Adds the specified transaction to me for validation.
 void TransactionalEditingDomainImpl.deactivate(InternalTransaction tx)
           
 void InternalTransactionalEditingDomain.deactivate(InternalTransaction tx)
          Deactivates the specified transaction.
protected  void TransactionalEditingDomainImpl.postcommit(InternalTransaction tx)
          Performs post-commit processing of the specified transaction.
 void TransactionalEditingDomainImpl.precommit(InternalTransaction tx)
           
 void InternalTransactionalEditingDomain.precommit(InternalTransaction tx)
          Performs the pre-commit notifications and processing of trigger comamnds.
 void TransactionValidator.remove(InternalTransaction transaction)
          Removes a transaction that has rolled back.
 void ReadWriteValidatorImpl.remove(InternalTransaction transaction)
          Removes the specified transaction from me.
 void TransactionImpl.setParent(InternalTransaction parent)
           
 void InternalTransaction.setParent(InternalTransaction parent)
          Assigns my parent transaction (the one in which I am nested).
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.