org.eclipse.emf.emfstore.internal.client.transaction
Class TransactionalEditingDomainProvider

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.client.transaction.TransactionalEditingDomainProvider
All Implemented Interfaces:
ESEditingDomainProvider

public class TransactionalEditingDomainProvider
extends Object
implements ESEditingDomainProvider

Transactional EditingDomain provider for the EMFStore.

Author:
wesendon

Constructor Summary
TransactionalEditingDomainProvider()
           
 
Method Summary
 org.eclipse.emf.edit.domain.EditingDomain getEditingDomain(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
           Returns an EditingDomain.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionalEditingDomainProvider

public TransactionalEditingDomainProvider()
Method Detail

getEditingDomain

public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)

Returns an EditingDomain.

NOTE: When creating the EditingDomain clients have to guarantee that an implementation of an ESCommandStack is used.

Specified by:
getEditingDomain in interface ESEditingDomainProvider
Parameters:
resourceSet - the ResourceSet for which to retrieve an EditingDomain
Returns:
the editing domain for the given resource set
See Also:
ESEditingDomainProvider.getEditingDomain(org.eclipse.emf.ecore.resource.ResourceSet)


Copyright © 2015. All Rights Reserved.