| 
 | ||||||||||
| 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 RunnableWithResultinterface that implements a settableresultfield and commit status. | 
| Methods in org.eclipse.emf.transaction that return RunnableWithResult | |
|---|---|
|  RunnableWithResult<?> | TransactionalEditingDomain.createPrivilegedRunnable(Runnable runnable)Wraps the specified runnableto 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 
 | TransactionalPropertySource.run(RunnableWithResult<? extends T> run)Runs the specified runnable in the editing domain, with interrupt handling. | |
| 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. | |
| 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 | |||||||||