public interface IImportsConfiguration
Modifier and Type | Method and Description |
---|---|
JvmDeclaredType |
getContextJvmDeclaredType(org.eclipse.emf.ecore.EObject model) |
java.util.Set<java.lang.String> |
getImplicitlyImportedPackages(XtextResource resource) |
XImportSection |
getImportSection(XtextResource resource) |
int |
getImportSectionOffset(XtextResource resource) |
java.lang.String |
getLegacyImportSyntax(XImportDeclaration importDeclaration)
Returns the syntax that was used in the import declaration if (and only if) it uses
the legacy notation with a '$' as the delimiter for nested types.
|
java.lang.Iterable<JvmDeclaredType> |
getLocallyDefinedTypes(XtextResource resource) |
XImportSection getImportSection(XtextResource resource)
int getImportSectionOffset(XtextResource resource)
java.util.Set<java.lang.String> getImplicitlyImportedPackages(XtextResource resource)
java.lang.Iterable<JvmDeclaredType> getLocallyDefinedTypes(XtextResource resource)
JvmDeclaredType getContextJvmDeclaredType(org.eclipse.emf.ecore.EObject model)
java.lang.String getLegacyImportSyntax(XImportDeclaration importDeclaration)