public class NestedTypeAwareImportNormalizer extends AbstractNestedTypeAwareImportNormalizer
import java.util.Map allows to use
Map$Entry entry and Map.Entry entry.
This import normalizer handles imports that use the dollar ('$') sign
as the separator for nested types.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
allowWildcard |
| Constructor and Description |
|---|
NestedTypeAwareImportNormalizer(org.eclipse.xtext.naming.QualifiedName importedNamespace,
boolean wildcard,
boolean ignoreCase) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.xtext.naming.QualifiedName |
deresolve(org.eclipse.xtext.naming.QualifiedName fullyQualifiedName) |
protected boolean |
importedNamespaceHasDollar() |
protected org.eclipse.xtext.naming.QualifiedName |
resolveNonWildcard(org.eclipse.xtext.naming.QualifiedName relativeName) |
protected org.eclipse.xtext.naming.QualifiedName |
resolveWildcard(org.eclipse.xtext.naming.QualifiedName relativeName) |
createNestedTypeAwareImportNormalizer, resolvepublic NestedTypeAwareImportNormalizer(org.eclipse.xtext.naming.QualifiedName importedNamespace,
boolean wildcard,
boolean ignoreCase)
protected boolean importedNamespaceHasDollar()
public org.eclipse.xtext.naming.QualifiedName deresolve(org.eclipse.xtext.naming.QualifiedName fullyQualifiedName)
deresolve in class org.eclipse.xtext.scoping.impl.ImportNormalizerprotected org.eclipse.xtext.naming.QualifiedName resolveWildcard(org.eclipse.xtext.naming.QualifiedName relativeName)
resolveWildcard in class AbstractNestedTypeAwareImportNormalizerprotected org.eclipse.xtext.naming.QualifiedName resolveNonWildcard(org.eclipse.xtext.naming.QualifiedName relativeName)
resolveNonWildcard in class AbstractNestedTypeAwareImportNormalizer