aboutsummaryrefslogtreecommitdiff
path: root/src/share/classes/javax/lang/model
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/classes/javax/lang/model')
-rw-r--r--src/share/classes/javax/lang/model/SourceVersion.java28
-rw-r--r--src/share/classes/javax/lang/model/element/Element.java4
-rw-r--r--src/share/classes/javax/lang/model/element/Modifier.java2
-rw-r--r--src/share/classes/javax/lang/model/element/PackageElement.java4
-rw-r--r--src/share/classes/javax/lang/model/element/TypeElement.java2
-rw-r--r--src/share/classes/javax/lang/model/element/VariableElement.java4
-rw-r--r--src/share/classes/javax/lang/model/type/DeclaredType.java4
-rw-r--r--src/share/classes/javax/lang/model/type/TypeVariable.java4
-rw-r--r--src/share/classes/javax/lang/model/util/Elements.java8
-rw-r--r--src/share/classes/javax/lang/model/util/Types.java16
10 files changed, 38 insertions, 38 deletions
diff --git a/src/share/classes/javax/lang/model/SourceVersion.java b/src/share/classes/javax/lang/model/SourceVersion.java
index 0c2dd667..50976723 100644
--- a/src/share/classes/javax/lang/model/SourceVersion.java
+++ b/src/share/classes/javax/lang/model/SourceVersion.java
@@ -32,10 +32,9 @@ import java.util.HashSet;
/**
* Source versions of the Java™ programming language.
*
- * See <a
- * href="http://java.sun.com/docs/books/jls/">http://java.sun.com/docs/books/jls/</a>
- * for information on editions of <i>The Java&trade; Language
- * Specification</i>, including updates and clarifications.
+ * See the appropriate edition of
+ * <cite>The Java&trade; Language Specification</cite>
+ * for information about a particular source version.
*
* <p>Note that additional source version constants will be added to
* model future releases of the language.
@@ -59,17 +58,16 @@ public enum SourceVersion {
/**
* The original version.
*
- * The language described in the first edition of <i>The
- * Java&trade; Language Specification</i>.
+ * The language described in
+ * <cite>The Java&trade; Language Specification, First Edition</cite>.
*/
RELEASE_0,
/**
* The version recognized by the Java Platform 1.1.
*
- * The language is {@code RELEASE_0} <a
- * href="http://java.sun.com/docs/books/jls/first_edition/html/1.1Update.html">augmented</a>
- * with nested classes.
+ * The language is {@code RELEASE_0} augmented with nested classes as described in the 1.1 update to
+ * <cite>The Java&trade; Language Specification, First Edition</cite>.
*/
RELEASE_1,
@@ -77,8 +75,9 @@ public enum SourceVersion {
* The version recognized by the Java 2 Platform, Standard Edition,
* v 1.2.
*
- * The language described in <i>The Java&trade; Language
- * Specification, Second Edition</i>, which includes the {@code
+ * The language described in
+ * <cite>The Java&trade; Language Specification,
+ * Second Edition</cite>, which includes the {@code
* strictfp} modifier.
*/
RELEASE_2,
@@ -103,8 +102,9 @@ public enum SourceVersion {
* The version recognized by the Java 2 Platform, Standard
* Edition 5.0.
*
- * The language described in <i>The Java&trade; Language
- * Specification, Third Edition</i>. First release to support
+ * The language described in
+ * <cite>The Java&trade; Language Specification,
+ * Third Edition</cite>. First release to support
* generics, annotations, autoboxing, var-args, enhanced {@code
* for} loop, and hexadecimal floating-point literals.
*/
@@ -210,7 +210,7 @@ public enum SourceVersion {
* @param name the string to check
* @return {@code true} if this string is a
* syntactically valid name, {@code false} otherwise.
- * @jls3 6.2 Names and Identifiers
+ * @jls 6.2 Names and Identifiers
*/
public static boolean isName(CharSequence name) {
String id = name.toString();
diff --git a/src/share/classes/javax/lang/model/element/Element.java b/src/share/classes/javax/lang/model/element/Element.java
index f46c2cf2..06500d2a 100644
--- a/src/share/classes/javax/lang/model/element/Element.java
+++ b/src/share/classes/javax/lang/model/element/Element.java
@@ -232,8 +232,8 @@ public interface Element {
*
* @return the enclosed elements, or an empty list if none
* @see Elements#getAllMembers
- * @jls3 8.8.9 Default Constructor
- * @jls3 8.9 Enums
+ * @jls 8.8.9 Default Constructor
+ * @jls 8.9 Enums
*/
List<? extends Element> getEnclosedElements();
diff --git a/src/share/classes/javax/lang/model/element/Modifier.java b/src/share/classes/javax/lang/model/element/Modifier.java
index 5d7ac37e..2b6d8ac6 100644
--- a/src/share/classes/javax/lang/model/element/Modifier.java
+++ b/src/share/classes/javax/lang/model/element/Modifier.java
@@ -46,7 +46,7 @@ package javax.lang.model.element;
public enum Modifier {
- // See JLS2 sections 8.1.1, 8.3.1, 8.4.3, 8.8.3, and 9.1.1.
+ // See JLS sections 8.1.1, 8.3.1, 8.4.3, 8.8.3, and 9.1.1.
// java.lang.reflect.Modifier includes INTERFACE, but that's a VMism.
/** The modifier {@code public} */ PUBLIC,
diff --git a/src/share/classes/javax/lang/model/element/PackageElement.java b/src/share/classes/javax/lang/model/element/PackageElement.java
index 437633b4..66f13863 100644
--- a/src/share/classes/javax/lang/model/element/PackageElement.java
+++ b/src/share/classes/javax/lang/model/element/PackageElement.java
@@ -43,7 +43,7 @@ public interface PackageElement extends Element, QualifiedNameable {
*
* @return the fully qualified name of this package, or an
* empty name if this is an unnamed package
- * @jls3 6.7 Fully Qualified Names and Canonical Names
+ * @jls 6.7 Fully Qualified Names and Canonical Names
*/
Name getQualifiedName();
@@ -63,7 +63,7 @@ public interface PackageElement extends Element, QualifiedNameable {
*
* @return {@code true} is this is an unnamed package and {@code
* false} otherwise
- * @jls3 7.4.2 Unnamed Packages
+ * @jls 7.4.2 Unnamed Packages
*/
boolean isUnnamed();
diff --git a/src/share/classes/javax/lang/model/element/TypeElement.java b/src/share/classes/javax/lang/model/element/TypeElement.java
index 0405aecc..d73adfee 100644
--- a/src/share/classes/javax/lang/model/element/TypeElement.java
+++ b/src/share/classes/javax/lang/model/element/TypeElement.java
@@ -101,7 +101,7 @@ public interface TypeElement extends Element, Parameterizable, QualifiedNameable
* an empty name if none
*
* @see Elements#getBinaryName
- * @jls3 6.7 Fully Qualified Names and Canonical Names
+ * @jls 6.7 Fully Qualified Names and Canonical Names
*/
Name getQualifiedName();
diff --git a/src/share/classes/javax/lang/model/element/VariableElement.java b/src/share/classes/javax/lang/model/element/VariableElement.java
index dd081225..77451fab 100644
--- a/src/share/classes/javax/lang/model/element/VariableElement.java
+++ b/src/share/classes/javax/lang/model/element/VariableElement.java
@@ -59,8 +59,8 @@ public interface VariableElement extends Element {
* otherwise
*
* @see Elements#getConstantExpression(Object)
- * @jls3 15.28 Constant Expression
- * @jls3 4.12.4 final Variables
+ * @jls 15.28 Constant Expression
+ * @jls 4.12.4 final Variables
*/
Object getConstantValue();
}
diff --git a/src/share/classes/javax/lang/model/type/DeclaredType.java b/src/share/classes/javax/lang/model/type/DeclaredType.java
index 63cefe1e..c1f500ee 100644
--- a/src/share/classes/javax/lang/model/type/DeclaredType.java
+++ b/src/share/classes/javax/lang/model/type/DeclaredType.java
@@ -79,8 +79,8 @@ public interface DeclaredType extends ReferenceType {
* enclosing instance.
*
* @return a type mirror for the enclosing type
- * @jls3 8.1.3 Inner Classes and Enclosing Instances
- * @jls3 15.9.2 Determining Enclosing Instances
+ * @jls 8.1.3 Inner Classes and Enclosing Instances
+ * @jls 15.9.2 Determining Enclosing Instances
*/
TypeMirror getEnclosingType();
diff --git a/src/share/classes/javax/lang/model/type/TypeVariable.java b/src/share/classes/javax/lang/model/type/TypeVariable.java
index cbecb024..993bba68 100644
--- a/src/share/classes/javax/lang/model/type/TypeVariable.java
+++ b/src/share/classes/javax/lang/model/type/TypeVariable.java
@@ -38,8 +38,8 @@ import javax.lang.model.util.Types;
* type, method, or constructor.
* A type variable may also be declared implicitly, as by
* the capture conversion of a wildcard type argument
- * (see chapter 5 of <i>The Java Language Specification, Third
- * Edition</i>).
+ * (see chapter 5 of
+ * <cite>The Java&trade; Language Specification</cite>).
*
* @author Joseph D. Darcy
* @author Scott Seligman
diff --git a/src/share/classes/javax/lang/model/util/Elements.java b/src/share/classes/javax/lang/model/util/Elements.java
index 7c68b4ff..035fcfb3 100644
--- a/src/share/classes/javax/lang/model/util/Elements.java
+++ b/src/share/classes/javax/lang/model/util/Elements.java
@@ -95,7 +95,7 @@ public interface Elements {
* @param e the element being examined
* @return the documentation comment of the element, or {@code null}
* if there is none
- * @jls3 3.6 White Space
+ * @jls 3.6 White Space
*/
String getDocComment(Element e);
@@ -114,7 +114,7 @@ public interface Elements {
* @return the binary name
*
* @see TypeElement#getQualifiedName
- * @jls3 13.1 The Form of a Binary
+ * @jls 13.1 The Form of a Binary
*/
Name getBinaryName(TypeElement type);
@@ -210,8 +210,8 @@ public interface Elements {
* @param type the type of which the first method is a member
* @return {@code true} if and only if the first method overrides
* the second
- * @jls3 8.4.8 Inheritance, Overriding, and Hiding
- * @jls3 9.4.1 Inheritance and Overriding
+ * @jls 8.4.8 Inheritance, Overriding, and Hiding
+ * @jls 9.4.1 Inheritance and Overriding
*/
boolean overrides(ExecutableElement overrider, ExecutableElement overridden,
TypeElement type);
diff --git a/src/share/classes/javax/lang/model/util/Types.java b/src/share/classes/javax/lang/model/util/Types.java
index 67924ce1..a53e66a5 100644
--- a/src/share/classes/javax/lang/model/util/Types.java
+++ b/src/share/classes/javax/lang/model/util/Types.java
@@ -81,7 +81,7 @@ public interface Types {
* @return {@code true} if and only if the first type is a subtype
* of the second
* @throws IllegalArgumentException if given an executable or package type
- * @jls3 4.10 Subtyping
+ * @jls 4.10 Subtyping
*/
boolean isSubtype(TypeMirror t1, TypeMirror t2);
@@ -93,7 +93,7 @@ public interface Types {
* @return {@code true} if and only if the first type is assignable
* to the second
* @throws IllegalArgumentException if given an executable or package type
- * @jls3 5.2 Assignment Conversion
+ * @jls 5.2 Assignment Conversion
*/
boolean isAssignable(TypeMirror t1, TypeMirror t2);
@@ -104,7 +104,7 @@ public interface Types {
* @param t2 the second type
* @return {@code true} if and only if the first type contains the second
* @throws IllegalArgumentException if given an executable or package type
- * @jls3 4.5.1.1 Type Argument Containment and Equivalence
+ * @jls 4.5.1.1 Type Argument Containment and Equivalence
*/
boolean contains(TypeMirror t1, TypeMirror t2);
@@ -116,7 +116,7 @@ public interface Types {
* @param m2 the second method
* @return {@code true} if and only if the first signature is a
* subsignature of the second
- * @jls3 8.4.2 Method Signature
+ * @jls 8.4.2 Method Signature
*/
boolean isSubsignature(ExecutableType m1, ExecutableType m2);
@@ -136,7 +136,7 @@ public interface Types {
* @param t the type to be erased
* @return the erasure of the given type
* @throws IllegalArgumentException if given a package type
- * @jls3 4.6 Type Erasure
+ * @jls 4.6 Type Erasure
*/
TypeMirror erasure(TypeMirror t);
@@ -146,7 +146,7 @@ public interface Types {
*
* @param p the primitive type to be converted
* @return the class of a boxed value of type {@code p}
- * @jls3 5.1.7 Boxing Conversion
+ * @jls 5.1.7 Boxing Conversion
*/
TypeElement boxedClass(PrimitiveType p);
@@ -158,7 +158,7 @@ public interface Types {
* @return the type of an unboxed value of type {@code t}
* @throws IllegalArgumentException if the given type has no
* unboxing conversion
- * @jls3 5.1.8 Unboxing Conversion
+ * @jls 5.1.8 Unboxing Conversion
*/
PrimitiveType unboxedType(TypeMirror t);
@@ -168,7 +168,7 @@ public interface Types {
* @param t the type to be converted
* @return the result of applying capture conversion
* @throws IllegalArgumentException if given an executable or package type
- * @jls3 5.1.10 Capture Conversion
+ * @jls 5.1.10 Capture Conversion
*/
TypeMirror capture(TypeMirror t);