diff --git a/jaxp/src/javax/xml/parsers/DocumentBuilder.java b/jaxp/src/javax/xml/parsers/DocumentBuilder.java
index 33c325d11af..95530bcdf73 100644
--- a/jaxp/src/javax/xml/parsers/DocumentBuilder.java
+++ b/jaxp/src/javax/xml/parsers/DocumentBuilder.java
@@ -57,6 +57,7 @@ import org.xml.sax.SAXException;
* communicate with the application using these existing APIs.
*
* @author Jeff Suttor
+ * @since 1.4
*/
public abstract class DocumentBuilder {
diff --git a/jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java b/jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java
index ed77da8a73f..fa4b618b42a 100644
--- a/jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java
+++ b/jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java
@@ -35,7 +35,7 @@ import javax.xml.validation.Schema;
* @author Neeraj Bajaj
*
* @version $Revision: 1.9 $, $Date: 2010/05/25 16:19:44 $
-
+ * @since 1.4
*/
public abstract class DocumentBuilderFactory {
@@ -440,6 +440,7 @@ public abstract class DocumentBuilderFactory {
* @throws ParserConfigurationException if this DocumentBuilderFactory
or the DocumentBuilder
s
* it creates cannot support this feature.
* @throws NullPointerException If the name
parameter is null.
+ * @since 1.5
*/
public abstract void setFeature(String name, boolean value)
throws ParserConfigurationException;
@@ -461,6 +462,7 @@ public abstract class DocumentBuilderFactory {
*
* @throws ParserConfigurationException if this DocumentBuilderFactory
* or the DocumentBuilder
s it creates cannot support this feature.
+ * @since 1.5
*/
public abstract boolean getFeature(String name)
throws ParserConfigurationException;
diff --git a/jaxp/src/javax/xml/parsers/FactoryConfigurationError.java b/jaxp/src/javax/xml/parsers/FactoryConfigurationError.java
index be008262124..fc3cd6eaa2a 100644
--- a/jaxp/src/javax/xml/parsers/FactoryConfigurationError.java
+++ b/jaxp/src/javax/xml/parsers/FactoryConfigurationError.java
@@ -33,6 +33,7 @@ package javax.xml.parsers;
*
* @author Jeff Suttor
* @version $Revision: 1.7 $, $Date: 2010-11-01 04:36:09 $
+ * @since 1.4
*/
public class FactoryConfigurationError extends Error {
diff --git a/jaxp/src/javax/xml/parsers/ParserConfigurationException.java b/jaxp/src/javax/xml/parsers/ParserConfigurationException.java
index ed9ecfc03d2..587d4175784 100644
--- a/jaxp/src/javax/xml/parsers/ParserConfigurationException.java
+++ b/jaxp/src/javax/xml/parsers/ParserConfigurationException.java
@@ -29,6 +29,7 @@ package javax.xml.parsers;
* Indicates a serious configuration error.
*
* @author Jeff Suttor
+ * @since 1.4
*/
public class ParserConfigurationException extends Exception {
diff --git a/jaxp/src/javax/xml/parsers/SAXParser.java b/jaxp/src/javax/xml/parsers/SAXParser.java
index 8a58bee232a..9be9381f59e 100644
--- a/jaxp/src/javax/xml/parsers/SAXParser.java
+++ b/jaxp/src/javax/xml/parsers/SAXParser.java
@@ -75,6 +75,7 @@ import org.xml.sax.helpers.DefaultHandler;
* this revised class.
*
* @author Jeff Suttor
+ * @since 1.4
*/
public abstract class SAXParser {
diff --git a/jaxp/src/javax/xml/parsers/SAXParserFactory.java b/jaxp/src/javax/xml/parsers/SAXParserFactory.java
index b0a3bb67f8e..c36033f571f 100644
--- a/jaxp/src/javax/xml/parsers/SAXParserFactory.java
+++ b/jaxp/src/javax/xml/parsers/SAXParserFactory.java
@@ -38,7 +38,7 @@ import org.xml.sax.SAXNotSupportedException;
* @author Neeraj Bajaj
*
* @version $Revision: 1.9 $, $Date: 2010/05/25 16:19:44 $
- *
+ * @since 1.4
*/
public abstract class SAXParserFactory {
diff --git a/jaxp/src/javax/xml/transform/ErrorListener.java b/jaxp/src/javax/xml/transform/ErrorListener.java
index b81e6119605..5d8d82c3662 100644
--- a/jaxp/src/javax/xml/transform/ErrorListener.java
+++ b/jaxp/src/javax/xml/transform/ErrorListener.java
@@ -49,6 +49,8 @@ package javax.xml.transform;
*
*
Transformer
s may use this mechanism to report XML parsing
* errors as well as transformation errors.
Templates must be threadsafe for a given instance * over multiple threads running concurrently, and may * be used multiple times in a given session.
+ * + * @since 1.4 */ public interface Templates { diff --git a/jaxp/src/javax/xml/transform/Transformer.java b/jaxp/src/javax/xml/transform/Transformer.java index 783e87a73fb..96292803f2e 100644 --- a/jaxp/src/javax/xml/transform/Transformer.java +++ b/jaxp/src/javax/xml/transform/Transformer.java @@ -45,6 +45,7 @@ import java.util.Properties; * output properties are preserved across transformations. * * @author Jeff Suttor + * @since 1.4 */ public abstract class Transformer { diff --git a/jaxp/src/javax/xml/transform/TransformerConfigurationException.java b/jaxp/src/javax/xml/transform/TransformerConfigurationException.java index 7e24ac808b7..a81fde2989c 100644 --- a/jaxp/src/javax/xml/transform/TransformerConfigurationException.java +++ b/jaxp/src/javax/xml/transform/TransformerConfigurationException.java @@ -27,6 +27,8 @@ package javax.xml.transform; /** * Indicates a serious configuration error. + * + * @since 1.4 */ public class TransformerConfigurationException extends TransformerException { diff --git a/jaxp/src/javax/xml/transform/TransformerException.java b/jaxp/src/javax/xml/transform/TransformerException.java index 0985ebb0594..dfd48246e27 100644 --- a/jaxp/src/javax/xml/transform/TransformerException.java +++ b/jaxp/src/javax/xml/transform/TransformerException.java @@ -31,6 +31,8 @@ import java.lang.reflect.InvocationTargetException; /** * This class specifies an exceptional condition that occured * during the transformation process. + * + * @since 1.4 */ public class TransformerException extends Exception { diff --git a/jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java b/jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java index b8ac36cd58a..3eda99138af 100644 --- a/jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java +++ b/jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java @@ -30,6 +30,8 @@ package javax.xml.transform; * exists. This error will typically be thrown when the class of a * transformation factory specified in the system properties cannot be found * or instantiated. + * + * @since 1.4 */ public class TransformerFactoryConfigurationError extends Error { private static final long serialVersionUID = -6527718720676281516L; diff --git a/jaxp/src/javax/xml/transform/URIResolver.java b/jaxp/src/javax/xml/transform/URIResolver.java index a4ea4c052ad..d8a3ac090a2 100644 --- a/jaxp/src/javax/xml/transform/URIResolver.java +++ b/jaxp/src/javax/xml/transform/URIResolver.java @@ -28,6 +28,8 @@ package javax.xml.transform; /** *An object that implements this interface that can be called by the processor * to turn a URI used in document(), xsl:import, or xsl:include into a Source object. + * + * @since 1.4 */ public interface URIResolver { diff --git a/jaxp/src/javax/xml/transform/dom/DOMLocator.java b/jaxp/src/javax/xml/transform/dom/DOMLocator.java index 13a7446148f..a68c031b72b 100644 --- a/jaxp/src/javax/xml/transform/dom/DOMLocator.java +++ b/jaxp/src/javax/xml/transform/dom/DOMLocator.java @@ -37,6 +37,8 @@ import org.w3c.dom.Node; * object returned by an exception. A {@link javax.xml.transform.Transformer} * may use this object for purposes other than error reporting, for instance, * to indicate the source node that originated a result node. + * + * @since 1.4 */ public interface DOMLocator extends SourceLocator { diff --git a/jaxp/src/javax/xml/transform/dom/DOMResult.java b/jaxp/src/javax/xml/transform/dom/DOMResult.java index c7adfc4ef40..67ec2418740 100644 --- a/jaxp/src/javax/xml/transform/dom/DOMResult.java +++ b/jaxp/src/javax/xml/transform/dom/DOMResult.java @@ -35,6 +35,7 @@ import org.w3c.dom.Node; * which may be retrieved with {@link #getNode()}.
* * @author Jeff Suttor + * @since 1.4 */ public class DOMResult implements Result { diff --git a/jaxp/src/javax/xml/transform/dom/DOMSource.java b/jaxp/src/javax/xml/transform/dom/DOMSource.java index 83e64fd471b..dc4e93e07f1 100644 --- a/jaxp/src/javax/xml/transform/dom/DOMSource.java +++ b/jaxp/src/javax/xml/transform/dom/DOMSource.java @@ -40,6 +40,7 @@ import org.w3c.dom.Node; * * @author Jeff Suttor * @see Document Object Model (DOM) Level 2 Specification + * @since 1.4 */ public class DOMSource implements Source { diff --git a/jaxp/src/javax/xml/transform/sax/SAXResult.java b/jaxp/src/javax/xml/transform/sax/SAXResult.java index b0158b3dcdc..bc88d6bd206 100644 --- a/jaxp/src/javax/xml/transform/sax/SAXResult.java +++ b/jaxp/src/javax/xml/transform/sax/SAXResult.java @@ -34,6 +34,7 @@ import org.xml.sax.ext.LexicalHandler; *Acts as an holder for a transformation Result.
* * @author Jeff Suttor + * @since 1.4 */ public class SAXResult implements Result { diff --git a/jaxp/src/javax/xml/transform/sax/SAXSource.java b/jaxp/src/javax/xml/transform/sax/SAXSource.java index 52315646cf3..0d573780e56 100644 --- a/jaxp/src/javax/xml/transform/sax/SAXSource.java +++ b/jaxp/src/javax/xml/transform/sax/SAXSource.java @@ -41,6 +41,7 @@ import org.xml.sax.XMLReader; * {@link javax.xml.parsers.SAXParserFactory#setNamespaceAware(boolean awareness)} method. * * @author Jeff Suttor + * @since 1.4 */ public class SAXSource implements Source { diff --git a/jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java b/jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java index 777e0bf2420..cb419e20c37 100644 --- a/jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java +++ b/jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java @@ -39,6 +39,8 @@ import org.xml.sax.XMLFilter; * for an XMLReader used during a transformation, it should use a URIResolver * to return the SAXSource which provides (with getXMLReader) a reference to * the XMLReader. + * + * @since 1.4 */ public abstract class SAXTransformerFactory extends TransformerFactory { diff --git a/jaxp/src/javax/xml/transform/sax/TemplatesHandler.java b/jaxp/src/javax/xml/transform/sax/TemplatesHandler.java index 34b5ba2bec4..b2efea5d88c 100644 --- a/jaxp/src/javax/xml/transform/sax/TemplatesHandler.java +++ b/jaxp/src/javax/xml/transform/sax/TemplatesHandler.java @@ -34,6 +34,8 @@ import org.xml.sax.ContentHandler; * parse events (parsing transformation instructions) into a Templates object. * *Note that TemplatesHandler does not need to implement LexicalHandler.
+ * + * @since 1.4 */ public interface TemplatesHandler extends ContentHandler { diff --git a/jaxp/src/javax/xml/transform/sax/TransformerHandler.java b/jaxp/src/javax/xml/transform/sax/TransformerHandler.java index 8bced5e8649..3c15367f892 100644 --- a/jaxp/src/javax/xml/transform/sax/TransformerHandler.java +++ b/jaxp/src/javax/xml/transform/sax/TransformerHandler.java @@ -36,6 +36,8 @@ import org.xml.sax.ext.LexicalHandler; * A TransformerHandler * listens for SAX ContentHandler parse events and transforms * them to a Result. + * + * @since 1.4 */ public interface TransformerHandler extends ContentHandler, LexicalHandler, DTDHandler { diff --git a/jaxp/src/javax/xml/transform/stream/StreamResult.java b/jaxp/src/javax/xml/transform/stream/StreamResult.java index 39df253fa12..57db8665801 100644 --- a/jaxp/src/javax/xml/transform/stream/StreamResult.java +++ b/jaxp/src/javax/xml/transform/stream/StreamResult.java @@ -37,6 +37,7 @@ import java.net.MalformedURLException; * which may be XML, plain Text, HTML, or some other form of markup. * * @author Jeff Suttor + * @since 1.4 */ public class StreamResult implements Result { diff --git a/jaxp/src/javax/xml/transform/stream/StreamSource.java b/jaxp/src/javax/xml/transform/stream/StreamSource.java index ad41b9d303d..7627d5e3b55 100644 --- a/jaxp/src/javax/xml/transform/stream/StreamSource.java +++ b/jaxp/src/javax/xml/transform/stream/StreamSource.java @@ -39,6 +39,7 @@ import javax.xml.transform.Source; *StreamSource
instances may only be used once.
*
* @author Jeff Suttor
+ * @since 1.4
*/
public class StreamSource implements Source {
diff --git a/jaxp/src/org/w3c/dom/Attr.java b/jaxp/src/org/w3c/dom/Attr.java
index 8231a54156a..8db99e9a6a1 100644
--- a/jaxp/src/org/w3c/dom/Attr.java
+++ b/jaxp/src/org/w3c/dom/Attr.java
@@ -239,7 +239,7 @@ public interface Attr extends Node {
/**
* The Element
node this attribute is attached to or
* null
if this attribute is not in use.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Element getOwnerElement();
@@ -249,7 +249,7 @@ public interface Attr extends Node {
* after loading the document or invoking
* Document.normalizeDocument()
, schemaTypeInfo
* may not be reliable if the node was moved.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public TypeInfo getSchemaTypeInfo();
@@ -297,7 +297,7 @@ public interface Attr extends Node {
* reevaluated in accordance to the schema used. As a consequence, if
* the Attr.schemaTypeInfo
attribute contains an ID type,
* isId
will always return true.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public boolean isId();
diff --git a/jaxp/src/org/w3c/dom/DOMConfiguration.java b/jaxp/src/org/w3c/dom/DOMConfiguration.java
index 4a3e66b020c..320ca42b592 100644
--- a/jaxp/src/org/w3c/dom/DOMConfiguration.java
+++ b/jaxp/src/org/w3c/dom/DOMConfiguration.java
@@ -383,7 +383,7 @@ package org.w3c.dom;
* set, Document.normalizeDocument()
will invoke the resource
* resolver instead of using Document.documentURI
.
* See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface DOMConfiguration {
/**
diff --git a/jaxp/src/org/w3c/dom/DOMError.java b/jaxp/src/org/w3c/dom/DOMError.java
index 15821c865d4..c0a00cd5c3c 100644
--- a/jaxp/src/org/w3c/dom/DOMError.java
+++ b/jaxp/src/org/w3c/dom/DOMError.java
@@ -44,7 +44,7 @@ package org.w3c.dom;
/**
* DOMError
is an interface that describes an error.
*
See also the Document Object Model (DOM) Level 3 Core Specification. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMError { // ErrorSeverity diff --git a/jaxp/src/org/w3c/dom/DOMErrorHandler.java b/jaxp/src/org/w3c/dom/DOMErrorHandler.java index 1de0cb9387e..82e9988deff 100644 --- a/jaxp/src/org/w3c/dom/DOMErrorHandler.java +++ b/jaxp/src/org/w3c/dom/DOMErrorHandler.java @@ -53,7 +53,7 @@ package org.w3c.dom; *
The application that is using the DOM implementation is expected to * implement this interface. *
See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface DOMErrorHandler {
/**
diff --git a/jaxp/src/org/w3c/dom/DOMException.java b/jaxp/src/org/w3c/dom/DOMException.java
index b351b7b7362..679c6a7c363 100644
--- a/jaxp/src/org/w3c/dom/DOMException.java
+++ b/jaxp/src/org/w3c/dom/DOMException.java
@@ -116,29 +116,29 @@ public class DOMException extends RuntimeException {
/**
* If an attempt is made to use an object that is not, or is no longer,
* usable.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public static final short INVALID_STATE_ERR = 11;
/**
* If an invalid or illegal string is specified.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public static final short SYNTAX_ERR = 12;
/**
* If an attempt is made to modify the type of the underlying object.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public static final short INVALID_MODIFICATION_ERR = 13;
/**
* If an attempt is made to create or change an object in a way which is
* incorrect with regard to namespaces.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public static final short NAMESPACE_ERR = 14;
/**
* If a parameter or an operation is not supported by the underlying
* object.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public static final short INVALID_ACCESS_ERR = 15;
/**
@@ -147,13 +147,13 @@ public class DOMException extends RuntimeException {
* with respect to "partial validity", this exception would be raised
* and the operation would not be done. This code is used in [DOM Level 3 Validation]
* . Refer to this specification for further information.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public static final short VALIDATION_ERR = 16;
/**
* If the type of an object is incompatible with the expected type of the
* parameter associated to the object.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public static final short TYPE_MISMATCH_ERR = 17;
diff --git a/jaxp/src/org/w3c/dom/DOMImplementation.java b/jaxp/src/org/w3c/dom/DOMImplementation.java
index acf79fe9313..2bcd5f7d39c 100644
--- a/jaxp/src/org/w3c/dom/DOMImplementation.java
+++ b/jaxp/src/org/w3c/dom/DOMImplementation.java
@@ -77,7 +77,7 @@ public interface DOMImplementation {
*
NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML" and the language exposed through the
* Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public DocumentType createDocumentType(String qualifiedName,
String publicId,
@@ -129,7 +129,7 @@ public interface DOMImplementation {
*
NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML" and the language exposed through the
* Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Document createDocument(String namespaceURI,
String qualifiedName,
@@ -157,7 +157,7 @@ public interface DOMImplementation {
* return results inconsistent with the primary core
* DOMImplementation
such as hasFeature
,
* getFeature
, etc.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public Object getFeature(String feature,
String version);
diff --git a/jaxp/src/org/w3c/dom/DOMImplementationList.java b/jaxp/src/org/w3c/dom/DOMImplementationList.java
index d7712f2e3f0..1fb2caa9b7d 100644
--- a/jaxp/src/org/w3c/dom/DOMImplementationList.java
+++ b/jaxp/src/org/w3c/dom/DOMImplementationList.java
@@ -48,7 +48,7 @@ package org.w3c.dom;
* DOMImplementationList
are accessible via an integral index,
* starting from 0.
*
See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface DOMImplementationList {
/**
diff --git a/jaxp/src/org/w3c/dom/DOMImplementationSource.java b/jaxp/src/org/w3c/dom/DOMImplementationSource.java
index 41aa1ab01b0..317c4ba6600 100644
--- a/jaxp/src/org/w3c/dom/DOMImplementationSource.java
+++ b/jaxp/src/org/w3c/dom/DOMImplementationSource.java
@@ -49,7 +49,7 @@ package org.w3c.dom;
* listed in the binding-specific list of available sources so that its
* DOMImplementation
objects are made available.
*
See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface DOMImplementationSource {
/**
diff --git a/jaxp/src/org/w3c/dom/DOMLocator.java b/jaxp/src/org/w3c/dom/DOMLocator.java
index 9104976a56a..ece7db191b0 100644
--- a/jaxp/src/org/w3c/dom/DOMLocator.java
+++ b/jaxp/src/org/w3c/dom/DOMLocator.java
@@ -45,7 +45,7 @@ package org.w3c.dom;
* DOMLocator
is an interface that describes a location (e.g.
* where an error occurred).
*
See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface DOMLocator {
/**
diff --git a/jaxp/src/org/w3c/dom/DOMStringList.java b/jaxp/src/org/w3c/dom/DOMStringList.java
index 670bdd0e04e..50d045b9d81 100644
--- a/jaxp/src/org/w3c/dom/DOMStringList.java
+++ b/jaxp/src/org/w3c/dom/DOMStringList.java
@@ -48,7 +48,7 @@ package org.w3c.dom;
* DOMStringList
are accessible via an integral index, starting
* from 0.
*
See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface DOMStringList {
/**
diff --git a/jaxp/src/org/w3c/dom/Document.java b/jaxp/src/org/w3c/dom/Document.java
index 5e489ac98c4..ab2d6e4f17e 100644
--- a/jaxp/src/org/w3c/dom/Document.java
+++ b/jaxp/src/org/w3c/dom/Document.java
@@ -73,7 +73,7 @@ public interface Document extends Node {
* changing it afterwards is very unlikely to result in a change of the
* features supported.
*
- * @since DOM Level 3
+ * @since 1.4, DOM Level 3
*/
public DocumentType getDoctype();
@@ -337,7 +337,7 @@ public interface Document extends Node {
* Document.xmlVersion
attribute. This may happen when
* importing an XML 1.1 [XML 1.1] element
* into an XML 1.0 document, for instance.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Node importNode(Node importedNode,
boolean deep)
@@ -401,7 +401,7 @@ public interface Document extends Node {
*
NOT_SUPPORTED_ERR: Always thrown if the current document does not
* support the "XML"
feature, since namespaces were
* defined by XML.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Element createElementNS(String namespaceURI,
String qualifiedName)
@@ -470,7 +470,7 @@ public interface Document extends Node {
*
NOT_SUPPORTED_ERR: Always thrown if the current document does not
* support the "XML"
feature, since namespaces were
* defined by XML.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Attr createAttributeNS(String namespaceURI,
String qualifiedName)
@@ -485,7 +485,7 @@ public interface Document extends Node {
* special value "*" matches all local names.
* @return A new NodeList
object containing all the matched
* Elements
.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public NodeList getElementsByTagNameNS(String namespaceURI,
String localName);
@@ -501,7 +501,7 @@ public interface Document extends Node {
* ID unless so defined.
* @param elementId The unique id
value for an element.
* @return The matching element or null
if there is none.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Element getElementById(String elementId);
@@ -509,7 +509,7 @@ public interface Document extends Node {
* An attribute specifying the encoding used for this document at the time
* of the parsing. This is null
when it is not known, such
* as when the Document
was created in memory.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getInputEncoding();
@@ -517,7 +517,7 @@ public interface Document extends Node {
* An attribute specifying, as part of the XML declaration, the encoding of this document. This is null
when
* unspecified or when it is not known, such as when the
* Document
was created in memory.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getXmlEncoding();
@@ -529,7 +529,7 @@ public interface Document extends Node {
* Document.normalizeDocument()
with the "validate"
* parameter to verify if the value matches the validity
* constraint for standalone document declaration as defined in [XML 1.0].
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public boolean getXmlStandalone();
/**
@@ -543,7 +543,7 @@ public interface Document extends Node {
* @exception DOMException
* NOT_SUPPORTED_ERR: Raised if this document does not support the
* "XML" feature.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setXmlStandalone(boolean xmlStandalone)
throws DOMException;
@@ -570,7 +570,7 @@ public interface Document extends Node {
* objects supporting a version of the "XMLVersion" feature must not
* raise a NOT_SUPPORTED_ERR
exception for the same version
* number when using Document.xmlVersion
.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getXmlVersion();
/**
@@ -599,7 +599,7 @@ public interface Document extends Node {
* NOT_SUPPORTED_ERR: Raised if the version is set to a value that is
* not supported by this Document
or if this document
* does not support the "XML" feature.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setXmlVersion(String xmlVersion)
throws DOMException;
@@ -612,7 +612,7 @@ public interface Document extends Node {
* errors while using Document.normalizeDocument()
. In case
* of error, the behavior is undefined. This attribute is
* true
by default.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public boolean getStrictErrorChecking();
/**
@@ -623,7 +623,7 @@ public interface Document extends Node {
* errors while using Document.normalizeDocument()
. In case
* of error, the behavior is undefined. This attribute is
* true
by default.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setStrictErrorChecking(boolean strictErrorChecking);
@@ -638,7 +638,7 @@ public interface Document extends Node {
* "HTML" [DOM Level 2 HTML]
* , the href attribute of the HTML BASE element takes precedence over
* this attribute when computing Node.baseURI
.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getDocumentURI();
/**
@@ -652,7 +652,7 @@ public interface Document extends Node {
* "HTML" [DOM Level 2 HTML]
* , the href attribute of the HTML BASE element takes precedence over
* this attribute when computing Node.baseURI
.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setDocumentURI(String documentURI);
@@ -723,7 +723,7 @@ public interface Document extends Node {
* DOCUMENT
, DOCUMENT_TYPE
.
*
NO_MODIFICATION_ALLOWED_ERR: Raised when the source node is
* readonly.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public Node adoptNode(Node source)
throws DOMException;
@@ -731,7 +731,7 @@ public interface Document extends Node {
/**
* The configuration used when Document.normalizeDocument()
* is invoked.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public DOMConfiguration getDomConfig();
@@ -765,7 +765,7 @@ public interface Document extends Node {
* " parameter. Note this method might also report fatal errors (
* DOMError.SEVERITY_FATAL_ERROR
) if an implementation
* cannot recover from an error.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void normalizeDocument();
@@ -834,7 +834,7 @@ public interface Document extends Node {
* . Also raised, when the node being renamed is an attribute, if the
* qualifiedName
, or its prefix, is "xmlns" and the
* namespaceURI
is different from "http://www.w3.org/2000/xmlns/".
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public Node renameNode(Node n,
String namespaceURI,
diff --git a/jaxp/src/org/w3c/dom/DocumentType.java b/jaxp/src/org/w3c/dom/DocumentType.java
index 3b687e3a1e4..b28bea811b6 100644
--- a/jaxp/src/org/w3c/dom/DocumentType.java
+++ b/jaxp/src/org/w3c/dom/DocumentType.java
@@ -87,14 +87,14 @@ public interface DocumentType extends Node {
/**
* The public identifier of the external subset.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public String getPublicId();
/**
* The system identifier of the external subset. This may be an absolute
* URI or not.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public String getSystemId();
@@ -105,7 +105,7 @@ public interface DocumentType extends Node {
* information is available to the implementation. This may vary
* depending on various parameters, including the XML processor used to
* build the document.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public String getInternalSubset();
diff --git a/jaxp/src/org/w3c/dom/Element.java b/jaxp/src/org/w3c/dom/Element.java
index 195c71f7a95..ab5087d2c52 100644
--- a/jaxp/src/org/w3c/dom/Element.java
+++ b/jaxp/src/org/w3c/dom/Element.java
@@ -203,7 +203,7 @@ public interface Element extends Node {
* NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML"
and the language exposed
* through the Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public String getAttributeNS(String namespaceURI,
String localName)
@@ -249,7 +249,7 @@ public interface Element extends Node {
*
NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML"
and the language exposed
* through the Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public void setAttributeNS(String namespaceURI,
String qualifiedName,
@@ -278,7 +278,7 @@ public interface Element extends Node {
*
NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML"
and the language exposed
* through the Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public void removeAttributeNS(String namespaceURI,
String localName)
@@ -299,7 +299,7 @@ public interface Element extends Node {
* NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML"
and the language exposed
* through the Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Attr getAttributeNodeNS(String namespaceURI,
String localName)
@@ -329,7 +329,7 @@ public interface Element extends Node {
*
NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML"
and the language exposed
* through the Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Attr setAttributeNodeNS(Attr newAttr)
throws DOMException;
@@ -348,7 +348,7 @@ public interface Element extends Node {
* NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML"
and the language exposed
* through the Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public NodeList getElementsByTagNameNS(String namespaceURI,
String localName)
@@ -362,7 +362,7 @@ public interface Element extends Node {
* @return true
if an attribute with the given name is
* specified on this element or has a default value, false
* otherwise.
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public boolean hasAttribute(String name);
@@ -383,7 +383,7 @@ public interface Element extends Node {
* NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML"
and the language exposed
* through the Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public boolean hasAttributeNS(String namespaceURI,
String localName)
@@ -391,7 +391,7 @@ public interface Element extends Node {
/**
* The type information associated with this element.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public TypeInfo getSchemaTypeInfo();
@@ -413,7 +413,7 @@ public interface Element extends Node {
* NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
*
NOT_FOUND_ERR: Raised if the specified node is not an attribute
* of this element.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setIdAttribute(String name,
boolean isId)
@@ -436,7 +436,7 @@ public interface Element extends Node {
* NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
*
NOT_FOUND_ERR: Raised if the specified node is not an attribute
* of this element.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setIdAttributeNS(String namespaceURI,
String localName,
@@ -459,7 +459,7 @@ public interface Element extends Node {
* NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
*
NOT_FOUND_ERR: Raised if the specified node is not an attribute
* of this element.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setIdAttributeNode(Attr idAttr,
boolean isId)
diff --git a/jaxp/src/org/w3c/dom/Entity.java b/jaxp/src/org/w3c/dom/Entity.java
index 2242fe1449e..c4e3b8930c7 100644
--- a/jaxp/src/org/w3c/dom/Entity.java
+++ b/jaxp/src/org/w3c/dom/Entity.java
@@ -96,7 +96,7 @@ public interface Entity extends Node {
* of parsing, when it is an external parsed entity. This is
* null
if it an entity from the internal subset or if it
* is not known.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getInputEncoding();
@@ -104,7 +104,7 @@ public interface Entity extends Node {
* An attribute specifying, as part of the text declaration, the encoding
* of this entity, when it is an external parsed entity. This is
* null
otherwise.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getXmlEncoding();
@@ -112,7 +112,7 @@ public interface Entity extends Node {
* An attribute specifying, as part of the text declaration, the version
* number of this entity, when it is an external parsed entity. This is
* null
otherwise.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getXmlVersion();
diff --git a/jaxp/src/org/w3c/dom/NameList.java b/jaxp/src/org/w3c/dom/NameList.java
index 01cfe10c9c0..92ee1814087 100644
--- a/jaxp/src/org/w3c/dom/NameList.java
+++ b/jaxp/src/org/w3c/dom/NameList.java
@@ -48,7 +48,7 @@ package org.w3c.dom;
* implemented. The items in the NameList
are accessible via an
* integral index, starting from 0.
*
See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface NameList {
/**
diff --git a/jaxp/src/org/w3c/dom/NamedNodeMap.java b/jaxp/src/org/w3c/dom/NamedNodeMap.java
index 00466c16bda..c9d3084f151 100644
--- a/jaxp/src/org/w3c/dom/NamedNodeMap.java
+++ b/jaxp/src/org/w3c/dom/NamedNodeMap.java
@@ -141,7 +141,7 @@ public interface NamedNodeMap {
* NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML" and the language exposed through the
* Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Node getNamedItemNS(String namespaceURI,
String localName)
@@ -177,7 +177,7 @@ public interface NamedNodeMap {
*
NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML" and the language exposed through the
* Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Node setNamedItemNS(Node arg)
throws DOMException;
@@ -203,7 +203,7 @@ public interface NamedNodeMap {
*
NOT_SUPPORTED_ERR: May be raised if the implementation does not
* support the feature "XML" and the language exposed through the
* Document does not support XML Namespaces (such as [HTML 4.01]).
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Node removeNamedItemNS(String namespaceURI,
String localName)
diff --git a/jaxp/src/org/w3c/dom/Node.java b/jaxp/src/org/w3c/dom/Node.java
index 68404b95ebb..a62ad94d91e 100644
--- a/jaxp/src/org/w3c/dom/Node.java
+++ b/jaxp/src/org/w3c/dom/Node.java
@@ -299,7 +299,7 @@ public interface Node {
* which is not used with any Document
yet, this is
* null
.
*
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public Document getOwnerDocument();
@@ -335,7 +335,7 @@ public interface Node {
* support the insertion of a DocumentType
or
* Element
node.
*
- * @since DOM Level 3
+ * @since 1.4, DOM Level 3
*/
public Node insertBefore(Node newChild,
Node refChild)
@@ -373,7 +373,7 @@ public interface Node {
* support the replacement of the DocumentType
child or
* Element
child.
*
- * @since DOM Level 3
+ * @since 1.4, DOM Level 3
*/
public Node replaceChild(Node newChild,
Node oldChild)
@@ -393,7 +393,7 @@ public interface Node {
* support the removal of the DocumentType
child or the
* Element
child.
*
- * @since DOM Level 3
+ * @since 1.4, DOM Level 3
*/
public Node removeChild(Node oldChild)
throws DOMException;
@@ -422,7 +422,7 @@ public interface Node {
* if the DOM implementation doesn't support the removal of the
* DocumentType
child or Element
child.
*
- * @since DOM Level 3
+ * @since 1.4, DOM Level 3
*/
public Node appendChild(Node newChild)
throws DOMException;
@@ -491,7 +491,7 @@ public interface Node {
* sufficient, since XPointers do not differentiate between
* Text
nodes and CDATASection
nodes.
*
- * @since DOM Level 3
+ * @since 1.4, DOM Level 3
*/
public void normalize();
@@ -503,7 +503,7 @@ public interface Node {
* @return Returns true
if the specified feature is
* supported on this node, false
otherwise.
*
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public boolean isSupported(String feature,
String version);
@@ -523,7 +523,7 @@ public interface Node {
* attached to. If an attribute is not explicitly given a namespace, it
* simply has no namespace.
*
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public String getNamespaceURI();
@@ -547,7 +547,7 @@ public interface Node {
* method, such as createElement
from the
* Document
interface, this is always null
.
*
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public String getPrefix();
/**
@@ -584,7 +584,7 @@ public interface Node {
* this node is "xmlns" [XML Namespaces]
* .
*
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public void setPrefix(String prefix)
throws DOMException;
@@ -596,7 +596,7 @@ public interface Node {
* method, such as Document.createElement()
, this is always
* null
.
*
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public String getLocalName();
@@ -605,7 +605,7 @@ public interface Node {
* @return Returns true
if this node has any attributes,
* false
otherwise.
*
- * @since DOM Level 2
+ * @since 1.4, DOM Level 2
*/
public boolean hasAttributes();
@@ -619,7 +619,7 @@ public interface Node {
* documentURI
attribute from the Document
* interface otherwise.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getBaseURI();
@@ -666,7 +666,7 @@ public interface Node {
* implementations that do not coordinate to return consistent
* implementation-specific results.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public short compareDocumentPosition(Node other)
throws DOMException;
@@ -717,7 +717,7 @@ public interface Node {
* fit in a DOMString
variable on the implementation
* platform.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getTextContent()
throws DOMException;
@@ -765,7 +765,7 @@ public interface Node {
* @exception DOMException
* NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public void setTextContent(String textContent)
throws DOMException;
@@ -783,7 +783,7 @@ public interface Node {
* @return Returns true
if the nodes are the same,
* false
otherwise.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public boolean isSameNode(Node other);
@@ -798,7 +798,7 @@ public interface Node {
* associated to the namespace prefix, the returned namespace prefix
* is implementation dependent.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String lookupPrefix(String namespaceURI);
@@ -810,7 +810,7 @@ public interface Node {
* namespaceURI
is the default namespace,
* false
otherwise.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public boolean isDefaultNamespace(String namespaceURI);
@@ -824,7 +824,7 @@ public interface Node {
* @return Returns the associated namespace URI or null
if
* none is found.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String lookupNamespaceURI(String prefix);
@@ -890,7 +890,7 @@ public interface Node {
* @return Returns true
if the nodes are equal,
* false
otherwise.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public boolean isEqualNode(Node arg);
@@ -915,7 +915,7 @@ public interface Node {
* with the primary core Node
such as attributes,
* childNodes, etc.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public Object getFeature(String feature,
String version);
@@ -932,7 +932,7 @@ public interface Node {
* @return Returns the DOMUserData
previously associated to
* the given key on this node, or null
if there was none.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public Object setUserData(String key,
Object data,
@@ -946,7 +946,7 @@ public interface Node {
* @return Returns the DOMUserData
associated to the given
* key on this node, or null
if there was none.
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public Object getUserData(String key);
diff --git a/jaxp/src/org/w3c/dom/Text.java b/jaxp/src/org/w3c/dom/Text.java
index f54d0ee8681..c603dac3ead 100644
--- a/jaxp/src/org/w3c/dom/Text.java
+++ b/jaxp/src/org/w3c/dom/Text.java
@@ -93,7 +93,7 @@ public interface Text extends CharacterData {
* determined to contain whitespace in element content during the load
* of the document or if validation occurs while using
* Document.normalizeDocument()
.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public boolean isElementContentWhitespace();
@@ -121,7 +121,7 @@ public interface Text extends CharacterData {
*
* Figure: barTextNode.wholeText value is "barfoo"
*
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public String getWholeText();
@@ -179,7 +179,7 @@ public interface Text extends CharacterData {
* @exception DOMException
* NO_MODIFICATION_ALLOWED_ERR: Raised if one of the Text
* nodes being replaced is readonly.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public Text replaceWholeText(String content)
throws DOMException;
diff --git a/jaxp/src/org/w3c/dom/TypeInfo.java b/jaxp/src/org/w3c/dom/TypeInfo.java
index 044ede0bccb..a67f1c3e8dc 100644
--- a/jaxp/src/org/w3c/dom/TypeInfo.java
+++ b/jaxp/src/org/w3c/dom/TypeInfo.java
@@ -118,7 +118,7 @@ package org.w3c.dom;
* and therefore should define how to represent their type systems using
* TypeInfo
.
*
See also the Document Object Model (DOM) Level 3 Core Specification. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface TypeInfo { /** diff --git a/jaxp/src/org/w3c/dom/UserDataHandler.java b/jaxp/src/org/w3c/dom/UserDataHandler.java index a4ec6e89832..e6595abfc1f 100644 --- a/jaxp/src/org/w3c/dom/UserDataHandler.java +++ b/jaxp/src/org/w3c/dom/UserDataHandler.java @@ -49,7 +49,7 @@ package org.w3c.dom; * implement various behaviors regarding the data it associates to the DOM * nodes. This interface defines that handler. *
See also the Document Object Model (DOM) Level 3 Core Specification.
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public interface UserDataHandler {
// OperationType
diff --git a/jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java b/jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
index cfeeeea4907..48fda761e1e 100644
--- a/jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
+++ b/jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
@@ -79,7 +79,7 @@ import java.security.PrivilegedAction;
*
* @see DOMImplementation
* @see DOMImplementationSource
- * @since DOM Level 3
+ * @since 1.5, DOM Level 3
*/
public final class DOMImplementationRegistry {
/**
diff --git a/jaxp/src/org/w3c/dom/events/DocumentEvent.java b/jaxp/src/org/w3c/dom/events/DocumentEvent.java
index cdbbb367f43..2a5f62f10fd 100644
--- a/jaxp/src/org/w3c/dom/events/DocumentEvent.java
+++ b/jaxp/src/org/w3c/dom/events/DocumentEvent.java
@@ -50,7 +50,7 @@ import org.w3c.dom.DOMException;
* implemented on the same object which implements the Document
* interface in an implementation which supports the Event model.
*
See also the Document Object Model (DOM) Level 2 Events Specification. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface DocumentEvent { /** diff --git a/jaxp/src/org/w3c/dom/events/Event.java b/jaxp/src/org/w3c/dom/events/Event.java index b1351e9b8dd..efa68650104 100644 --- a/jaxp/src/org/w3c/dom/events/Event.java +++ b/jaxp/src/org/w3c/dom/events/Event.java @@ -51,7 +51,7 @@ package org.w3c.dom.events; * type of event they accompany. These derived interfaces are also * implemented by the object passed to the event listener. *
See also the Document Object Model (DOM) Level 2 Events Specification.
- * @since DOM Level 2
+ * @since 1.5, DOM Level 2
*/
public interface Event {
// PhaseType
diff --git a/jaxp/src/org/w3c/dom/events/EventException.java b/jaxp/src/org/w3c/dom/events/EventException.java
index 6273f64063a..1d646b4f63c 100644
--- a/jaxp/src/org/w3c/dom/events/EventException.java
+++ b/jaxp/src/org/w3c/dom/events/EventException.java
@@ -45,7 +45,7 @@ package org.w3c.dom.events;
* Event operations may throw an EventException
as specified in
* their method descriptions.
*
See also the Document Object Model (DOM) Level 2 Events Specification.
- * @since DOM Level 2
+ * @since 1.5, DOM Level 2
*/
public class EventException extends RuntimeException {
public EventException(short code, String message) {
diff --git a/jaxp/src/org/w3c/dom/events/EventListener.java b/jaxp/src/org/w3c/dom/events/EventListener.java
index 2adfe58f647..a11dec1ef86 100644
--- a/jaxp/src/org/w3c/dom/events/EventListener.java
+++ b/jaxp/src/org/w3c/dom/events/EventListener.java
@@ -54,7 +54,7 @@ package org.w3c.dom.events;
* the user wishes the same EventListener
s to be added to the
* newly created copy the user must add them manually.
*
See also the Document Object Model (DOM) Level 2 Events Specification.
- * @since DOM Level 2
+ * @since 1.5, DOM Level 2
*/
public interface EventListener {
/**
diff --git a/jaxp/src/org/w3c/dom/events/EventTarget.java b/jaxp/src/org/w3c/dom/events/EventTarget.java
index 46ac1f62266..3fd5aefa458 100644
--- a/jaxp/src/org/w3c/dom/events/EventTarget.java
+++ b/jaxp/src/org/w3c/dom/events/EventTarget.java
@@ -50,7 +50,7 @@ package org.w3c.dom.events;
* EventListeners
on an EventTarget
and dispatch
* of events to that EventTarget
.
*
See also the Document Object Model (DOM) Level 2 Events Specification. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface EventTarget { /** diff --git a/jaxp/src/org/w3c/dom/events/MouseEvent.java b/jaxp/src/org/w3c/dom/events/MouseEvent.java index dee4cda5b5c..7a21af99b05 100644 --- a/jaxp/src/org/w3c/dom/events/MouseEvent.java +++ b/jaxp/src/org/w3c/dom/events/MouseEvent.java @@ -58,7 +58,7 @@ import org.w3c.dom.views.AbstractView; * bubbling to obtain notification of mouse events which occur within its * descendent elements. *
See also the Document Object Model (DOM) Level 2 Events Specification.
- * @since DOM Level 2
+ * @since 1.5, DOM Level 2
*/
public interface MouseEvent extends UIEvent {
/**
diff --git a/jaxp/src/org/w3c/dom/events/MutationEvent.java b/jaxp/src/org/w3c/dom/events/MutationEvent.java
index a520b6f0a5c..1dc5c815991 100644
--- a/jaxp/src/org/w3c/dom/events/MutationEvent.java
+++ b/jaxp/src/org/w3c/dom/events/MutationEvent.java
@@ -47,7 +47,7 @@ import org.w3c.dom.Node;
* The MutationEvent
interface provides specific contextual
* information associated with Mutation events.
*
See also the Document Object Model (DOM) Level 2 Events Specification.
- * @since DOM Level 2
+ * @since 1.5, DOM Level 2
*/
public interface MutationEvent extends Event {
// attrChangeType
diff --git a/jaxp/src/org/w3c/dom/events/UIEvent.java b/jaxp/src/org/w3c/dom/events/UIEvent.java
index 0931c5ff874..01192194ced 100644
--- a/jaxp/src/org/w3c/dom/events/UIEvent.java
+++ b/jaxp/src/org/w3c/dom/events/UIEvent.java
@@ -47,7 +47,7 @@ import org.w3c.dom.views.AbstractView;
* The UIEvent
interface provides specific contextual information
* associated with User Interface events.
*
See also the Document Object Model (DOM) Level 2 Events Specification.
- * @since DOM Level 2
+ * @since 1.5, DOM Level 2
*/
public interface UIEvent extends Event {
/**
diff --git a/jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java b/jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java
index c876dafcd6b..13b863e7536 100644
--- a/jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java
+++ b/jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java
@@ -57,6 +57,8 @@ import org.w3c.dom.DOMException;
* "3.0"
(respectively).
*
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface DOMImplementationLS { // DOMImplementationLSMode diff --git a/jaxp/src/org/w3c/dom/ls/LSException.java b/jaxp/src/org/w3c/dom/ls/LSException.java index f23d38a0a9c..fad53bafc1d 100644 --- a/jaxp/src/org/w3c/dom/ls/LSException.java +++ b/jaxp/src/org/w3c/dom/ls/LSException.java @@ -54,6 +54,8 @@ package org.w3c.dom.ls; * implementation dependent. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public class LSException extends RuntimeException { public LSException(short code, String message) { diff --git a/jaxp/src/org/w3c/dom/ls/LSInput.java b/jaxp/src/org/w3c/dom/ls/LSInput.java index a9b08c17bf1..f6f69b986cb 100644 --- a/jaxp/src/org/w3c/dom/ls/LSInput.java +++ b/jaxp/src/org/w3c/dom/ls/LSInput.java @@ -82,6 +82,8 @@ package org.w3c.dom.ls; * modify the copies, if necessary). *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSInput { /** diff --git a/jaxp/src/org/w3c/dom/ls/LSLoadEvent.java b/jaxp/src/org/w3c/dom/ls/LSLoadEvent.java index 5c9b7671e75..a4f938d0c89 100644 --- a/jaxp/src/org/w3c/dom/ls/LSLoadEvent.java +++ b/jaxp/src/org/w3c/dom/ls/LSLoadEvent.java @@ -49,6 +49,8 @@ import org.w3c.dom.events.Event; * of a document load. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSLoadEvent extends Event { /** diff --git a/jaxp/src/org/w3c/dom/ls/LSOutput.java b/jaxp/src/org/w3c/dom/ls/LSOutput.java index c6ace48cf3e..b69f8d8f367 100644 --- a/jaxp/src/org/w3c/dom/ls/LSOutput.java +++ b/jaxp/src/org/w3c/dom/ls/LSOutput.java @@ -74,6 +74,8 @@ package org.w3c.dom.ls; * modify the copies, if necessary). *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSOutput { /** diff --git a/jaxp/src/org/w3c/dom/ls/LSParser.java b/jaxp/src/org/w3c/dom/ls/LSParser.java index 72d7db2f89c..0ddbd49ddfb 100644 --- a/jaxp/src/org/w3c/dom/ls/LSParser.java +++ b/jaxp/src/org/w3c/dom/ls/LSParser.java @@ -166,6 +166,8 @@ import org.w3c.dom.DOMException; * permission denied,...), XML well-formedness errors, and so on. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSParser { /** diff --git a/jaxp/src/org/w3c/dom/ls/LSParserFilter.java b/jaxp/src/org/w3c/dom/ls/LSParserFilter.java index 0638c382dd4..96797bbb3cf 100644 --- a/jaxp/src/org/w3c/dom/ls/LSParserFilter.java +++ b/jaxp/src/org/w3c/dom/ls/LSParserFilter.java @@ -73,6 +73,8 @@ import org.w3c.dom.Element; * throwing exceptions from a filter is DOM implementation dependent. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSParserFilter { // Constants returned by startElement and acceptNode diff --git a/jaxp/src/org/w3c/dom/ls/LSProgressEvent.java b/jaxp/src/org/w3c/dom/ls/LSProgressEvent.java index 25a76a6a469..6e1b5653ef7 100644 --- a/jaxp/src/org/w3c/dom/ls/LSProgressEvent.java +++ b/jaxp/src/org/w3c/dom/ls/LSProgressEvent.java @@ -53,6 +53,8 @@ import org.w3c.dom.events.Event; * input dependent. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSProgressEvent extends Event { /** diff --git a/jaxp/src/org/w3c/dom/ls/LSResourceResolver.java b/jaxp/src/org/w3c/dom/ls/LSResourceResolver.java index bcb57be01e1..2361c2dd5eb 100644 --- a/jaxp/src/org/w3c/dom/ls/LSResourceResolver.java +++ b/jaxp/src/org/w3c/dom/ls/LSResourceResolver.java @@ -63,6 +63,8 @@ package org.w3c.dom.ls; * interface. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSResourceResolver { /** diff --git a/jaxp/src/org/w3c/dom/ls/LSSerializer.java b/jaxp/src/org/w3c/dom/ls/LSSerializer.java index 6553f2112eb..05b003a15a7 100644 --- a/jaxp/src/org/w3c/dom/ls/LSSerializer.java +++ b/jaxp/src/org/w3c/dom/ls/LSSerializer.java @@ -204,6 +204,8 @@ import org.w3c.dom.DOMException; * permission denied,...) and so on. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSSerializer { /** diff --git a/jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java b/jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java index bc8e7241799..1263473c753 100644 --- a/jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java +++ b/jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java @@ -70,6 +70,8 @@ import org.w3c.dom.traversal.NodeFilter; * document. *
See also the Document Object Model (DOM) Level 3 Load and Save Specification. + * + * @since 1.5 */ public interface LSSerializerFilter extends NodeFilter { /** diff --git a/jaxp/src/org/w3c/dom/package.html b/jaxp/src/org/w3c/dom/package.html index def37a39016..b53925625a2 100644 --- a/jaxp/src/org/w3c/dom/package.html +++ b/jaxp/src/org/w3c/dom/package.html @@ -10,6 +10,6 @@ to dynamically access and update the content and structure of documents. See the specification for more information. -@since JDK1.4 +@since 1.4