public class EMFPatternLanguageImportNamespaceProvider
extends org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
Constructor and Description |
---|
EMFPatternLanguageImportNamespaceProvider() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> |
getImplicitImports(boolean ignoreCase) |
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> |
getImportedNamespaceResolvers(org.eclipse.xtext.xtype.XImportSection importSection,
boolean ignoreCase) |
protected org.eclipse.xtext.scoping.IScope |
getResourceScope(org.eclipse.xtext.scoping.IScope globalScope,
org.eclipse.emf.ecore.resource.Resource res,
org.eclipse.emf.ecore.EReference reference) |
protected org.eclipse.xtext.scoping.IScope |
internalGetScope(org.eclipse.xtext.scoping.IScope parent,
org.eclipse.xtext.scoping.IScope globalScope,
org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference) |
createImportedNamespaceResolver, createImportScope, doCreateImportNormalizer, getAllDescriptions, getAssociations, getGlobalScope, getImportedNamespaceResolvers, getImportsConfiguration, getKey, getLocalElementsScope, getQualifiedNameConverter, getQualifiedNameOfLocalElement, getQualifiedNameProvider, getScope, getWildcard, internalGetAllDescriptions, internalGetImportedNamespaceResolvers
public EMFPatternLanguageImportNamespaceProvider()
protected org.eclipse.xtext.scoping.IScope getResourceScope(org.eclipse.xtext.scoping.IScope globalScope, org.eclipse.emf.ecore.resource.Resource res, org.eclipse.emf.ecore.EReference reference)
getResourceScope
in class org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> getImplicitImports(boolean ignoreCase)
getImplicitImports
in class org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
protected org.eclipse.xtext.scoping.IScope internalGetScope(org.eclipse.xtext.scoping.IScope parent, org.eclipse.xtext.scoping.IScope globalScope, org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
internalGetScope
in class org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> getImportedNamespaceResolvers(org.eclipse.xtext.xtype.XImportSection importSection, boolean ignoreCase)
getImportedNamespaceResolvers
in class org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider