src/share/classes/javax/lang/model/element/Element.java

changeset 1484
7612fe48be90
parent 1357
c75be5bc5283
child 1491
9f42a06a49c0
     1.1 --- a/src/share/classes/javax/lang/model/element/Element.java	Wed Jan 09 10:26:58 2013 -0800
     1.2 +++ b/src/share/classes/javax/lang/model/element/Element.java	Wed Jan 09 20:02:53 2013 -0800
     1.3 @@ -179,6 +179,10 @@
     1.4       * instance initializer}, an empty name is returned.
     1.5       *
     1.6       * @return the simple name of this element
     1.7 +     * @see PackageElement#getSimpleName
     1.8 +     * @see ExecutableElement#getSimpleName
     1.9 +     * @see TypeElement#getSimpleName
    1.10 +     * @see VariableElement#getSimpleName
    1.11       */
    1.12      Name getSimpleName();
    1.13  
    1.14 @@ -202,6 +206,11 @@
    1.15       * {@linkplain TypeParameterElement#getGenericElement the
    1.16       * generic element} of the type parameter is returned.
    1.17       *
    1.18 +     * <li> If this is a {@linkplain
    1.19 +     * VariableElement#getEnclosingElement method or constructor
    1.20 +     * parameter}, {@linkplain ExecutableElement the executable
    1.21 +     * element} which declares the parameter is returned.
    1.22 +     *
    1.23       * </ul>
    1.24       *
    1.25       * @return the enclosing element, or {@code null} if there is none

mercurial