org.eclipse.jdt.core
Interface IImportContainer
- All Superinterfaces:
- IAdaptable, IJavaElement, IParent, ISourceReference
- public interface IImportContainer
- extends IJavaElement, IParent, ISourceReference
Represents an import container is a child of a Java compilation unit that contains
all (and only) the import declarations. If a compilation unit has no import
declarations, no import container will be present.
This interface is not intended to be implemented by clients.
Fields inherited from interface org.eclipse.jdt.core.IJavaElement |
CLASS_FILE, COMPILATION_UNIT, FIELD, IMPORT_CONTAINER, IMPORT_DECLARATION, INITIALIZER, JAVA_MODEL, JAVA_PROJECT, METHOD, PACKAGE_DECLARATION, PACKAGE_FRAGMENT, PACKAGE_FRAGMENT_ROOT, TYPE |
Methods inherited from interface org.eclipse.jdt.core.IJavaElement |
exists, getAncestor, getCorrespondingResource, getElementName, getElementType, getHandleIdentifier, getJavaModel, getJavaProject, getOpenable, getParent, getPath, getResource, getUnderlyingResource, isReadOnly, isStructureKnown |
getImport
public IImportDeclaration getImport(String name)
- Returns the first import declaration in this import container with the given name.
This is a handle-only method. The import declaration may or may not exist.
- Parameters:
name
- the given name
- Returns:
- the first import declaration in this import container with the given name
Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.