## Uses of Interface
org.eclipse.emf.cdo.view.CDOViewProvider

- Packages that use CDOViewProvider
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.net4j | Client concepts for dealing with Net4j-based sessions to remote repositories.
  org.eclipse.emf.cdo.transaction | Client concepts for dealing with transactions, distributed transactions and their save points.
  org.eclipse.emf.cdo.view | Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
  org.eclipse.emf.spi.cdo | Client service provider interfaces and useful base implementations.

- - ### Uses of CDOViewProvider in org.eclipse.emf.cdo.net4j

    Classes in org.eclipse.emf.cdo.net4j that implement CDOViewProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CDONet4jViewProvider` A `view provider` that uses Net4j-specific CDO `sessions` to open views.
    `static class` | `CDONet4jViewProvider.JVM` A JVM-based `view provider`.
    `static class` | `CDONet4jViewProvider.SSL` An SSL-based `view provider`.
    `static class` | `CDONet4jViewProvider.TCP` A TCP-based `view provider`.
    `static class` | `CDONet4jViewProvider.WS` A WS-based `view provider`.

  - ### Uses of CDOViewProvider in org.eclipse.emf.cdo.transaction

    Methods in org.eclipse.emf.cdo.transaction that return CDOViewProvider
    Modifier and Type | Method and Description
    --- | ---
    `CDOViewProvider` | CDOPushTransaction.`getProvider()`

  - ### Uses of CDOViewProvider in org.eclipse.emf.cdo.view

    Subinterfaces of CDOViewProvider in org.eclipse.emf.cdo.view
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `CDOViewProvider.CDOViewProvider2`

    Classes in org.eclipse.emf.cdo.view that implement CDOViewProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCDOViewProvider` Base logic to handle CDOViewProvider priority and regular expression.
    `class` | `ManagedContainerViewProvider` Base class for `ManagedContainer` based `CDOViewProvider`

    Methods in org.eclipse.emf.cdo.view that return CDOViewProvider
    Modifier and Type | Method and Description
    --- | ---
    `CDOViewProvider` | CDOView.`getProvider()` Returns the `provider` that has opened this view.
    `CDOViewProvider[]` | CDOViewProviderRegistry.`getViewProviders(URI uri)` Returns an array of `CDOViewProvider` instances, determined and ordered by certain criteria based on the argument URI.

    Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOViewProvider
    Modifier and Type | Method and Description
    --- | ---
    `Pair<CDOView,CDOViewProvider>` | CDOViewProviderRegistry.`provideViewWithInfo(URI uri, ResourceSet resourceSet)` Deprecated. As of 4.4. use `CDOViewProviderRegistry.provideView(URI, ResourceSet)`.getProvider().

    Methods in org.eclipse.emf.cdo.view with parameters of type CDOViewProvider
    Modifier and Type | Method and Description
    --- | ---
    `void` | CDOViewProviderRegistry.`addViewProvider(CDOViewProvider viewProvider)` Registers the given view provider instance with this registry.
    `boolean` | CDOViewProviderRegistry.`hasViewProvider(CDOViewProvider viewProvider)` Returns `true` if the given view provider instance is registered with this registry, `false` otherwise.
    `void` | CDOViewProviderRegistry.`removeViewProvider(CDOViewProvider viewProvider)` Removes the given view provider instance from this registry.

  - ### Uses of CDOViewProvider in org.eclipse.emf.spi.cdo

    Methods in org.eclipse.emf.spi.cdo with parameters of type CDOViewProvider
    Modifier and Type | Method and Description
    --- | ---
    `void` | InternalCDOView.`setProvider(CDOViewProvider provider)`

Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html