|
||||||||||
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 |
InternalTransactionalEditingDomain
Internal interface that must be provided by any implementation of the public TransactionalEditingDomain API, in order to function correctly in the transactional
editing domain framework. |
Classes in org.eclipse.emf.transaction.impl that implement TransactionalEditingDomain | |
---|---|
class |
TransactionalEditingDomainImpl
The 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 |