KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > mirror > declaration > InterfaceDeclaration


1 /*
2  * @(#)InterfaceDeclaration.java 1.1 04/01/26
3  *
4  * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
5  * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
6  */

7
8 package com.sun.mirror.declaration;
9
10
11 import com.sun.mirror.type.InterfaceType;
12
13
14 /**
15  * Represents the declaration of an interface.
16  * Provides access to information about the interface and its members.
17  * Note that an {@linkplain AnnotationTypeDeclaration annotation type} is
18  * a kind of interface.
19  *
20  * <p> While an <tt>InterfaceDeclaration</tt> represents the
21  * <i>declaration</i> of an interface, an {@link InterfaceType}
22  * represents an interface <i>type</i>.
23  * See {@link TypeDeclaration} for more on this distinction.
24  *
25  * @author Joseph D. Darcy
26  * @author Scott Seligman
27  * @version 1.1 04/01/26
28  *
29  * @see InterfaceType
30  * @since 1.5
31  */

32
33 public interface InterfaceDeclaration extends TypeDeclaration {
34 }
35
Popular Tags