public class DelegatingURIConverter extends ExtensibleURIConverterImpl
URI Converter will delegate all calls to another.ExtensibleURIConverterImpl.ContentHandlerList, ExtensibleURIConverterImpl.URIHandlerList, ExtensibleURIConverterImpl.URIMapURIConverter.Cipher, URIConverter.Loadable, URIConverter.Readable, URIConverter.ReadableInputStream, URIConverter.Saveable, URIConverter.Writeable, URIConverter.WriteableOutputStreamcontentHandlers, uriHandlers, uriMapATTRIBUTE_ARCHIVE, ATTRIBUTE_DIRECTORY, ATTRIBUTE_EXECUTABLE, ATTRIBUTE_HIDDEN, ATTRIBUTE_LENGTH, ATTRIBUTE_READ_ONLY, ATTRIBUTE_TIME_STAMP, INSTANCE, NULL_TIME_STAMP, OPTION_REQUESTED_ATTRIBUTES, OPTION_RESPONSE, OPTION_TIMEOUT, OPTION_URI_CONVERTER, RESPONSE_TIME_STAMP_PROPERTY, RESPONSE_URI, URI_MAP| Constructor and Description |
|---|
DelegatingURIConverter(URIConverter delegateURIConverter)
Instantiates our
URIConverter given its delegate. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,?> |
contentDescription(URI uri,
Map<?,?> options) |
InputStream |
createInputStream(URI uri) |
InputStream |
createInputStream(URI uri,
Map<?,?> options) |
OutputStream |
createOutputStream(URI uri) |
OutputStream |
createOutputStream(URI uri,
Map<?,?> options) |
void |
delete(URI uri,
Map<?,?> options) |
boolean |
exists(URI uri,
Map<?,?> options) |
Map<String,?> |
getAttributes(URI uri,
Map<?,?> options) |
EList<ContentHandler> |
getContentHandlers() |
URIHandler |
getURIHandler(URI uri) |
EList<URIHandler> |
getURIHandlers() |
Map<URI,URI> |
getURIMap() |
URI |
normalize(URI uri) |
void |
setAttributes(URI uri,
Map<String,?> attributes,
Map<?,?> options) |
getInternalURIMappublic DelegatingURIConverter(URIConverter delegateURIConverter)
URIConverter given its delegate.delegateURIConverter - Our delegate URIConverter.public Map<String,?> contentDescription(URI uri, Map<?,?> options) throws IOException
contentDescription in interface URIConvertercontentDescription in class ExtensibleURIConverterImplIOExceptionURIConverter.contentDescription(org.eclipse.emf.common.util.URI,
java.util.Map)public InputStream createInputStream(URI uri) throws IOException
createInputStream in interface URIConvertercreateInputStream in class ExtensibleURIConverterImplIOExceptionURIConverter.createInputStream(org.eclipse.emf.common.util.URI)public InputStream createInputStream(URI uri, Map<?,?> options) throws IOException
createInputStream in interface URIConvertercreateInputStream in class ExtensibleURIConverterImplIOExceptionURIConverter.createInputStream(org.eclipse.emf.common.util.URI,
java.util.Map)public OutputStream createOutputStream(URI uri) throws IOException
createOutputStream in interface URIConvertercreateOutputStream in class ExtensibleURIConverterImplIOExceptionURIConverter.createOutputStream(org.eclipse.emf.common.util.URI)public OutputStream createOutputStream(URI uri, Map<?,?> options) throws IOException
createOutputStream in interface URIConvertercreateOutputStream in class ExtensibleURIConverterImplIOExceptionURIConverter.createOutputStream(org.eclipse.emf.common.util.URI,
java.util.Map)public void delete(URI uri, Map<?,?> options) throws IOException
delete in interface URIConverterdelete in class ExtensibleURIConverterImplIOExceptionURIConverter.delete(org.eclipse.emf.common.util.URI, java.util.Map)public boolean exists(URI uri, Map<?,?> options)
exists in interface URIConverterexists in class ExtensibleURIConverterImplURIConverter.exists(org.eclipse.emf.common.util.URI, java.util.Map)public Map<String,?> getAttributes(URI uri, Map<?,?> options)
getAttributes in interface URIConvertergetAttributes in class ExtensibleURIConverterImplURIConverter.getAttributes(org.eclipse.emf.common.util.URI,
java.util.Map)public EList<ContentHandler> getContentHandlers()
getContentHandlers in interface URIConvertergetContentHandlers in class ExtensibleURIConverterImplURIConverter.getContentHandlers()public URIHandler getURIHandler(URI uri)
getURIHandler in interface URIConvertergetURIHandler in class ExtensibleURIConverterImplURIConverter.getURIHandler(org.eclipse.emf.common.util.URI)public EList<URIHandler> getURIHandlers()
getURIHandlers in interface URIConvertergetURIHandlers in class ExtensibleURIConverterImplURIConverter.getURIHandlers()public Map<URI,URI> getURIMap()
getURIMap in interface URIConvertergetURIMap in class ExtensibleURIConverterImplURIConverter.getURIMap()public URI normalize(URI uri)
normalize in interface URIConverternormalize in class ExtensibleURIConverterImplURIConverter.normalize(org.eclipse.emf.common.util.URI)public void setAttributes(URI uri, Map<String,?> attributes, Map<?,?> options) throws IOException
setAttributes in interface URIConvertersetAttributes in class ExtensibleURIConverterImplIOExceptionURIConverter.setAttributes(org.eclipse.emf.common.util.URI,
java.util.Map, java.util.Map)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.