|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RunnableWithResult | |
---|---|
org.eclipse.emf.transaction | Definition of the API for a transactional editing domain. |
org.eclipse.emf.transaction.impl | Implementation of the transactional editing domain API. |
org.eclipse.emf.transaction.ui.provider | Extensions of the UI provider classes to conform to the transactional editing domain protocol. |
org.eclipse.emf.transaction.util | Utilities used by/with the transactional editing domain API. |
Uses of RunnableWithResult in org.eclipse.emf.transaction |
---|
Classes in org.eclipse.emf.transaction that implement RunnableWithResult | |
---|---|
static class |
RunnableWithResult.Impl<T>
A convenient partial implementation of the RunnableWithResult
interface that implements a settable result
field and commit status. |
Methods in org.eclipse.emf.transaction that return RunnableWithResult | |
---|---|
RunnableWithResult<?> |
TransactionalEditingDomain.createPrivilegedRunnable(Runnable runnable)
Wraps the specified runnable to give it access to the currently
active transaction. |
Uses of RunnableWithResult in org.eclipse.emf.transaction.impl |
---|
Classes in org.eclipse.emf.transaction.impl that implement RunnableWithResult | |
---|---|
class |
PrivilegedRunnable<T>
Implementation of the privileged runnable, which allows a thread to lend its transaction to another cooperating thread for synchronous execution. |
Methods in org.eclipse.emf.transaction.impl that return RunnableWithResult | |
---|---|
RunnableWithResult<Object> |
TransactionalEditingDomainImpl.createPrivilegedRunnable(Runnable runnable)
|
Uses of RunnableWithResult in org.eclipse.emf.transaction.ui.provider |
---|
Methods in org.eclipse.emf.transaction.ui.provider with parameters of type RunnableWithResult | ||
---|---|---|
protected
|
TransactionalAdapterFactoryLabelProvider.run(RunnableWithResult<? extends T> run)
Runs the specified runnable in the editing domain, with interrupt handling. |
|
protected
|
TransactionalAdapterFactoryContentProvider.run(RunnableWithResult<? extends T> run)
Runs the specified runnable in the editing domain, with interrupt handling. |
|
protected
|
TransactionalPropertySource.run(RunnableWithResult<? extends T> run)
Runs the specified runnable in the editing domain, with interrupt handling. |
Uses of RunnableWithResult in org.eclipse.emf.transaction.util |
---|
Methods in org.eclipse.emf.transaction.util that return RunnableWithResult | ||
---|---|---|
static
|
TransactionUtil.createPrivilegedRunnable(TransactionalEditingDomain domain,
RunnableWithResult<? extends T> runnable)
Utility method for providing privileged access to runnables that return values. |
Methods in org.eclipse.emf.transaction.util with parameters of type RunnableWithResult | ||
---|---|---|
static
|
TransactionUtil.createPrivilegedRunnable(TransactionalEditingDomain domain,
RunnableWithResult<? extends T> runnable)
Utility method for providing privileged access to runnables that return values. |
|
static
|
TransactionUtil.runExclusive(TransactionalEditingDomain domain,
RunnableWithResult<? extends T> runnable)
Utility method for executing exclusive runnables that return values. |
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |