protected class ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain
extends org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl
implements org.eclipse.core.runtime.IAdaptable
Model Extended Workspace Editing Domain
org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.FactoryImpl, org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.LifecycleImpl, org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.RegistryImpl, org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.ValidatorFactoryImpl
org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain.AdapterFactoryEditingDomainResourceSet, org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain.DomainTreeIterator<E>, org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain.EditingDomainProvider
org.eclipse.emf.transaction.TransactionalEditingDomain.DefaultOptions, org.eclipse.emf.transaction.TransactionalEditingDomain.Factory, org.eclipse.emf.transaction.TransactionalEditingDomain.Lifecycle, org.eclipse.emf.transaction.TransactionalEditingDomain.Registry
Constructor and Description |
---|
ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.transaction.TransactionalCommandStack commandStack) |
ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.emf.transaction.TransactionalCommandStack commandStack,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
java.lang.Object |
getAdapter(java.lang.Class adapterType)
Returns an object which is an instance of the given class associated with this object.
|
java.util.Collection<IMetaModelDescriptor> |
getMetaModelDescriptors() |
boolean |
isReadOnly(org.eclipse.emf.ecore.resource.Resource resource) |
protected boolean |
isReadOnlyURI(org.eclipse.emf.common.util.URI uri) |
java.lang.String |
toString() |
activate, addResourceSetListener, broadcastUnbatched, createChangeRecorder, createLifecycle, createOptionMetadataRegistry, createPrivilegedRunnable, deactivate, endPrivileged, getActiveTransaction, getAggregatePrecommitListeners, getChangeRecorder, getDebugID, getDebugID, getDefaultTransactionOptions, getID, getLifecycle, getOptionMetadata, getPostcommitListeners, getPrecommitListeners, getTransactionalCommandStack, getUndoRedoOptions, getValidator, getValidatorFactory, postcommit, precommit, removeResourceSetListener, runExclusive, setDefaultTransactionOptions, setID, setValidator, setValidatorFactory, startPrivileged, startTransaction, yield
createCommand, createOverrideCommand, createResource, getAdapterFactory, getChildren, getClipboard, getCommandStack, getEditingDomainFor, getEditingDomainFor, getEditingDomainItemProviderFor, getNewChildDescriptors, getOptimizeCopy, getParent, getResourceSet, getResourceToReadOnlyMap, getRoot, getTreePath, getWrapper, getWrapper, isControllable, isControlled, isStale, loadResource, resolve, setAdapterFactory, setClipboard, setOptimizeCopy, setResourceToReadOnlyMap, treeIterator, unwrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createCommand, createOverrideCommand, createResource, getChildren, getClipboard, getCommandStack, getNewChildDescriptors, getOptimizeCopy, getParent, getResourceSet, getRoot, getTreePath, isControllable, loadResource, setClipboard, treeIterator
public ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
public ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.transaction.TransactionalCommandStack commandStack)
public ExtendedWorkspaceEditingDomainFactory.ExtendedWorkspaceEditingDomain(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.transaction.TransactionalCommandStack commandStack, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public java.lang.Object getAdapter(java.lang.Class adapterType)
null
if no such object can be found.
This implementation of the method declared by IAdaptable
passes the request along to the
platform's adapter manager; roughly Platform.getAdapterManager().getAdapter(this, adapter)
.
Subclasses may override this method (however, if they do so, they should invoke the method on their
superclass to ensure that the Platform's adapter manager is consulted).
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in interface org.eclipse.emf.transaction.util.Adaptable
getAdapter
in class org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl
adapter
- the class to adapt tonull
IAdaptable.getAdapter(Class)
,
Platform.getAdapterManager()
public java.util.Collection<IMetaModelDescriptor> getMetaModelDescriptors()
public boolean isReadOnly(org.eclipse.emf.ecore.resource.Resource resource)
isReadOnly
in interface org.eclipse.emf.edit.domain.EditingDomain
isReadOnly
in class org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain
protected boolean isReadOnlyURI(org.eclipse.emf.common.util.URI uri)
isReadOnlyURI
in class org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain
public void dispose()
dispose
in interface org.eclipse.emf.transaction.TransactionalEditingDomain
dispose
in class org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl
public java.lang.String toString()
toString
in class java.lang.Object