Uses of Interface
org.eclipse.emf.ecore.resource.Resource

Packages that use Resource
org.eclipse.emf.codegen.ecore.genmodel.presentation   
org.eclipse.emf.ecore Provides an API for the Ecore dialect of UML. 
org.eclipse.emf.ecore.change Provides an API for describing and applying model changes. 
org.eclipse.emf.ecore.change.impl Provides an implementation of the Change model. 
org.eclipse.emf.ecore.change.util Provides utilities. 
org.eclipse.emf.ecore.impl Provides an implementation of Ecore. 
org.eclipse.emf.ecore.presentation Provides sample editor support for Ecore. 
org.eclipse.emf.ecore.resource Provides an API for modeling abstract persistent resources.  
org.eclipse.emf.ecore.resource.impl Provides an implementation of the resource API.  
org.eclipse.emf.ecore.util Provides utilities. 
org.eclipse.emf.ecore.xmi   
org.eclipse.emf.ecore.xmi.impl   
org.eclipse.emf.ecore.xmi.util   
org.eclipse.emf.ecore.xml.type.util   
org.eclipse.emf.edit.domain This provides support for an EditingDomain, which acts a centralized control mechanism for managing a set of interrelated models and the Commands which modify them.
org.eclipse.emf.edit.ui.action This provides a reusable implementation of an IAction that delegates to a CommandActionDelegate, which is usually also a Command 
org.eclipse.emf.mapping.ecore2ecore.action   
org.eclipse.emf.mapping.ecore2ecore.util   
org.eclipse.emf.mapping.ecore2xml.action   
org.eclipse.emf.mapping.ecore2xml.presentation   
org.eclipse.emf.mapping.ecore2xml.util   
 

Uses of Resource in org.eclipse.emf.codegen.ecore.genmodel.presentation
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.presentation with parameters of type Resource
 Diagnostic GenModelEditor.analyzeResourceProblems(Resource resource, Exception exception)
          Returns a dignostic describing the errors and warnings listed in the resource and the specified exception (if any)
protected  boolean GenModelEditor.isPersisted(Resource resource)
          This returns wether something has been persisted to the URI of the specified resource.
 

Uses of Resource in org.eclipse.emf.ecore
 

Methods in org.eclipse.emf.ecore that return Resource
 Resource EObject.eResource()
           Returns the containing resource, or null.
 

Uses of Resource in org.eclipse.emf.ecore.change
 

Methods in org.eclipse.emf.ecore.change that return Resource
 Resource ResourceChange.getResource()
          Returns the value of the 'Resource' attribute
 

Methods in org.eclipse.emf.ecore.change with parameters of type Resource
 void ResourceChange.setResource(Resource value)
          Sets the value of the 'Resource' attribute
 ResourceChange ChangeFactory.createResourceChange(Resource resource, EList oldValue)
           
 

Uses of Resource in org.eclipse.emf.ecore.change.impl
 

Fields in org.eclipse.emf.ecore.change.impl declared as Resource
protected static Resource ResourceChangeImpl.RESOURCE_EDEFAULT
          The default value of the 'Resource' attribute
protected  Resource ResourceChangeImpl.resource
          The cached value of the 'Resource' attribute
 

Methods in org.eclipse.emf.ecore.change.impl that return Resource
 Resource ResourceChangeImpl.getResource()
           
 

Methods in org.eclipse.emf.ecore.change.impl with parameters of type Resource
 void ResourceChangeImpl.setResourceGen(Resource newResource)
           
 void ResourceChangeImpl.setResource(Resource newResource)
           
 ResourceChange ChangeFactoryImpl.createResourceChange(Resource resource, EList oldValue)
           
 

Constructors in org.eclipse.emf.ecore.change.impl with parameters of type Resource
ResourceChangeImpl(Resource resource, EList value)
           
 

Uses of Resource in org.eclipse.emf.ecore.change.util
 

Methods in org.eclipse.emf.ecore.change.util with parameters of type Resource
protected  ResourceChange ChangeRecorder.getResourceChange(Resource resource)
           
protected  ResourceChange ChangeRecorder.createResourceChange(Resource resource, EList value)
           
 

Constructors in org.eclipse.emf.ecore.change.util with parameters of type Resource
ChangeRecorder(Resource resource)
           
 

Uses of Resource in org.eclipse.emf.ecore.impl
 

Methods in org.eclipse.emf.ecore.impl that return Resource
protected  Resource EPackageImpl.createResource(String uri)
           
 Resource BasicEObjectImpl.eResource()
           
 

Uses of Resource in org.eclipse.emf.ecore.presentation
 

Methods in org.eclipse.emf.ecore.presentation with parameters of type Resource
 Diagnostic EcoreEditor.analyzeResourceProblems(Resource resource, Exception exception)
          Returns a dignostic describing the errors and warnings listed in the resource and the specified exception (if any)
protected  boolean EcoreEditor.isPersisted(Resource resource)
          This returns wether something has been persisted to the URI of the specified resource.
 

Uses of Resource in org.eclipse.emf.ecore.resource
 

Subinterfaces of Resource in org.eclipse.emf.ecore.resource
static interface Resource.Internal
          An internal interface implemented by all resources.
 

Methods in org.eclipse.emf.ecore.resource that return Resource
 Resource ResourceSet.getResource(URI uri, boolean loadOnDemand)
          Returns the resource resolved by the URI.
 Resource ResourceSet.createResource(URI uri)
          Creates a new resource, of the appropriate type, and returns it.
 Resource Resource.Factory.createResource(URI uri)
          Creates a resource with the given URI and returns it.
 

Uses of Resource in org.eclipse.emf.ecore.resource.impl
 

Classes in org.eclipse.emf.ecore.resource.impl that implement Resource
 class ResourceImpl
          A highly extensible resource implementation.
 

Methods in org.eclipse.emf.ecore.resource.impl that return Resource
protected  Resource ResourceSetImpl.demandCreateResource(URI uri)
          Creates a new resource appropriate for the URI.
protected  Resource ResourceSetImpl.delegatedGetResource(URI uri, boolean loadOnDemand)
          Returns a resolved resource available outside of the resource set.
 Resource ResourceSetImpl.getResource(URI uri, boolean loadOnDemand)
           
 Resource ResourceSetImpl.createResource(URI uri)
           
 Resource ResourceFactoryImpl.createResource(URI uri)
          Returns a newly allocated default resource implementation.
 

Methods in org.eclipse.emf.ecore.resource.impl with parameters of type Resource
protected  void ResourceSetImpl.demandLoad(Resource resource)
          Loads the given resource.
protected  void ResourceSetImpl.demandLoadHelper(Resource resource)
          Demand loads the given resource using ResourceSetImpl.demandLoad(Resource) and wraps any IOException as a runtime exception.
protected  void ResourceSetImpl.handleDemandLoadException(Resource resource, IOException exception)
          Handles the exception thrown during demand load by recording it as an error diagnostic and throwing a wrapping runtime exception.
 

Uses of Resource in org.eclipse.emf.ecore.util
 

Methods in org.eclipse.emf.ecore.util with parameters of type Resource
static Adapter EcoreUtil.getRegisteredAdapter(Resource resource, Object type)
          Returns the specified resource's adapter of the specified type.
static EObject EcoreUtil.resolve(EObject proxy, Resource resourceContext)
          Returns the resolved object represented by proxy.
static void EcoreUtil.resolveAll(Resource resource)
          Visits all proxies in the resource and tries to resolve them.
static boolean EcoreUtil.isAncestor(Resource ancestorResource, EObject eObject)
          Returns whether the given resource is that of the object, i.e., whether the object is in the content tree of the resource.
static TreeIterator EcoreUtil.getAllContents(Resource resource, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the resource.
static TreeIterator EcoreUtil.getAllProperContents(Resource resource, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the resource, skipping over any child object that's in a different resource from its parent.
static Diagnostic EcoreUtil.computeDiagnostic(Resource resource, boolean includeWarnings)
          Computes a Diagnostic from the errors and warnings stored in the specified resource.
protected  Iterator EcoreUtil.ContentTreeIterator.getResourceChildren(Resource resource)
          Returns an iterator over the children of the given parent resource.
static Map EcoreUtil.ExternalCrossReferencer.find(Resource resource)
          Returns a map of all external cross references from the specified content tree.
static Collection EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest, Resource resource)
          Returns a collection of usage references from the specified content tree.
static Map EcoreUtil.UsageCrossReferencer.findAll(Collection eObjectsOfInterest, Resource resource)
          Returns a map of usage references from the specified content tree.
static Map EcoreUtil.ProxyCrossReferencer.find(Resource resource)
          Returns a map of all proxy references from the specified content tree.
static Map EcoreUtil.UnresolvedProxyCrossReferencer.find(Resource resource)
          Returns a map of all unresolvable proxies from the specified content tree.
protected  void ECrossReferenceAdapter.setTarget(Resource target)
          Handles installation of the adapter on a Resource by adding the adapter to each of the directly contained objects.
protected  void ECrossReferenceAdapter.unsetTarget(Resource target)
          Handles deinstallation of the adapter from a Resource by removing the adapter to each of the directly contained objects.
protected  void EContentAdapter.setTarget(Resource target)
          Handles installation of the adapter on a Resource by adding the adapter to each of the directly contained objects.
protected  void EContentAdapter.unsetTarget(Resource target)
          Handles deinstallation of the adapter from a Resource by removing the adapter from each of the directly contained objects.
 

Constructors in org.eclipse.emf.ecore.util with parameters of type Resource
EcoreUtil.CrossReferencer(Resource resource)
          Creates an instance for the given resource.
EcoreUtil.ExternalCrossReferencer(Resource resource)
          Creates an instance for the given resource.
EcoreUtil.UsageCrossReferencer(Resource resource)
          Creates an instance for the given resource.
EcoreUtil.ProxyCrossReferencer(Resource resource)
          Creates an instance for the given resource.
EcoreUtil.UnresolvedProxyCrossReferencer(Resource resource)
          Creates an instance for the given resource.
 

Uses of Resource in org.eclipse.emf.ecore.xmi
 

Subinterfaces of Resource in org.eclipse.emf.ecore.xmi
 interface XMIResource
          A resource that serializes to XMI.
 interface XMLResource
          This interface represents an XML resource.
 

Uses of Resource in org.eclipse.emf.ecore.xmi.impl
 

Classes in org.eclipse.emf.ecore.xmi.impl that implement Resource
 class EMOFResourceImpl
          This class represents an Ecore model serialized as an EMOF XMI file.
 class GenericXMLResourceImpl
           
 class XMIResourceImpl
          This class represents an XMIResource.
 class XMLResourceImpl
          This class implements the XMLResource interface.
 

Methods in org.eclipse.emf.ecore.xmi.impl that return Resource
 Resource XMLResourceFactoryImpl.createResource(URI uri)
          Creates an XMLResourceImpl and returns it.
 Resource XMIResourceFactoryImpl.createResource(URI uri)
           
 Resource GenericXMLResourceFactoryImpl.createResource(URI uri)
           
 Resource EcoreResourceFactoryImpl.createResource(URI uri)
           
 Resource EMOFResourceFactoryImpl.createResource(URI uri)
           
 

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type Resource
protected  String XMLHelperImpl.getURIFragmentQuery(Resource containingResource, EObject object)
           
protected  String XMLHelperImpl.getURIFragment(Resource containingResource, EObject object)
           
protected  URI XMLHelperImpl.getHREF(Resource otherResource, EObject obj)
           
 

Uses of Resource in org.eclipse.emf.ecore.xmi.util
 

Methods in org.eclipse.emf.ecore.xmi.util that return Resource
 Resource XMLProcessor.load(String systemId, Map options)
          Given a system identifier and option, this methods creates an EMF Resource (using URI#createURI method) and loads the resource data.
 Resource XMLProcessor.load(InputStream is, Map options)
           
 Resource XMLProcessor.load(InputSource inputSource, Map options)
           
 Resource XMLProcessor.load(Node node, Map options)
           
 

Methods in org.eclipse.emf.ecore.xmi.util with parameters of type Resource
 void XMLProcessor.save(OutputStream outputStream, Resource resource, Map options)
           
 void XMLProcessor.save(Writer writer, Resource resource, Map options)
           
 void XMLProcessor.save(Document document, Resource resource, DOMHandler handler, Map options)
           
 String XMLProcessor.saveToString(Resource resource, Map options)
           
 

Uses of Resource in org.eclipse.emf.ecore.xml.type.util
 

Classes in org.eclipse.emf.ecore.xml.type.util that implement Resource
 class XMLTypeResourceImpl
           The Resource associated with the package
 

Uses of Resource in org.eclipse.emf.edit.domain
 

Methods in org.eclipse.emf.edit.domain that return Resource
 Resource EditingDomain.createResource(String fileNameURI)
          This creates the specified resource in this editing domain's resource set.
 Resource EditingDomain.loadResource(String fileNameURI)
          This loads the specified resource into this editing domain's resource set.
 Resource AdapterFactoryEditingDomain.createResource(String fileNameURI)
          This is a convenience method to create a resource, you could use the resource set returned by AdapterFactoryEditingDomain.getResourceSet() directly.
 Resource AdapterFactoryEditingDomain.loadResource(String fileNameURI)
          This is a convenience method to load a resource, you could use the resource set returned by AdapterFactoryEditingDomain.getResourceSet() directly.
 

Methods in org.eclipse.emf.edit.domain with parameters of type Resource
 boolean EditingDomain.isReadOnly(Resource resource)
          This returns whether the resource is read only in editing domain.
 boolean AdapterFactoryEditingDomain.isReadOnly(Resource resource)
          This returns whether the resource is read only.
 

Uses of Resource in org.eclipse.emf.edit.ui.action
 

Fields in org.eclipse.emf.edit.ui.action declared as Resource
protected  Resource ControlAction.ControlResourceDialog.resource
           
protected  Resource ControlAction.ControlResourceDialog.currentResource
           
 

Methods in org.eclipse.emf.edit.ui.action that return Resource
 Resource ControlAction.ControlResourceDialog.getResource()
           
 

Methods in org.eclipse.emf.edit.ui.action with parameters of type Resource
 void ValidateAction.EclipseResourcesUtil.createMarkers(Resource resource, Diagnostic diagnostic)
           
 

Constructors in org.eclipse.emf.edit.ui.action with parameters of type Resource
ControlAction.ControlResourceDialog(Shell parent, EditingDomain domain, Resource currentResource)
           
 

Uses of Resource in org.eclipse.emf.mapping.ecore2ecore.action
 

Methods in org.eclipse.emf.mapping.ecore2ecore.action with parameters of type Resource
protected  IFile MapToEcoreActionDelegate.getFile(Resource resource)
           
 

Uses of Resource in org.eclipse.emf.mapping.ecore2ecore.util
 

Classes in org.eclipse.emf.mapping.ecore2ecore.util that implement Resource
 class Ecore2EcoreResourceImpl
           The Resource associated with the package
 

Methods in org.eclipse.emf.mapping.ecore2ecore.util that return Resource
 Resource Ecore2EcoreResourceFactoryImpl.createResource(URI uri)
          Creates an instance of the resource
 

Uses of Resource in org.eclipse.emf.mapping.ecore2xml.action
 

Methods in org.eclipse.emf.mapping.ecore2xml.action with parameters of type Resource
protected  IFile GenerateEcore2XMLActionDelegate.getFile(Resource resource)
           
 

Uses of Resource in org.eclipse.emf.mapping.ecore2xml.presentation
 

Methods in org.eclipse.emf.mapping.ecore2xml.presentation with parameters of type Resource
 Diagnostic Ecore2XMLEditor.analyzeResourceProblems(Resource resource, Exception exception)
          Returns a dignostic describing the errors and warnings listed in the resource and the specified exception (if any)
protected  boolean Ecore2XMLEditor.isPersisted(Resource resource)
          This returns wether something has been persisted to the URI of the specified resource.
 

Uses of Resource in org.eclipse.emf.mapping.ecore2xml.util
 

Subinterfaces of Resource in org.eclipse.emf.mapping.ecore2xml.util
 interface Ecore2XMLResource
          The interface for Ecore2XML resources.
 

Classes in org.eclipse.emf.mapping.ecore2xml.util that implement Resource
 class Ecore2XMLResourceImpl
           The Resource associated with the package.
 

Methods in org.eclipse.emf.mapping.ecore2xml.util that return Resource
 Resource Ecore2XMLResourceFactoryImpl.createResource(URI uri)
          Creates an instance of the resource
 


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