| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TransactionalEditingDomain | |
|---|---|
| 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.ui.view | Extensions of the UI view 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 TransactionalEditingDomain in org.eclipse.emf.transaction | 
|---|
| Methods in org.eclipse.emf.transaction that return TransactionalEditingDomain | |
|---|---|
|  TransactionalEditingDomain | TransactionalEditingDomain.Factory.createEditingDomain()Creates an editing domain with a default resource set implementation. | 
|  TransactionalEditingDomain | TransactionalEditingDomain.Factory.createEditingDomain(ResourceSet rset)Creates a new transactional editing domain on the specified resource set. | 
|  TransactionalEditingDomain | Transaction.getEditingDomain()Queries the editing domain in which I am transacting. | 
|  TransactionalEditingDomain | ResourceSetChangeEvent.getEditingDomain()Obtains the editing domain whose resource set contents changed. | 
|  TransactionalEditingDomain | TransactionalEditingDomain.Factory.getEditingDomain(ResourceSet rset)Obtains the transactional editing domain (if any) that is currently managing the specified resource set. | 
|  TransactionalEditingDomain | TransactionalEditingDomain.Registry.getEditingDomain(String id)Obtains the editing domain having the specified ID. | 
|  TransactionalEditingDomain | TransactionalEditingDomain.Registry.remove(String id)Removes the editing domain matching the specified ID from the registry. | 
| Methods in org.eclipse.emf.transaction with parameters of type TransactionalEditingDomain | |
|---|---|
|  void | TransactionalEditingDomain.Registry.add(String id,
    TransactionalEditingDomain domain)Registers an editing domain under the specified ID. | 
| protected abstract  void | DemultiplexingListener.handleNotification(TransactionalEditingDomain domain,
                   Notification notification)Implemented by subclasses to respond to each notification in serial order. | 
| protected abstract  Command | TriggerListener.trigger(TransactionalEditingDomain domain,
        Notification notification)Implemented by subclasses to provide a trigger command for a single change in the model. | 
| Constructors in org.eclipse.emf.transaction with parameters of type TransactionalEditingDomain | |
|---|---|
| RecordingCommand(TransactionalEditingDomain domain)Initializes me with the editing domain in which I am to be executed. | |
| RecordingCommand(TransactionalEditingDomain domain,
                 String label)Initializes me with my editing domain and a human-readable label. | |
| RecordingCommand(TransactionalEditingDomain domain,
                 String label,
                 String description)Initializes me with my editing domain, label, and more expansive description. | |
| ResourceSetChangeEvent(TransactionalEditingDomain source)Initializes me with my source editing domain. | |
| ResourceSetChangeEvent(TransactionalEditingDomain source,
                       Transaction transaction,
                       List<Notification> notifications)Initializes me with my source editing domain, command, and notifications. | |
| Uses of TransactionalEditingDomain in org.eclipse.emf.transaction.impl | 
|---|
| Subinterfaces of TransactionalEditingDomain in org.eclipse.emf.transaction.impl | |
|---|---|
|  interface | InternalTransactionalEditingDomainInternal interface that must be provided by any implementation of the public TransactionalEditingDomainAPI, in order to function correctly in the transactional
 editing domain framework. | 
| Classes in org.eclipse.emf.transaction.impl that implement TransactionalEditingDomain | |
|---|---|
|  class | TransactionalEditingDomainImplThe default implementation of the transactional editing domain. | 
| Methods in org.eclipse.emf.transaction.impl that return TransactionalEditingDomain | |
|---|---|
|  TransactionalEditingDomain | TransactionalEditingDomainImpl.FactoryImpl.createEditingDomain() | 
|  TransactionalEditingDomain | TransactionalEditingDomainImpl.FactoryImpl.createEditingDomain(ResourceSet rset) | 
|  TransactionalEditingDomain | EditingDomainManager.createEditingDomain(String id)Creates the editing domain registered on the extension point under the specified id, if an appropriate extension exists. | 
|  TransactionalEditingDomain | TransactionImpl.getEditingDomain() | 
|  TransactionalEditingDomain | TransactionalEditingDomainImpl.FactoryImpl.getEditingDomain(ResourceSet rset) | 
|  TransactionalEditingDomain | TransactionalEditingDomainImpl.RegistryImpl.getEditingDomain(String id) | 
|  TransactionalEditingDomain | TransactionalEditingDomainImpl.RegistryImpl.remove(String id) | 
| Methods in org.eclipse.emf.transaction.impl with parameters of type TransactionalEditingDomain | |
|---|---|
|  void | TransactionalEditingDomainImpl.RegistryImpl.add(String id,
    TransactionalEditingDomain domain) | 
