Fri, 11 Mar 2011 14:07:11 -0800
7026868: Apply specification changes fro 6505047
Reviewed-by: jjg
1.1 --- a/src/share/classes/javax/lang/model/element/Element.java Thu Mar 10 14:37:52 2011 -0800 1.2 +++ b/src/share/classes/javax/lang/model/element/Element.java Fri Mar 11 14:07:11 2011 -0800 1.3 @@ -197,11 +197,12 @@ 1.4 * <li> If this is a {@linkplain 1.5 * PackageElement#getEnclosingElement package}, {@code null} is 1.6 * returned. 1.7 - 1.8 + * 1.9 * <li> If this is a {@linkplain 1.10 * TypeParameterElement#getEnclosingElement type parameter}, 1.11 - * {@code null} is returned. 1.12 - 1.13 + * {@linkplain TypeParameterElement#getGenericElement the 1.14 + * generic element} of the type parameter is returned. 1.15 + * 1.16 * </ul> 1.17 * 1.18 * @return the enclosing element, or {@code null} if there is none
2.1 --- a/src/share/classes/javax/lang/model/element/TypeParameterElement.java Thu Mar 10 14:37:52 2011 -0800 2.2 +++ b/src/share/classes/javax/lang/model/element/TypeParameterElement.java Fri Mar 11 14:07:11 2011 -0800 2.3 @@ -64,9 +64,9 @@ 2.4 List<? extends TypeMirror> getBounds(); 2.5 2.6 /** 2.7 - * Returns {@code null}. 2.8 + * Returns the {@linkplain TypeParameterElement#getGenericElement generic element} of this type parameter. 2.9 * 2.10 - * @return {@code null} 2.11 + * @return the generic element of this type parameter 2.12 */ 2.13 @Override 2.14 Element getEnclosingElement();