public class DefaultResourceDescription extends AbstractResourceDescription
IResourceDescription.CoarseGrainedEvent, IResourceDescription.Delta, IResourceDescription.Event, IResourceDescription.Manager
lookup
Constructor and Description |
---|
DefaultResourceDescription(org.eclipse.emf.ecore.resource.Resource resource,
IDefaultResourceDescriptionStrategy strategy)
For testing.
|
DefaultResourceDescription(org.eclipse.emf.ecore.resource.Resource resource,
IDefaultResourceDescriptionStrategy strategy,
IResourceScopeCache cache) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<IEObjectDescription> |
computeExportedObjects() |
protected java.util.List<IReferenceDescription> |
computeReferenceDescriptions() |
protected java.util.Map<org.eclipse.emf.ecore.EObject,IEObjectDescription> |
createEObject2ExportedEObjectsMap(java.lang.Iterable<IEObjectDescription> exportedObjects) |
protected org.eclipse.emf.common.util.URI |
findExportedContainerURI(org.eclipse.emf.ecore.EObject referenceOwner,
java.util.Map<org.eclipse.emf.ecore.EObject,IEObjectDescription> eObject2exportedEObjects) |
java.lang.Iterable<QualifiedName> |
getImportedNames() |
protected EObjectDescriptionLookUp |
getLookUp() |
java.lang.Iterable<IReferenceDescription> |
getReferenceDescriptions() |
org.eclipse.emf.ecore.resource.Resource |
getResource() |
org.eclipse.emf.common.util.URI |
getURI() |
java.lang.String |
toString() |
getExportedObjects, getExportedObjects, getExportedObjectsByObject, getExportedObjectsByType, getNormalizedURI, isEmpty
public DefaultResourceDescription(org.eclipse.emf.ecore.resource.Resource resource, IDefaultResourceDescriptionStrategy strategy, IResourceScopeCache cache)
public DefaultResourceDescription(org.eclipse.emf.ecore.resource.Resource resource, IDefaultResourceDescriptionStrategy strategy)
IResourceScopeCache.NullImpl
.protected java.util.List<IEObjectDescription> computeExportedObjects()
computeExportedObjects
in class AbstractResourceDescription
public java.lang.Iterable<QualifiedName> getImportedNames()
public org.eclipse.emf.ecore.resource.Resource getResource()
public org.eclipse.emf.common.util.URI getURI()
null
.public java.lang.Iterable<IReferenceDescription> getReferenceDescriptions()
protected java.util.List<IReferenceDescription> computeReferenceDescriptions()
protected java.util.Map<org.eclipse.emf.ecore.EObject,IEObjectDescription> createEObject2ExportedEObjectsMap(java.lang.Iterable<IEObjectDescription> exportedObjects)
protected org.eclipse.emf.common.util.URI findExportedContainerURI(org.eclipse.emf.ecore.EObject referenceOwner, java.util.Map<org.eclipse.emf.ecore.EObject,IEObjectDescription> eObject2exportedEObjects)
protected EObjectDescriptionLookUp getLookUp()
getLookUp
in class AbstractResourceDescription
public java.lang.String toString()
toString
in class java.lang.Object