|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InternalTransaction | |
---|---|
org.eclipse.emf.transaction.impl | Implementation of the transactional editing domain API. |
org.eclipse.emf.workspace.impl | Implementation of the workbench 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 Command s, 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 TriggerCommand s, 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). |
void |
InternalLifecycle.transactionClosed(InternalTransaction transaction)
Notifies me that a transaction has completed its commit or rollback sequence. |
void |
TransactionalEditingDomainImpl.LifecycleImpl.transactionClosed(InternalTransaction transaction)
|
void |
InternalLifecycle.transactionClosing(InternalTransaction transaction)
Notifies me that a transaction has commenced its commit or rollback sequence. |
void |
TransactionalEditingDomainImpl.LifecycleImpl.transactionClosing(InternalTransaction transaction)
|
void |
InternalLifecycle.transactionInterrupted(InternalTransaction transaction)
Notifies me that a transaction has been interrupted in its start sequence. |
void |
TransactionalEditingDomainImpl.LifecycleImpl.transactionInterrupted(InternalTransaction transaction)
|
void |
InternalLifecycle.transactionStarted(InternalTransaction transaction)
Notifies me that a transaction has completed its start sequence. |
void |
TransactionalEditingDomainImpl.LifecycleImpl.transactionStarted(InternalTransaction transaction)
|
void |
InternalLifecycle.transactionStarting(InternalTransaction transaction)
Notifies me that a transaction has commenced its start sequence. |
void |
TransactionalEditingDomainImpl.LifecycleImpl.transactionStarting(InternalTransaction transaction)
|
Uses of InternalTransaction in org.eclipse.emf.workspace.impl |
---|
Classes in org.eclipse.emf.workspace.impl that implement InternalTransaction | |
---|---|
class |
EMFOperationTransaction
A specialized transaction implementation that knows the EMFCommandOperation that it supports. |
class |
NonEMFTransaction
A transaction encapsulating non-EMF changes (as represented by an unoable operation). |
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |