public interface IResourceStorageFacade
Modifier and Type | Method and Description |
---|---|
ResourceStorageLoadable |
createResourceStorageLoadable(java.io.InputStream inputStream)
Creates a fresh ResourceStorageLoadable wrapping the given InputStream
|
ResourceStorageWritable |
createResourceStorageWritable(java.io.OutputStream outputStream)
Creates a fresh ResourceStorageWritable wrapping the given OutputStream
|
ResourceStorageLoadable |
getOrCreateResourceStorageLoadable(StorageAwareResource resource)
Finds or creates a ResourceStorageLoadable for the given resource.
|
boolean |
hasStorageFor(org.eclipse.emf.common.util.URI uri) |
void |
saveResource(StorageAwareResource resource,
IFileSystemAccessExtension3 fsa)
Saves the resource using the given file system access.
|
boolean |
shouldLoadFromStorage(StorageAwareResource resource) |
boolean shouldLoadFromStorage(StorageAwareResource resource)
boolean hasStorageFor(org.eclipse.emf.common.util.URI uri)
ResourceStorageLoadable getOrCreateResourceStorageLoadable(StorageAwareResource resource)
void saveResource(StorageAwareResource resource, IFileSystemAccessExtension3 fsa)
ResourceStorageWritable createResourceStorageWritable(java.io.OutputStream outputStream)
ResourceStorageLoadable createResourceStorageLoadable(java.io.InputStream inputStream)