public static class ExternalContentSupport.ExternalContentAwareURIHandler extends Object implements org.eclipse.emf.ecore.resource.URIHandler
| Constructor and Description |
|---|
ExternalContentSupport.ExternalContentAwareURIHandler(org.eclipse.emf.ecore.resource.URIHandler delegate,
IExternalContentSupport.IExternalContentProvider contentProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandle(org.eclipse.emf.common.util.URI uri) |
Map<String,?> |
contentDescription(org.eclipse.emf.common.util.URI uri,
Map<?,?> options) |
InputStream |
createInputStream(org.eclipse.emf.common.util.URI uri,
Map<?,?> options) |
OutputStream |
createOutputStream(org.eclipse.emf.common.util.URI uri,
Map<?,?> options) |
void |
delete(org.eclipse.emf.common.util.URI uri,
Map<?,?> options) |
boolean |
exists(org.eclipse.emf.common.util.URI uri,
Map<?,?> options) |
Map<String,?> |
getAttributes(org.eclipse.emf.common.util.URI uri,
Map<?,?> options) |
void |
setAttributes(org.eclipse.emf.common.util.URI uri,
Map<String,?> attributes,
Map<?,?> options) |
public ExternalContentSupport.ExternalContentAwareURIHandler(org.eclipse.emf.ecore.resource.URIHandler delegate,
IExternalContentSupport.IExternalContentProvider contentProvider)
public boolean canHandle(org.eclipse.emf.common.util.URI uri)
canHandle in interface org.eclipse.emf.ecore.resource.URIHandlerpublic Map<String,?> contentDescription(org.eclipse.emf.common.util.URI uri, Map<?,?> options) throws IOException
contentDescription in interface org.eclipse.emf.ecore.resource.URIHandlerIOExceptionpublic InputStream createInputStream(org.eclipse.emf.common.util.URI uri, Map<?,?> options) throws IOException
createInputStream in interface org.eclipse.emf.ecore.resource.URIHandlerIOExceptionpublic OutputStream createOutputStream(org.eclipse.emf.common.util.URI uri, Map<?,?> options) throws IOException
createOutputStream in interface org.eclipse.emf.ecore.resource.URIHandlerIOExceptionpublic void delete(org.eclipse.emf.common.util.URI uri,
Map<?,?> options)
throws IOException
delete in interface org.eclipse.emf.ecore.resource.URIHandlerIOExceptionpublic boolean exists(org.eclipse.emf.common.util.URI uri,
Map<?,?> options)
exists in interface org.eclipse.emf.ecore.resource.URIHandlerpublic Map<String,?> getAttributes(org.eclipse.emf.common.util.URI uri, Map<?,?> options)
getAttributes in interface org.eclipse.emf.ecore.resource.URIHandlerpublic void setAttributes(org.eclipse.emf.common.util.URI uri,
Map<String,?> attributes,
Map<?,?> options)
throws IOException
setAttributes in interface org.eclipse.emf.ecore.resource.URIHandlerIOExceptionCopyright © 2015. All Rights Reserved.