public class XbaseResourceDescription
extends org.eclipse.xtext.resource.impl.DefaultResourceDescription
| Modifier and Type | Class and Description |
|---|---|
protected static class |
XbaseResourceDescription.PrimitiveNamesFilteringSet |
org.eclipse.xtext.resource.IResourceDescription.CoarseGrainedEvent, org.eclipse.xtext.resource.IResourceDescription.Delta, org.eclipse.xtext.resource.IResourceDescription.Event, org.eclipse.xtext.resource.IResourceDescription.Manager| Constructor and Description |
|---|
XbaseResourceDescription(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy strategy,
org.eclipse.xtext.util.IResourceScopeCache cache,
IBatchTypeResolver typeResolver,
org.eclipse.xtext.naming.IQualifiedNameConverter nameConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<org.eclipse.xtext.naming.QualifiedName> |
createEmptyImportedNamesSet() |
java.lang.Iterable<org.eclipse.xtext.naming.QualifiedName> |
getImportedNames() |
protected org.eclipse.xtext.resource.impl.EObjectDescriptionLookUp |
getLookUp() |
protected boolean |
isLocal(org.eclipse.xtext.common.types.JvmType type) |
protected void |
registerAllTypes(org.eclipse.xtext.common.types.JvmType type,
java.util.Set<org.eclipse.xtext.naming.QualifiedName> result) |
computeExportedObjects, computeReferenceDescriptions, createEObject2ExportedEObjectsMap, findExportedContainerURI, getReferenceDescriptions, getResource, getURI, toStringpublic XbaseResourceDescription(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy strategy,
org.eclipse.xtext.util.IResourceScopeCache cache,
IBatchTypeResolver typeResolver,
org.eclipse.xtext.naming.IQualifiedNameConverter nameConverter)
protected org.eclipse.xtext.resource.impl.EObjectDescriptionLookUp getLookUp()
getLookUp in class org.eclipse.xtext.resource.impl.DefaultResourceDescriptionpublic java.lang.Iterable<org.eclipse.xtext.naming.QualifiedName> getImportedNames()
getImportedNames in interface org.eclipse.xtext.resource.IResourceDescriptiongetImportedNames in class org.eclipse.xtext.resource.impl.DefaultResourceDescriptionprotected java.util.Set<org.eclipse.xtext.naming.QualifiedName> createEmptyImportedNamesSet()
protected void registerAllTypes(org.eclipse.xtext.common.types.JvmType type,
java.util.Set<org.eclipse.xtext.naming.QualifiedName> result)
protected boolean isLocal(org.eclipse.xtext.common.types.JvmType type)