T
- The type of resource set listener
s that this installer automatically
creates and installs on newly created transactional editing domain
spublic abstract class AbstractResourceSetListenerInstaller<T extends org.eclipse.emf.transaction.ResourceSetListenerImpl> extends java.lang.Object implements ITransactionalEditingDomainFactoryListener
resource set listener
installer that can be used to automatically create
and install resource set listeners with the type specified by transactional editing domain
s.
Recommended usage:
org.eclipse.sphinx.emf.editingDomainFactoryListeners
extension pointConstructor and Description |
---|
AbstractResourceSetListenerInstaller(java.lang.Class<T> resourceSetListenerType) |
Modifier and Type | Method and Description |
---|---|
protected T |
createResourceSetListener()
Creates a new resource set listener instance with the type specified by
|
void |
postCreateEditingDomain(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain)
Notifies clients that an editing domain has been created.
|
void |
preDisposeEditingDomain(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain)
Notifies clients that an editing domain is about to be disposed.
|
public AbstractResourceSetListenerInstaller(java.lang.Class<T> resourceSetListenerType)
protected T createResourceSetListener()
public void postCreateEditingDomain(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain)
ITransactionalEditingDomainFactoryListener
postCreateEditingDomain
in interface ITransactionalEditingDomainFactoryListener
editingDomain
- The editing domain that has been created.public void preDisposeEditingDomain(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain)
ITransactionalEditingDomainFactoryListener
preDisposeEditingDomain
in interface ITransactionalEditingDomainFactoryListener
editingDomain
- The editing domain being disposed.