Interface IEObjectProvider.Registry

All Known Implementing Classes:
EObjectProviderRegistry
Enclosing interface:
IEObjectProvider

public static interface IEObjectProvider.Registry
Registry mapping EClass to IEObjectProvider.
  • Field Details

  • Method Details

    • get

      IEObjectProvider get(org.eclipse.emf.ecore.EClass eClass, Version version)
      Gets registered IEObjectProvider by EClass and its version
      Parameters:
      eClass - EClass. May be null.
      version - corresponding version of the provider
      Returns:
      IEObjectProvider registered for EClass. null if IEObjectProvider for EClass hasn't been registered.
    • getAllResourceUris

      Iterable<org.eclipse.emf.common.util.URI> getAllResourceUris(Version version)
      Gets the URIs of all the resources defined in the specified version.
      Parameters:
      version - The version. May not be null.
      Returns:
      a iterable over the URIs.