< prev index next >

src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java

Print this page
rev 60127 : 8249205: Remove unnecessary trademark symbols

@@ -37,11 +37,11 @@
  * javax.lang.model.element.Element element} or a {@linkplain
  * javax.lang.model.type.TypeMirror type}.  Annotations on an element
  * are on a <em>declaration</em>, whereas annotations on a type are on
  * a specific <em>use</em> of a type name.
  *
- * As defined by <cite>The Java&trade; Language Specification</cite>
+ * As defined by <cite>The Java Language Specification</cite>
  * section {@jls 9.7.4}, an annotation on an element is a
  * <em>declaration annotation</em> and an annotation on a type is a
  * <em>type annotation</em>.
  *
  * The terms <em>directly present</em>, <em>present</em>,

@@ -72,11 +72,11 @@
  * An annotation of type <i>AT</i> on a {@linkplain
  * RecordComponentElement record component} can be implicitly propagated
  * down to affiliated mandated members. Type annotations modifying the
  * type of a record component can be also propagated to mandated
  * members. Propagation of the annotations to mandated members is
- * governed by rules given in the <cite>The Java&trade; Language
+ * governed by rules given in the <cite>The Java Language
  * Specification</cite>.
  *
  * If there are multiple annotations of type <i>AT</i> present on
  * <i>C</i>, then if <i>AT</i> is repeatable annotation type, an
  * annotation of type <i>ATC</i> is {@linkplain javax.lang.model.util.Elements#getOrigin(AnnotatedConstruct, AnnotationMirror) implicitly declared} on <i>C</i>.
< prev index next >