|
Eclipse JDT Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents an import declaration in Java compilation unit.
This interface is not intended to be implemented by clients.
Field Summary |
---|
Fields inherited from interface org.eclipse.jdt.core.IJavaElement |
---|
CLASS_FILE, COMPILATION_UNIT, FIELD, IMPORT_CONTAINER, IMPORT_DECLARATION, INITIALIZER, JAVA_MODEL, JAVA_PROJECT, LOCAL_VARIABLE, METHOD, PACKAGE_DECLARATION, PACKAGE_FRAGMENT, PACKAGE_FRAGMENT_ROOT, TYPE, TYPE_PARAMETER |
Method Summary | |
---|---|
String |
getElementName()
Returns the name that has been imported. |
int |
getFlags()
Returns the modifier flags for this import. |
boolean |
isOnDemand()
Returns whether the import is on-demand. |
Methods inherited from interface org.eclipse.jdt.core.IJavaElement |
---|
exists, getAncestor, getCorrespondingResource, getElementType, getHandleIdentifier, getJavaModel, getJavaProject, getOpenable, getParent, getPath, getPrimaryElement, getResource, getSchedulingRule, getUnderlyingResource, isReadOnly, isStructureKnown |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Methods inherited from interface org.eclipse.jdt.core.ISourceReference |
---|
exists, getSource, getSourceRange |
Methods inherited from interface org.eclipse.jdt.core.ISourceManipulation |
---|
copy, delete, move, rename |
Method Detail |
public String getElementName()
".*"
.
For example, for the statement "import java.util.*"
,
this returns "java.util.*"
.
For the statement "import java.util.Hashtable"
,
this returns "java.util.Hashtable"
.
getElementName
in interface IJavaElement
public int getFlags() throws JavaModelException
Flags
. Only the static flag is meaningful for import declarations.
JavaModelException
- if this element does not exist or if an
exception occurs while accessing its corresponding resource.Flags
public boolean isOnDemand()
".*"
.
|
Eclipse JDT Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |