Package org.eclipse.emf.ecore.resource

Provides an API for modeling abstract persistent resources.

See:
          Description

Interface Summary
ContentHandler A handler for describing the contents of URIs.
ContentHandler.Registry A registry of content handlers based on a priority order; lower values indicate have higher priority.
Resource A persistent document.
Resource.Diagnostic A noteworthy issue in a document.
Resource.Factory A factory for creating resources.
Resource.Factory.Descriptor A descriptor used by a resource factory registry to defer factory creation.
Resource.Factory.Registry A registry of resource factories.
Resource.Internal An internal interface implemented by all resources.
ResourceSet A collection of related persistent documents.
URIConverter A converter to normalize a URI or to produce an input or output stream for a URI.
URIConverter.Cipher An interface to be implemented by encryption service providers.
URIConverter.Readable An interface that is optionally implemented by the input streams returned from URIConverter.createInputStream(URI) and URIConverter.createInputStream(URI, Map).
URIConverter.Writeable An interface that is optionally implemented by the output streams returned from URIConverter.createOutputStream(URI) and URIConverter.createOutputStream(URI, Map).
URIHandler A handler for determining information about URI.
 

Class Summary
URIConverter.ReadableInputStream A wrapper around a reader that implements an input stream but can be unwrapped to access the reader directly.
URIConverter.WriteableOutputStream A wrapper around a writer that implements an output stream but can be unwrapped to access the writer directly.
 

Enum Summary
ContentHandler.ByteOrderMark A value specifying the byte order mark of a content description.
ContentHandler.Validity A value specifying the validity of a content description.
 

Exception Summary
Resource.IOWrappedException An IO exception that wraps another exception.
 

Package org.eclipse.emf.ecore.resource Description

Provides an API for modeling abstract persistent resources.

Resources

Although the resource API itself is not modeled in the Ecore sense, it effectively behaves as it it were modeled as follows:

Diagram of Containment


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.