X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/IImportDeclaration.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/IImportDeclaration.java index 812bc64..90e8150 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/IImportDeclaration.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/IImportDeclaration.java @@ -11,42 +11,46 @@ *******************************************************************************/ package net.sourceforge.phpdt.core; - /** * Represents an import declaration in Java compilation unit. *

* This interface is not intended to be implemented by clients. *

*/ -public interface IImportDeclaration extends IJavaElement, ISourceReference, ISourceManipulation { -/** - * Returns the name that has been imported. - * For an on-demand import, this includes the trailing ".*". - * For example, for the statement "import java.util.*", - * this returns "java.util.*". - * For the statement "import java.util.Hashtable", - * this returns "java.util.Hashtable". - * - * @return the name that has been imported - */ -String getElementName(); -/** - * Returns the modifier flags for this import. The flags can be examined using class - * Flags. Only the static flag is meaningful for import declarations. - * - * @return the modifier flags for this import - * @exception JavaModelException if this element does not exist or if an - * exception occurs while accessing its corresponding resource. - * @see Flags - * @since 3.0 - */ -int getFlags() throws JavaModelException; +public interface IImportDeclaration extends IJavaElement, ISourceReference, + ISourceManipulation { + /** + * Returns the name that has been imported. For an on-demand import, this + * includes the trailing ".*". For example, for the + * statement "import java.util.*", this returns + * "java.util.*". For the statement + * "import java.util.Hashtable", this returns + * "java.util.Hashtable". + * + * @return the name that has been imported + */ + String getElementName(); -/** - * Returns whether the import is on-demand. An import is on-demand if it ends - * with ".*". - * @return true if the import is on-demand, false otherwise - */ -boolean isOnDemand(); + /** + * Returns the modifier flags for this import. The flags can be examined + * using class Flags. Only the static flag is meaningful for + * import declarations. + * + * @return the modifier flags for this import + * @exception JavaModelException + * if this element does not exist or if an exception occurs + * while accessing its corresponding resource. + * @see Flags + * @since 3.0 + */ + int getFlags() throws JavaModelException; + + /** + * Returns whether the import is on-demand. An import is on-demand if it + * ends with ".*". + * + * @return true if the import is on-demand, false otherwise + */ + boolean isOnDemand(); }