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