public class ExtendedDiagramEditingDomainFactory extends org.eclipse.gmf.runtime.diagram.core.DiagramEditingDomainFactory implements IExtendedTransactionalEditingDomainFactory
Modifier and Type | Class and Description |
---|---|
protected class |
ExtendedDiagramEditingDomainFactory.ExtendedDiagramEditingDomain
Model Extended Diagram Editing Domain |
Constructor and Description |
---|
ExtendedDiagramEditingDomainFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
configure(org.eclipse.emf.transaction.TransactionalEditingDomain domain) |
org.eclipse.emf.transaction.TransactionalEditingDomain |
createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors)
Creates an editing domain with a default resource set implementation.
|
org.eclipse.emf.transaction.TransactionalEditingDomain |
createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors,
org.eclipse.core.commands.operations.IOperationHistory history) |
org.eclipse.emf.transaction.TransactionalEditingDomain |
createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new transactional editing domain on the specified resource set.
|
org.eclipse.emf.transaction.TransactionalEditingDomain |
createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.core.commands.operations.IOperationHistory history) |
protected org.eclipse.core.commands.operations.IOperationHistory |
createOperationHistory() |
protected org.eclipse.emf.ecore.resource.ResourceSet |
createResourceSet() |
protected void |
firePostCreateEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors,
org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain) |
protected void |
firePreDisposeEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors,
org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain) |
createEditingDomain, createEditingDomain, createEditingDomain, createEditingDomain, getInstance
configureResourceModificationManagement, getResourceUndoContextPolicy
protected org.eclipse.emf.ecore.resource.ResourceSet createResourceSet()
protected org.eclipse.core.commands.operations.IOperationHistory createOperationHistory()
public org.eclipse.emf.transaction.TransactionalEditingDomain createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors)
IExtendedTransactionalEditingDomainFactory
createEditingDomain
in interface IExtendedTransactionalEditingDomainFactory
metaModelDescriptors
- The collection of meta-model descriptors the editing domain to be
created could be associated to.public org.eclipse.emf.transaction.TransactionalEditingDomain createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors, org.eclipse.core.commands.operations.IOperationHistory history)
public org.eclipse.emf.transaction.TransactionalEditingDomain createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
IExtendedTransactionalEditingDomainFactory
createEditingDomain
in interface IExtendedTransactionalEditingDomainFactory
metaModelDescriptors
- The collection of meta-model descriptors the editing domain to be
created could be associated to.resourceSet
- the resource setpublic org.eclipse.emf.transaction.TransactionalEditingDomain createEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.core.commands.operations.IOperationHistory history)
protected void configure(org.eclipse.emf.transaction.TransactionalEditingDomain domain)
configure
in class org.eclipse.gmf.runtime.diagram.core.DiagramEditingDomainFactory
protected void firePostCreateEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors, org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain)
protected void firePreDisposeEditingDomain(java.util.Collection<IMetaModelDescriptor> metaModelDescriptors, org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain)