Package org.eclipse.emf.spi.cdo
Interface InternalCDOViewSet
- All Superinterfaces:
Adapter,CDOViewSet,org.eclipse.net4j.util.container.IContainer<CDOView>,org.eclipse.net4j.util.concurrent.IExecutorServiceProvider,org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.properties.IPropertiesContainer,Notifier
public interface InternalCDOViewSet
extends CDOViewSet, Adapter, org.eclipse.net4j.util.concurrent.IExecutorServiceProvider
Internal registry for the views belonging to one EMF resource set. It lets resource lookup resolve a view URI to the
owning CDO view and provides the executor used to serialize view work and notification handling.
- Since:
- 2.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.InternalNested classes/interfaces inherited from interface org.eclipse.emf.cdo.view.CDOViewSet
CDOViewSet.CDOViewSetExceptionNested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Field Summary
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewSet
REGISTRY -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(InternalCDOView view) <V> VexecuteWithoutNotificationHandling(Callable<V> callable) voidremapView(InternalCDOView view) voidremove(InternalCDOView view) resolveView(String repositoryUUID) Deprecated.resolveView(URI viewURI) Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTargetMethods inherited from interface org.eclipse.emf.cdo.view.CDOViewSet
getDefaultClearAdapterPolicy, getID, getPackageRegistry, getResourceFactory, getResourceSet, getViews, setDefaultClearAdapterPolicyMethods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmptyMethods inherited from interface org.eclipse.net4j.util.concurrent.IExecutorServiceProvider
getExecutorServiceMethods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListenerMethods inherited from interface org.eclipse.net4j.util.properties.IPropertiesContainer
propertiesMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
add
-
remove
-
remapView
- Since:
- 4.5
-
resolveView
- Specified by:
resolveViewin interfaceCDOViewSet- Since:
- 4.4
-
resolveView
Deprecated.- Specified by:
resolveViewin interfaceCDOViewSet
-
executeWithoutNotificationHandling
- Type Parameters:
V- the callable result type- Since:
- 4.1
-