XImportSection and thereby the XImportSectionNamespaceScopeProvider
instead to get tooling for organize imports.@Deprecated public class XbaseImportedNamespaceScopeProvider extends AbstractGlobalScopeDelegatingScopeProvider
| Constructor and Description |
|---|
XbaseImportedNamespaceScopeProvider()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected ImportNormalizer |
createImportedNamespaceResolver(String namespace,
boolean ignoreCase)
Deprecated.
Create a new
ImportNormalizer for the given namespace. |
protected ImportScope |
createImportScope(IScope parent,
List<ImportNormalizer> namespaceResolvers,
ISelectable importFrom,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase)
Deprecated.
|
protected ImportNormalizer |
doCreateImportNormalizer(QualifiedName importedNamespace,
boolean wildcard,
boolean ignoreCase)
Deprecated.
|
protected ISelectable |
getAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
Deprecated.
|
protected IScope |
getGlobalScope(org.eclipse.emf.ecore.resource.Resource context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
protected List<ImportNormalizer> |
getImplicitImports(boolean ignoreCase)
Deprecated.
|
protected String |
getImportedNamespace(org.eclipse.emf.ecore.EObject object)
Deprecated.
|
protected List<ImportNormalizer> |
getImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context,
boolean ignoreCase)
Deprecated.
|
protected Object |
getKey(org.eclipse.emf.common.notify.Notifier context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
protected IScope |
getLocalElementsScope(IScope parent,
IScope globalScope,
org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
protected QualifiedName |
getQualifiedNameOfLocalElement(org.eclipse.emf.ecore.EObject context)
Deprecated.
|
IQualifiedNameProvider |
getQualifiedNameProvider()
Deprecated.
|
protected IScope |
getResourceScope(IScope globalScope,
org.eclipse.emf.ecore.resource.Resource res,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
IScope |
getScope(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
String |
getWildCard()
Deprecated.
|
protected ISelectable |
internalGetAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
Deprecated.
|
protected List<ImportNormalizer> |
internalGetImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context,
boolean ignoreCase)
Deprecated.
|
protected IScope |
internalGetScope(IScope parent,
IScope globalScope,
org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference)
Deprecated.
|
getGlobalScope, isIgnoreCase, setWrapper, wrappublic XbaseImportedNamespaceScopeProvider()
public IQualifiedNameProvider getQualifiedNameProvider()
public IScope getScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
protected IScope getGlobalScope(org.eclipse.emf.ecore.resource.Resource context, org.eclipse.emf.ecore.EReference reference)
getGlobalScope in class AbstractGlobalScopeDelegatingScopeProviderprotected IScope internalGetScope(IScope parent, IScope globalScope, org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
protected IScope getLocalElementsScope(IScope parent, IScope globalScope, org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
protected IScope getResourceScope(IScope globalScope, org.eclipse.emf.ecore.resource.Resource res, org.eclipse.emf.ecore.EReference reference)
protected List<ImportNormalizer> getImplicitImports(boolean ignoreCase)
protected ImportScope createImportScope(IScope parent, List<ImportNormalizer> namespaceResolvers, ISelectable importFrom, org.eclipse.emf.ecore.EClass type, boolean ignoreCase)
protected Object getKey(org.eclipse.emf.common.notify.Notifier context, org.eclipse.emf.ecore.EReference reference)
protected List<ImportNormalizer> getImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context, boolean ignoreCase)
protected List<ImportNormalizer> internalGetImportedNamespaceResolvers(org.eclipse.emf.ecore.EObject context, boolean ignoreCase)
protected String getImportedNamespace(org.eclipse.emf.ecore.EObject object)
protected ImportNormalizer createImportedNamespaceResolver(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 ImportNormalizer doCreateImportNormalizer(QualifiedName importedNamespace, boolean wildcard, boolean ignoreCase)
protected QualifiedName getQualifiedNameOfLocalElement(org.eclipse.emf.ecore.EObject context)
protected ISelectable getAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
protected ISelectable internalGetAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
public String getWildCard()
Copyright © 2015. All Rights Reserved.