langtools/src/share/classes/com/sun/mirror/declaration/EnumDeclaration.java
changeset 3378 22011d9a9398
parent 10 06bc494ca11e
child 5520 86e4b9a9da40
equal deleted inserted replaced
3377:22083952ee8f 3378:22011d9a9398
    30 
    30 
    31 
    31 
    32 /**
    32 /**
    33  * Represents the declaration of an enum type.
    33  * Represents the declaration of an enum type.
    34  *
    34  *
       
    35  * @deprecated All components of this API have been superseded by the
       
    36  * standardized annotation processing API.  The replacement for the
       
    37  * functionality of this interface is included in {@link
       
    38  * javax.lang.model.element.TypeElement}.
       
    39  *
    35  * @author Joseph D. Darcy
    40  * @author Joseph D. Darcy
    36  * @author Scott Seligman
    41  * @author Scott Seligman
    37  * @since 1.5
    42  * @since 1.5
    38  */
    43  */
    39 
    44 @Deprecated
       
    45 @SuppressWarnings("deprecation")
    40 public interface EnumDeclaration extends ClassDeclaration {
    46 public interface EnumDeclaration extends ClassDeclaration {
    41 
    47 
    42     /**
    48     /**
    43      * Returns the enum constants defined for this enum.
    49      * Returns the enum constants defined for this enum.
    44      *
    50      *