Interface IStoragePathProvider2

All Superinterfaces:
IStoragePathProvider

public interface IStoragePathProvider2
extends IStoragePathProvider
.

Implementors can provide an adapter from a given IStorage implementation to a sub-class of this interface to provide EMF Compare with a mean to compute the absolute path.

Since:
3.3
  • Method Summary

    Modifier and Type Method Description
    org.eclipse.core.runtime.IPath computeAbsolutePath​(org.eclipse.core.resources.IStorage storage)
    Allows EMF compare to query for the absolute path of the given IStorage.

    Methods inherited from interface org.eclipse.emf.compare.ide.utils.IStoragePathProvider

    computeFixedPath
  • Method Details

    • computeAbsolutePath

      org.eclipse.core.runtime.IPath computeAbsolutePath​(org.eclipse.core.resources.IStorage storage)
      Allows EMF compare to query for the absolute path of the given IStorage.

      The returned path must be absolute and may not be null. The resource pointed to by this path is not required to exist locally.

      Parameters:
      storage - storage The storage for which we seek an absolute path.
      Returns:
      The absolute path for this IStorage. Can return null if absolute path cannot be computed.
      Since:
      3.3