XImportSection and thereby the XImportSectionNamespaceScopeProvider
instead to get tooling for organize imports.@Deprecated
public class XbaseImportedNamespaceScopeProvider
extends org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider
| Constructor and Description |
|---|
XbaseImportedNamespaceScopeProvider()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.xtext.scoping.impl.ImportNormalizer |
createImportedNamespaceResolver(java.lang.String namespace,
boolean ignoreCase)
Deprecated.
Create a new
ImportNormalizer for the given namespace. |
protected org.eclipse.xtext.scoping.impl.ImportScope |
createImportScope(org.eclipse.xtext.scoping.IScope parent,
java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> namespaceResolvers,
org.eclipse.xtext.resource.ISelectable importFrom,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase)
Deprecated.
|
protected org.eclipse.xtext.scoping.impl.ImportNormalizer |
doCreateImportNormalizer(org.eclipse.xtext.naming.QualifiedName importedNamespace,
boolean wildcard,
boolean ignoreCase)
Deprecated.
|
protected org.eclipse.xtext.resource.ISelectable |
getAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
Deprecated.
|
protected org.eclipse.xtext.scoping.IScope |
getGlobalScope(org.eclipse.emf.ecore.resource.Resource context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> |
getImplicitImports(boolean ignoreCase)
Deprecated.
|
protected java.lang.String |
getImportedNamespace(org.eclipse.emf.ecore.EObject object)
Deprecated.
|
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> |
getImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context,
boolean ignoreCase)
Deprecated.
|
protected java.lang.Object |
getKey(org.eclipse.emf.common.notify.Notifier context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
protected org.eclipse.xtext.scoping.IScope |
getLocalElementsScope(org.eclipse.xtext.scoping.IScope parent,
org.eclipse.xtext.scoping.IScope globalScope,
org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
protected org.eclipse.xtext.naming.QualifiedName |
getQualifiedNameOfLocalElement(org.eclipse.emf.ecore.EObject context)
Deprecated.
|
org.eclipse.xtext.naming.IQualifiedNameProvider |
getQualifiedNameProvider()
Deprecated.
|
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)
Deprecated.
|
org.eclipse.xtext.scoping.IScope |
getScope(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
java.lang.String |
getWildCard()
Deprecated.
|
protected org.eclipse.xtext.resource.ISelectable |
internalGetAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
Deprecated.
|
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> |
internalGetImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context,
boolean ignoreCase)
Deprecated.
|
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)
Deprecated.
|
public XbaseImportedNamespaceScopeProvider()
public org.eclipse.xtext.naming.IQualifiedNameProvider getQualifiedNameProvider()
public org.eclipse.xtext.scoping.IScope getScope(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
protected org.eclipse.xtext.scoping.IScope getGlobalScope(org.eclipse.emf.ecore.resource.Resource context,
org.eclipse.emf.ecore.EReference reference)
getGlobalScope in class org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProviderprotected 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)
protected org.eclipse.xtext.scoping.IScope getLocalElementsScope(org.eclipse.xtext.scoping.IScope parent,
org.eclipse.xtext.scoping.IScope globalScope,
org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
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 java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> getImplicitImports(boolean ignoreCase)
protected org.eclipse.xtext.scoping.impl.ImportScope createImportScope(org.eclipse.xtext.scoping.IScope parent,
java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> namespaceResolvers,
org.eclipse.xtext.resource.ISelectable importFrom,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase)
protected java.lang.Object getKey(org.eclipse.emf.common.notify.Notifier context,
org.eclipse.emf.ecore.EReference reference)
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> getImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context,
boolean ignoreCase)
protected java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> internalGetImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context,
boolean ignoreCase)
protected java.lang.String getImportedNamespace(org.eclipse.emf.ecore.EObject object)
protected org.eclipse.xtext.scoping.impl.ImportNormalizer createImportedNamespaceResolver(java.lang.String namespace,
boolean ignoreCase)
ImportNormalizer for the given namespace.namespace - the namespace.ignoreCase - true if the resolver should be case insensitive.ImportNormalizer or null if the namespace cannot be converted to a valid
qualified name.protected org.eclipse.xtext.scoping.impl.ImportNormalizer doCreateImportNormalizer(org.eclipse.xtext.naming.QualifiedName importedNamespace,
boolean wildcard,
boolean ignoreCase)
protected org.eclipse.xtext.naming.QualifiedName getQualifiedNameOfLocalElement(org.eclipse.emf.ecore.EObject context)
protected org.eclipse.xtext.resource.ISelectable getAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
protected org.eclipse.xtext.resource.ISelectable internalGetAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
public java.lang.String getWildCard()