From d60352e26fd8b7e51eeaf299e3f88783b739b02a Mon Sep 17 00:00:00 2001 From: Joe Wang Date: Thu, 3 Aug 2023 21:49:05 +0000 Subject: [PATCH] 8311006: missing @since info in jdk.xml.dom Reviewed-by: iris, naoto, lancea --- .../share/classes/org/w3c/dom/xpath/XPathEvaluator.java | 2 ++ .../share/classes/org/w3c/dom/xpath/XPathException.java | 2 ++ .../share/classes/org/w3c/dom/xpath/XPathExpression.java | 2 ++ .../share/classes/org/w3c/dom/xpath/XPathNSResolver.java | 2 ++ .../share/classes/org/w3c/dom/xpath/XPathNamespace.java | 2 ++ .../share/classes/org/w3c/dom/xpath/XPathResult.java | 2 ++ 6 files changed, 12 insertions(+) diff --git a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java index 734a3c55feb..733f36e5c11 100644 --- a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java +++ b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java @@ -62,6 +62,8 @@ import org.w3c.dom.DOMException; * extension functions or variables as would be defined by other * specifications. *

See also the Document Object Model (DOM) Level 3 XPath Specification. + * + * @since 1.4, DOM Level 3 */ public interface XPathEvaluator { /** diff --git a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java index 2941f9eed03..e686e06b2a4 100644 --- a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java +++ b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java @@ -52,6 +52,8 @@ package org.w3c.dom.xpath; * Specification, Working Draft 20 August 2002 where the values of * {@link #INVALID_EXPRESSION_ERR} and {@link #TYPE_ERR} * are 1 and 2 respectively (instead of 51 and 52 as in the 2004 version). + * + * @since 1.4, DOM Level 3 */ public class XPathException extends RuntimeException { private static final long serialVersionUID = 3471034171575979943L; diff --git a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java index 9c846d01aaa..dcfb4cb6e9b 100644 --- a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java +++ b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java @@ -49,6 +49,8 @@ import org.w3c.dom.DOMException; * The XPathExpression interface represents a parsed and resolved * XPath expression. *

See also the Document Object Model (DOM) Level 3 XPath Specification. + * + * @since 1.4, DOM Level 3 */ public interface XPathExpression { /** diff --git a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java index a44d9bea785..23e23a273fe 100644 --- a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java +++ b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java @@ -49,6 +49,8 @@ package org.w3c.dom.xpath; * construct an implementation of XPathNSResolver from a node, * or the interface may be implemented by any application. *

See also the Document Object Model (DOM) Level 3 XPath Specification. + * + * @since 1.4, DOM Level 3 */ public interface XPathNSResolver { /** diff --git a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java index a6932ec017f..26b156a809e 100644 --- a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java +++ b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java @@ -75,6 +75,8 @@ import org.w3c.dom.Node; * node may be changed incomatibly, in which case incompatible changes to * field values may be required to implement versions beyond XPath 1.0. *

See also the Document Object Model (DOM) Level 3 XPath Specification. + * + * @since 1.4, DOM Level 3 */ public interface XPathNamespace extends Node { // XPathNodeType diff --git a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java index ca8b341f7b7..a036be519dd 100644 --- a/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java +++ b/src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java @@ -52,6 +52,8 @@ import org.w3c.dom.DOMException; * result types, this object makes it possible to discover and manipulate * the type and value of the result. *

See also the Document Object Model (DOM) Level 3 XPath Specification. + * + * @since 1.4, DOM Level 3 */ public interface XPathResult { // XPathResultType