Class NamespaceAwareScopeProvider
java.lang.Object
org.eclipse.xtext.scoping.impl.AbstractScopeProvider
org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider
org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider
org.eclipse.emf.mwe2.language.scoping.NamespaceAwareScopeProvider
- All Implemented Interfaces:
org.eclipse.xtext.scoping.IScopeProvider
public class NamespaceAwareScopeProvider
extends org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<org.eclipse.xtext.scoping.impl.ImportNormalizer>
getImplicitImports
(boolean ignoreCase) protected List<org.eclipse.xtext.scoping.impl.ImportNormalizer>
internalGetImportedNamespaceResolvers
(org.eclipse.emf.ecore.EObject context, boolean ignoreCase) protected boolean
Methods inherited from class org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider
createImportedNamespaceResolver, createImportScope, doCreateImportNormalizer, getAllDescriptions, getImportedNamespace, getImportedNamespaceResolvers, getKey, getLocalElementsScope, getQualifiedNameConverter, getQualifiedNameOfLocalElement, getQualifiedNameProvider, getResourceScope, getResourceScope, getScope, getWildCard, internalGetAllDescriptions
Methods inherited from class org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider
getGlobalScope, getGlobalScope, isIgnoreCase, setWrapper, wrap
-
Constructor Details
-
NamespaceAwareScopeProvider
public NamespaceAwareScopeProvider()
-
-
Method Details
-
getImplicitImports
protected List<org.eclipse.xtext.scoping.impl.ImportNormalizer> getImplicitImports(boolean ignoreCase) - Overrides:
getImplicitImports
in classorg.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider
-
isRelativeImport
protected boolean isRelativeImport()- Overrides:
isRelativeImport
in classorg.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider
-
internalGetImportedNamespaceResolvers
protected List<org.eclipse.xtext.scoping.impl.ImportNormalizer> internalGetImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context, boolean ignoreCase) - Overrides:
internalGetImportedNamespaceResolvers
in classorg.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider
-