public interface IStorage2UriMapper
URI
for an IStorage
and vice versa.Modifier and Type | Method and Description |
---|---|
java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.core.resources.IStorage> |
getAllEntries(org.eclipse.core.resources.IContainer container) |
java.lang.Iterable<Pair<org.eclipse.core.resources.IStorage,org.eclipse.core.resources.IProject>> |
getStorages(org.eclipse.emf.common.util.URI uri)
Find the storages that can be mapped to the given URI.
|
org.eclipse.emf.common.util.URI |
getUri(org.eclipse.core.resources.IStorage storage)
Returns the URI for the given
IStorage or null if not valid URI exists. |
java.lang.Iterable<Pair<org.eclipse.core.resources.IStorage,org.eclipse.core.resources.IProject>> getStorages(org.eclipse.emf.common.util.URI uri)
IStorage
associated with one IProject
but
in the case that the same external class folder or jar is referenced in
multiple projects multiple IStorage
s are returned.uri
- the URI
. May not be null
.null
.org.eclipse.emf.common.util.URI getUri(org.eclipse.core.resources.IStorage storage)
IStorage
or null
if not valid URI exists.IStorage
or null
.java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.core.resources.IStorage> getAllEntries(org.eclipse.core.resources.IContainer container)