|  void | EditingDomainManager.configureListeners(String id,
                   TransactionalEditingDomain domain)Creates (if necessary) listeners registered against the specified editing domain ID and and adds them to it. | 
|  void | EditingDomainManager.deconfigureListeners(String id,
                     TransactionalEditingDomain domain)Removes from the editing domain the listeners that are registered against its ID. | 
| protected static String | TransactionalEditingDomainImpl.getDebugID(TransactionalEditingDomain domain)Obtains an ID suitable for display in debug/trace messages. | 
| protected static Map<?,?> | TransactionImpl.getDefaultOptions(TransactionalEditingDomain domain)Obtains the default transaction options, if any, of the specified editing domain. | 
|  void | TransactionalEditingDomainImpl.FactoryImpl.mapResourceSet(TransactionalEditingDomain domain)Adds the specified editing domain to the global reverse mapping of resource sets. | 
|  void | TransactionalEditingDomainImpl.FactoryImpl.unmapResourceSet(TransactionalEditingDomain domain)Removes the specified editing domain from the global reverse mapping of resource sets. | 
| Constructors in org.eclipse.emf.transaction.impl with parameters of type TransactionalEditingDomain | |
|---|---|
| TransactionImpl(TransactionalEditingDomain domain,
                boolean readOnly)Initializes me with my editing domain and read-only state. | |
| TransactionImpl(TransactionalEditingDomain domain,
                boolean readOnly,
                Map<?,?> options)Initializes me with my editing domain, read-only state, and additional options. | |
| Uses of TransactionalEditingDomain in org.eclipse.emf.transaction.ui.provider | 
|---|
| Constructors in org.eclipse.emf.transaction.ui.provider with parameters of type TransactionalEditingDomain | |
|---|---|
| TransactionalAdapterFactoryContentProvider(TransactionalEditingDomain domain,
                                           AdapterFactory adapterFactory)Initializes me with the editing domain in which I create read transactions and that adapter factory that provides content providers. | |
| TransactionalAdapterFactoryLabelProvider(TransactionalEditingDomain domain,
                                         AdapterFactory adapterFactory)Initializes me with the editing domain in which I create read transactions and that adapter factory that provides content providers. | |
| TransactionalPropertySource(TransactionalEditingDomain domain,
                            IPropertySource propertySource)Initializes me with the editing domain in which I create transactions, and the property source that I delegate to. | |
| Uses of TransactionalEditingDomain in org.eclipse.emf.transaction.ui.view | 
|---|
| Methods in org.eclipse.emf.transaction.ui.view that return TransactionalEditingDomain | |
|---|---|
| protected  TransactionalEditingDomain | ExtendedPropertySheetPage.getTransactionalEditingDomain()Obtains my editing domain. | 
| Uses of TransactionalEditingDomain in org.eclipse.emf.transaction.util | 
|---|
| Methods in org.eclipse.emf.transaction.util that return TransactionalEditingDomain | |
|---|---|
| static TransactionalEditingDomain | TransactionUtil.getEditingDomain(EObject eObject)Obtains the transactional editing domain that manages the specified element. | 
| static TransactionalEditingDomain | TransactionUtil.getEditingDomain(Object object)Obtains the transactional editing domain that manages the specified object. | 
| static TransactionalEditingDomain | TransactionUtil.getEditingDomain(Resource resource)Obtains the transactional editing domain that manages the specified resource. | 
| static TransactionalEditingDomain | TransactionUtil.getEditingDomain(ResourceSet rset)Obtains the transactional editing domain that manages the specified resource set. | 
| Methods in org.eclipse.emf.transaction.util with parameters of type TransactionalEditingDomain | ||
|---|---|---|
| static
 | TransactionUtil.createPrivilegedRunnable(TransactionalEditingDomain domain,
                         RunnableWithResult<? extends T> runnable)Utility method for providing privileged access to runnables that return values. | |
| static
 | TransactionUtil.getAdapter(TransactionalEditingDomain domain,
           Class<? extends T> adapterType)Obtains an instance of the specified adapter type for an editing domain. | |
| 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 | |||||||||