# HG changeset patch # User henryjen # Date 1403217310 25200 # Node ID 1fe892ba017a57e49d13be1a7f784059aa592e4b # Parent 2dcf544eb7ed5ac6a3f7813a32e33acea7442405 8047723: @since tag cleanup in jaxp Reviewed-by: joehw diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/parsers/DocumentBuilder.java --- a/jaxp/src/javax/xml/parsers/DocumentBuilder.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/parsers/DocumentBuilder.java Thu Jun 19 15:35:10 2014 -0700 @@ -57,6 +57,7 @@ * communicate with the application using these existing APIs. * * @author <a href="mailto:Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public abstract class DocumentBuilder { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java --- a/jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java Thu Jun 19 15:35:10 2014 -0700 @@ -35,7 +35,7 @@ * @author <a href="mailto:Neeraj.Bajaj@sun.com">Neeraj Bajaj</a> * * @version $Revision: 1.9 $, $Date: 2010/05/25 16:19:44 $ - + * @since 1.4 */ public abstract class DocumentBuilderFactory { @@ -440,6 +440,7 @@ * @throws ParserConfigurationException if this <code>DocumentBuilderFactory</code> or the <code>DocumentBuilder</code>s * it creates cannot support this feature. * @throws NullPointerException If the <code>name</code> parameter is null. + * @since 1.5 */ public abstract void setFeature(String name, boolean value) throws ParserConfigurationException; @@ -461,6 +462,7 @@ * * @throws ParserConfigurationException if this <code>DocumentBuilderFactory</code> * or the <code>DocumentBuilder</code>s it creates cannot support this feature. + * @since 1.5 */ public abstract boolean getFeature(String name) throws ParserConfigurationException; diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/parsers/FactoryConfigurationError.java --- a/jaxp/src/javax/xml/parsers/FactoryConfigurationError.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/parsers/FactoryConfigurationError.java Thu Jun 19 15:35:10 2014 -0700 @@ -33,6 +33,7 @@ * * @author <a href="mailto:Jeff.Suttor@Sun.com">Jeff Suttor</a> * @version $Revision: 1.7 $, $Date: 2010-11-01 04:36:09 $ + * @since 1.4 */ public class FactoryConfigurationError extends Error { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/parsers/ParserConfigurationException.java --- a/jaxp/src/javax/xml/parsers/ParserConfigurationException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/parsers/ParserConfigurationException.java Thu Jun 19 15:35:10 2014 -0700 @@ -29,6 +29,7 @@ * Indicates a serious configuration error. * * @author <a href="mailto:Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public class ParserConfigurationException extends Exception { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/parsers/SAXParser.java --- a/jaxp/src/javax/xml/parsers/SAXParser.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/parsers/SAXParser.java Thu Jun 19 15:35:10 2014 -0700 @@ -75,6 +75,7 @@ * this revised class. * * @author <a href="mailto:Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public abstract class SAXParser { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/parsers/SAXParserFactory.java --- a/jaxp/src/javax/xml/parsers/SAXParserFactory.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/parsers/SAXParserFactory.java Thu Jun 19 15:35:10 2014 -0700 @@ -38,7 +38,7 @@ * @author <a href="mailto:Neeraj.Bajaj@sun.com">Neeraj Bajaj</a> * * @version $Revision: 1.9 $, $Date: 2010/05/25 16:19:44 $ - * + * @since 1.4 */ public abstract class SAXParserFactory { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/ErrorListener.java --- a/jaxp/src/javax/xml/transform/ErrorListener.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/ErrorListener.java Thu Jun 19 15:35:10 2014 -0700 @@ -49,6 +49,8 @@ * * <p><code>Transformer</code>s may use this mechanism to report XML parsing * errors as well as transformation errors.</p> + * + * @since 1.4 */ public interface ErrorListener { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/OutputKeys.java --- a/jaxp/src/javax/xml/transform/OutputKeys.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/OutputKeys.java Thu Jun 19 15:35:10 2014 -0700 @@ -33,6 +33,7 @@ * * @see <a href="http://www.w3.org/TR/xslt#output"> * section 16 of the XSL Transformations (XSLT) W3C Recommendation</a> + * @since 1.4 */ public class OutputKeys { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/Result.java --- a/jaxp/src/javax/xml/transform/Result.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/Result.java Thu Jun 19 15:35:10 2014 -0700 @@ -30,6 +30,7 @@ * needed to build a transformation result tree.</p> * * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public interface Result { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/Source.java --- a/jaxp/src/javax/xml/transform/Source.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/Source.java Thu Jun 19 15:35:10 2014 -0700 @@ -28,6 +28,8 @@ /** * An object that implements this interface contains the information * needed to act as source input (XML source or transformation instructions). + * + * @since 1.4 */ public interface Source { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/SourceLocator.java --- a/jaxp/src/javax/xml/transform/SourceLocator.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/SourceLocator.java Thu Jun 19 15:35:10 2014 -0700 @@ -28,6 +28,8 @@ /** * This interface is primarily for the purposes of reporting where * an error occurred in the XML source or transformation instructions. + * + * @since 1.4 */ public interface SourceLocator { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/Templates.java --- a/jaxp/src/javax/xml/transform/Templates.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/Templates.java Thu Jun 19 15:35:10 2014 -0700 @@ -37,6 +37,8 @@ * <p>Templates must be threadsafe for a given instance * over multiple threads running concurrently, and may * be used multiple times in a given session.</p> + * + * @since 1.4 */ public interface Templates { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/Transformer.java --- a/jaxp/src/javax/xml/transform/Transformer.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/Transformer.java Thu Jun 19 15:35:10 2014 -0700 @@ -45,6 +45,7 @@ * output properties are preserved across transformations.</p> * * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public abstract class Transformer { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/TransformerConfigurationException.java --- a/jaxp/src/javax/xml/transform/TransformerConfigurationException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/TransformerConfigurationException.java Thu Jun 19 15:35:10 2014 -0700 @@ -27,6 +27,8 @@ /** * Indicates a serious configuration error. + * + * @since 1.4 */ public class TransformerConfigurationException extends TransformerException { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/TransformerException.java --- a/jaxp/src/javax/xml/transform/TransformerException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/TransformerException.java Thu Jun 19 15:35:10 2014 -0700 @@ -31,6 +31,8 @@ /** * This class specifies an exceptional condition that occured * during the transformation process. + * + * @since 1.4 */ public class TransformerException extends Exception { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java --- a/jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java Thu Jun 19 15:35:10 2014 -0700 @@ -30,6 +30,8 @@ * 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 -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/URIResolver.java --- a/jaxp/src/javax/xml/transform/URIResolver.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/URIResolver.java Thu Jun 19 15:35:10 2014 -0700 @@ -28,6 +28,8 @@ /** * <p>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 -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/dom/DOMLocator.java --- a/jaxp/src/javax/xml/transform/dom/DOMLocator.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/dom/DOMLocator.java Thu Jun 19 15:35:10 2014 -0700 @@ -37,6 +37,8 @@ * 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 -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/dom/DOMResult.java --- a/jaxp/src/javax/xml/transform/dom/DOMResult.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/dom/DOMResult.java Thu Jun 19 15:35:10 2014 -0700 @@ -35,6 +35,7 @@ * which may be retrieved with {@link #getNode()}.</p> * * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public class DOMResult implements Result { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/dom/DOMSource.java --- a/jaxp/src/javax/xml/transform/dom/DOMSource.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/dom/DOMSource.java Thu Jun 19 15:35:10 2014 -0700 @@ -40,6 +40,7 @@ * * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a> * @see <a href="http://www.w3.org/TR/DOM-Level-2">Document Object Model (DOM) Level 2 Specification</a> + * @since 1.4 */ public class DOMSource implements Source { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/sax/SAXResult.java --- a/jaxp/src/javax/xml/transform/sax/SAXResult.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/sax/SAXResult.java Thu Jun 19 15:35:10 2014 -0700 @@ -34,6 +34,7 @@ * <p>Acts as an holder for a transformation Result.</p> * * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public class SAXResult implements Result { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/sax/SAXSource.java --- a/jaxp/src/javax/xml/transform/sax/SAXSource.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/sax/SAXSource.java Thu Jun 19 15:35:10 2014 -0700 @@ -41,6 +41,7 @@ * {@link javax.xml.parsers.SAXParserFactory#setNamespaceAware(boolean awareness)} method.</p> * * @author <a href="mailto:Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public class SAXSource implements Source { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java --- a/jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java Thu Jun 19 15:35:10 2014 -0700 @@ -39,6 +39,8 @@ * 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.</p> + * + * @since 1.4 */ public abstract class SAXTransformerFactory extends TransformerFactory { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/sax/TemplatesHandler.java --- a/jaxp/src/javax/xml/transform/sax/TemplatesHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/sax/TemplatesHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -34,6 +34,8 @@ * parse events (parsing transformation instructions) into a Templates object. * * <p>Note that TemplatesHandler does not need to implement LexicalHandler.</p> + * + * @since 1.4 */ public interface TemplatesHandler extends ContentHandler { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/sax/TransformerHandler.java --- a/jaxp/src/javax/xml/transform/sax/TransformerHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/sax/TransformerHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -36,6 +36,8 @@ * 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 -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/stream/StreamResult.java --- a/jaxp/src/javax/xml/transform/stream/StreamResult.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/stream/StreamResult.java Thu Jun 19 15:35:10 2014 -0700 @@ -37,6 +37,7 @@ * which may be XML, plain Text, HTML, or some other form of markup.</p> * * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public class StreamResult implements Result { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/javax/xml/transform/stream/StreamSource.java --- a/jaxp/src/javax/xml/transform/stream/StreamSource.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/javax/xml/transform/stream/StreamSource.java Thu Jun 19 15:35:10 2014 -0700 @@ -39,6 +39,7 @@ * <code>StreamSource</code> instances may only be used once.</p> * * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a> + * @since 1.4 */ public class StreamSource implements Source { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/Attr.java --- a/jaxp/src/org/w3c/dom/Attr.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/Attr.java Thu Jun 19 15:35:10 2014 -0700 @@ -239,7 +239,7 @@ /** * The <code>Element</code> node this attribute is attached to or * <code>null</code> if this attribute is not in use. - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Element getOwnerElement(); @@ -249,7 +249,7 @@ * after loading the document or invoking * <code>Document.normalizeDocument()</code>, <code>schemaTypeInfo</code> * 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 @@ * reevaluated in accordance to the schema used. As a consequence, if * the <code>Attr.schemaTypeInfo</code> attribute contains an ID type, * <code>isId</code> will always return true. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public boolean isId(); diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMConfiguration.java --- a/jaxp/src/org/w3c/dom/DOMConfiguration.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMConfiguration.java Thu Jun 19 15:35:10 2014 -0700 @@ -383,7 +383,7 @@ * set, <code>Document.normalizeDocument()</code> will invoke the resource * resolver instead of using <code>Document.documentURI</code>. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMConfiguration { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMError.java --- a/jaxp/src/org/w3c/dom/DOMError.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMError.java Thu Jun 19 15:35:10 2014 -0700 @@ -44,7 +44,7 @@ /** * <code>DOMError</code> is an interface that describes an error. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMError { // ErrorSeverity diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMErrorHandler.java --- a/jaxp/src/org/w3c/dom/DOMErrorHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMErrorHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -53,7 +53,7 @@ * <p> The application that is using the DOM implementation is expected to * implement this interface. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMErrorHandler { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMException.java --- a/jaxp/src/org/w3c/dom/DOMException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMException.java Thu Jun 19 15:35:10 2014 -0700 @@ -116,29 +116,29 @@ /** * 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 @@ * with respect to "partial validity", this exception would be raised * and the operation would not be done. This code is used in [<a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127/'>DOM Level 3 Validation</a>] * . 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 -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMImplementation.java --- a/jaxp/src/org/w3c/dom/DOMImplementation.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMImplementation.java Thu Jun 19 15:35:10 2014 -0700 @@ -77,7 +77,7 @@ * <br>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 [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public DocumentType createDocumentType(String qualifiedName, String publicId, @@ -129,7 +129,7 @@ * <br>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 [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Document createDocument(String namespaceURI, String qualifiedName, @@ -157,7 +157,7 @@ * return results inconsistent with the primary core * <code>DOMImplementation</code> such as <code>hasFeature</code>, * <code>getFeature</code>, etc. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public Object getFeature(String feature, String version); diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMImplementationList.java --- a/jaxp/src/org/w3c/dom/DOMImplementationList.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMImplementationList.java Thu Jun 19 15:35:10 2014 -0700 @@ -48,7 +48,7 @@ * <code>DOMImplementationList</code> are accessible via an integral index, * starting from 0. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMImplementationList { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMImplementationSource.java --- a/jaxp/src/org/w3c/dom/DOMImplementationSource.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMImplementationSource.java Thu Jun 19 15:35:10 2014 -0700 @@ -49,7 +49,7 @@ * listed in the binding-specific list of available sources so that its * <code>DOMImplementation</code> objects are made available. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMImplementationSource { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMLocator.java --- a/jaxp/src/org/w3c/dom/DOMLocator.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMLocator.java Thu Jun 19 15:35:10 2014 -0700 @@ -45,7 +45,7 @@ * <code>DOMLocator</code> is an interface that describes a location (e.g. * where an error occurred). * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMLocator { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DOMStringList.java --- a/jaxp/src/org/w3c/dom/DOMStringList.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DOMStringList.java Thu Jun 19 15:35:10 2014 -0700 @@ -48,7 +48,7 @@ * <code>DOMStringList</code> are accessible via an integral index, starting * from 0. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface DOMStringList { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/Document.java --- a/jaxp/src/org/w3c/dom/Document.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/Document.java Thu Jun 19 15:35:10 2014 -0700 @@ -73,7 +73,7 @@ * 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 @@ * <code>Document.xmlVersion</code> attribute. This may happen when * importing an XML 1.1 [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>] 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 @@ * <br>NOT_SUPPORTED_ERR: Always thrown if the current document does not * support the <code>"XML"</code> 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 @@ * <br>NOT_SUPPORTED_ERR: Always thrown if the current document does not * support the <code>"XML"</code> 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 @@ * special value "*" matches all local names. * @return A new <code>NodeList</code> object containing all the matched * <code>Elements</code>. - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public NodeList getElementsByTagNameNS(String namespaceURI, String localName); @@ -501,7 +501,7 @@ * ID unless so defined. * @param elementId The unique <code>id</code> value for an element. * @return The matching element or <code>null</code> if there is none. - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Element getElementById(String elementId); @@ -509,7 +509,7 @@ * An attribute specifying the encoding used for this document at the time * of the parsing. This is <code>null</code> when it is not known, such * as when the <code>Document</code> was created in memory. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getInputEncoding(); @@ -517,7 +517,7 @@ * An attribute specifying, as part of the <a href='http://www.w3.org/TR/2004/REC-xml-20040204#NT-XMLDecl'>XML declaration</a>, the encoding of this document. This is <code>null</code> when * unspecified or when it is not known, such as when the * <code>Document</code> was created in memory. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getXmlEncoding(); @@ -529,7 +529,7 @@ * <code>Document.normalizeDocument()</code> with the "validate" * parameter to verify if the value matches the <a href='http://www.w3.org/TR/2004/REC-xml-20040204#sec-rmd'>validity * constraint for standalone document declaration</a> as defined in [<a href='http://www.w3.org/TR/2004/REC-xml-20040204'>XML 1.0</a>]. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public boolean getXmlStandalone(); /** @@ -543,7 +543,7 @@ * @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 @@ * objects supporting a version of the "XMLVersion" feature must not * raise a <code>NOT_SUPPORTED_ERR</code> exception for the same version * number when using <code>Document.xmlVersion</code>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getXmlVersion(); /** @@ -599,7 +599,7 @@ * NOT_SUPPORTED_ERR: Raised if the version is set to a value that is * not supported by this <code>Document</code> 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 @@ * errors while using <code>Document.normalizeDocument()</code>. In case * of error, the behavior is undefined. This attribute is * <code>true</code> by default. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public boolean getStrictErrorChecking(); /** @@ -623,7 +623,7 @@ * errors while using <code>Document.normalizeDocument()</code>. In case * of error, the behavior is undefined. This attribute is * <code>true</code> by default. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public void setStrictErrorChecking(boolean strictErrorChecking); @@ -638,7 +638,7 @@ * "HTML" [<a href='http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109'>DOM Level 2 HTML</a>] * , the href attribute of the HTML BASE element takes precedence over * this attribute when computing <code>Node.baseURI</code>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getDocumentURI(); /** @@ -652,7 +652,7 @@ * "HTML" [<a href='http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109'>DOM Level 2 HTML</a>] * , the href attribute of the HTML BASE element takes precedence over * this attribute when computing <code>Node.baseURI</code>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public void setDocumentURI(String documentURI); @@ -723,7 +723,7 @@ * <code>DOCUMENT</code>, <code>DOCUMENT_TYPE</code>. * <br>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 @@ /** * The configuration used when <code>Document.normalizeDocument()</code> * is invoked. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public DOMConfiguration getDomConfig(); @@ -765,7 +765,7 @@ * " parameter. Note this method might also report fatal errors ( * <code>DOMError.SEVERITY_FATAL_ERROR</code>) 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 @@ * . Also raised, when the node being renamed is an attribute, if the * <code>qualifiedName</code>, or its prefix, is "xmlns" and the * <code>namespaceURI</code> is different from "<a href='http://www.w3.org/2000/xmlns/'>http://www.w3.org/2000/xmlns/</a>". - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public Node renameNode(Node n, String namespaceURI, diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/DocumentType.java --- a/jaxp/src/org/w3c/dom/DocumentType.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/DocumentType.java Thu Jun 19 15:35:10 2014 -0700 @@ -87,14 +87,14 @@ /** * 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 @@ * 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 -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/Element.java --- a/jaxp/src/org/w3c/dom/Element.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/Element.java Thu Jun 19 15:35:10 2014 -0700 @@ -203,7 +203,7 @@ * NOT_SUPPORTED_ERR: May be raised if the implementation does not * support the feature <code>"XML"</code> and the language exposed * through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public String getAttributeNS(String namespaceURI, String localName) @@ -249,7 +249,7 @@ * <br>NOT_SUPPORTED_ERR: May be raised if the implementation does not * support the feature <code>"XML"</code> and the language exposed * through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public void setAttributeNS(String namespaceURI, String qualifiedName, @@ -278,7 +278,7 @@ * <br>NOT_SUPPORTED_ERR: May be raised if the implementation does not * support the feature <code>"XML"</code> and the language exposed * through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public void removeAttributeNS(String namespaceURI, String localName) @@ -299,7 +299,7 @@ * NOT_SUPPORTED_ERR: May be raised if the implementation does not * support the feature <code>"XML"</code> and the language exposed * through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Attr getAttributeNodeNS(String namespaceURI, String localName) @@ -329,7 +329,7 @@ * <br>NOT_SUPPORTED_ERR: May be raised if the implementation does not * support the feature <code>"XML"</code> and the language exposed * through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Attr setAttributeNodeNS(Attr newAttr) throws DOMException; @@ -348,7 +348,7 @@ * NOT_SUPPORTED_ERR: May be raised if the implementation does not * support the feature <code>"XML"</code> and the language exposed * through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public NodeList getElementsByTagNameNS(String namespaceURI, String localName) @@ -362,7 +362,7 @@ * @return <code>true</code> if an attribute with the given name is * specified on this element or has a default value, <code>false</code> * otherwise. - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public boolean hasAttribute(String name); @@ -383,7 +383,7 @@ * NOT_SUPPORTED_ERR: May be raised if the implementation does not * support the feature <code>"XML"</code> and the language exposed * through the Document does not support XML Namespaces (such as [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public boolean hasAttributeNS(String namespaceURI, String localName) @@ -391,7 +391,7 @@ /** * The type information associated with this element. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public TypeInfo getSchemaTypeInfo(); @@ -413,7 +413,7 @@ * NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. * <br>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 @@ * NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. * <br>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 @@ * NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. * <br>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 -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/Entity.java --- a/jaxp/src/org/w3c/dom/Entity.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/Entity.java Thu Jun 19 15:35:10 2014 -0700 @@ -96,7 +96,7 @@ * of parsing, when it is an external parsed entity. This is * <code>null</code> 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 @@ * An attribute specifying, as part of the text declaration, the encoding * of this entity, when it is an external parsed entity. This is * <code>null</code> otherwise. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getXmlEncoding(); @@ -112,7 +112,7 @@ * An attribute specifying, as part of the text declaration, the version * number of this entity, when it is an external parsed entity. This is * <code>null</code> otherwise. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getXmlVersion(); diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/NameList.java --- a/jaxp/src/org/w3c/dom/NameList.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/NameList.java Thu Jun 19 15:35:10 2014 -0700 @@ -48,7 +48,7 @@ * implemented. The items in the <code>NameList</code> are accessible via an * integral index, starting from 0. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface NameList { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/NamedNodeMap.java --- a/jaxp/src/org/w3c/dom/NamedNodeMap.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/NamedNodeMap.java Thu Jun 19 15:35:10 2014 -0700 @@ -141,7 +141,7 @@ * 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 [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Node getNamedItemNS(String namespaceURI, String localName) @@ -177,7 +177,7 @@ * <br>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 [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Node setNamedItemNS(Node arg) throws DOMException; @@ -203,7 +203,7 @@ * <br>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 [<a href='http://www.w3.org/TR/1999/REC-html401-19991224/'>HTML 4.01</a>]). - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Node removeNamedItemNS(String namespaceURI, String localName) diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/Node.java --- a/jaxp/src/org/w3c/dom/Node.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/Node.java Thu Jun 19 15:35:10 2014 -0700 @@ -299,7 +299,7 @@ * which is not used with any <code>Document</code> yet, this is * <code>null</code>. * - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public Document getOwnerDocument(); @@ -335,7 +335,7 @@ * support the insertion of a <code>DocumentType</code> or * <code>Element</code> node. * - * @since DOM Level 3 + * @since 1.4, DOM Level 3 */ public Node insertBefore(Node newChild, Node refChild) @@ -373,7 +373,7 @@ * support the replacement of the <code>DocumentType</code> child or * <code>Element</code> child. * - * @since DOM Level 3 + * @since 1.4, DOM Level 3 */ public Node replaceChild(Node newChild, Node oldChild) @@ -393,7 +393,7 @@ * support the removal of the <code>DocumentType</code> child or the * <code>Element</code> child. * - * @since DOM Level 3 + * @since 1.4, DOM Level 3 */ public Node removeChild(Node oldChild) throws DOMException; @@ -422,7 +422,7 @@ * if the DOM implementation doesn't support the removal of the * <code>DocumentType</code> child or <code>Element</code> child. * - * @since DOM Level 3 + * @since 1.4, DOM Level 3 */ public Node appendChild(Node newChild) throws DOMException; @@ -491,7 +491,7 @@ * sufficient, since XPointers do not differentiate between * <code>Text</code> nodes and <code>CDATASection</code> nodes. * - * @since DOM Level 3 + * @since 1.4, DOM Level 3 */ public void normalize(); @@ -503,7 +503,7 @@ * @return Returns <code>true</code> if the specified feature is * supported on this node, <code>false</code> otherwise. * - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public boolean isSupported(String feature, String version); @@ -523,7 +523,7 @@ * 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 @@ * method, such as <code>createElement</code> from the * <code>Document</code> interface, this is always <code>null</code>. * - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public String getPrefix(); /** @@ -584,7 +584,7 @@ * this node is "xmlns" [<a href='http://www.w3.org/TR/1999/REC-xml-names-19990114/'>XML Namespaces</a>] * . * - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public void setPrefix(String prefix) throws DOMException; @@ -596,7 +596,7 @@ * method, such as <code>Document.createElement()</code>, this is always * <code>null</code>. * - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public String getLocalName(); @@ -605,7 +605,7 @@ * @return Returns <code>true</code> if this node has any attributes, * <code>false</code> otherwise. * - * @since DOM Level 2 + * @since 1.4, DOM Level 2 */ public boolean hasAttributes(); @@ -619,7 +619,7 @@ * <code>documentURI</code> attribute from the <code>Document</code> * interface otherwise. * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getBaseURI(); @@ -666,7 +666,7 @@ * 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 @@ * fit in a <code>DOMString</code> variable on the implementation * platform. * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getTextContent() throws DOMException; @@ -765,7 +765,7 @@ * @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 @@ * @return Returns <code>true</code> if the nodes are the same, * <code>false</code> otherwise. * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public boolean isSameNode(Node other); @@ -798,7 +798,7 @@ * 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 @@ * <code>namespaceURI</code> is the default namespace, * <code>false</code> otherwise. * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public boolean isDefaultNamespace(String namespaceURI); @@ -824,7 +824,7 @@ * @return Returns the associated namespace URI or <code>null</code> if * none is found. * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String lookupNamespaceURI(String prefix); @@ -890,7 +890,7 @@ * @return Returns <code>true</code> if the nodes are equal, * <code>false</code> otherwise. * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public boolean isEqualNode(Node arg); @@ -915,7 +915,7 @@ * with the primary core <code>Node</code> 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 @@ * @return Returns the <code>DOMUserData</code> previously associated to * the given key on this node, or <code>null</code> 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 @@ * @return Returns the <code>DOMUserData</code> associated to the given * key on this node, or <code>null</code> if there was none. * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public Object getUserData(String key); diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/Text.java --- a/jaxp/src/org/w3c/dom/Text.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/Text.java Thu Jun 19 15:35:10 2014 -0700 @@ -93,7 +93,7 @@ * determined to contain whitespace in element content during the load * of the document or if validation occurs while using * <code>Document.normalizeDocument()</code>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public boolean isElementContentWhitespace(); @@ -121,7 +121,7 @@ * </pre> * <em>Figure: barTextNode.wholeText value is "barfoo"</em> * - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public String getWholeText(); @@ -179,7 +179,7 @@ * @exception DOMException * NO_MODIFICATION_ALLOWED_ERR: Raised if one of the <code>Text</code> * nodes being replaced is readonly. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public Text replaceWholeText(String content) throws DOMException; diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/TypeInfo.java --- a/jaxp/src/org/w3c/dom/TypeInfo.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/TypeInfo.java Thu Jun 19 15:35:10 2014 -0700 @@ -118,7 +118,7 @@ * and therefore should define how to represent their type systems using * <code>TypeInfo</code>. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface TypeInfo { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/UserDataHandler.java --- a/jaxp/src/org/w3c/dom/UserDataHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/UserDataHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -49,7 +49,7 @@ * implement various behaviors regarding the data it associates to the DOM * nodes. This interface defines that handler. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public interface UserDataHandler { // OperationType diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java --- a/jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java Thu Jun 19 15:35:10 2014 -0700 @@ -79,7 +79,7 @@ * * @see DOMImplementation * @see DOMImplementationSource - * @since DOM Level 3 + * @since 1.5, DOM Level 3 */ public final class DOMImplementationRegistry { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/DocumentEvent.java --- a/jaxp/src/org/w3c/dom/events/DocumentEvent.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/DocumentEvent.java Thu Jun 19 15:35:10 2014 -0700 @@ -50,7 +50,7 @@ * implemented on the same object which implements the <code>Document</code> * interface in an implementation which supports the Event model. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface DocumentEvent { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/Event.java --- a/jaxp/src/org/w3c/dom/events/Event.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/Event.java Thu Jun 19 15:35:10 2014 -0700 @@ -51,7 +51,7 @@ * type of event they accompany. These derived interfaces are also * implemented by the object passed to the event listener. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface Event { // PhaseType diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/EventException.java --- a/jaxp/src/org/w3c/dom/events/EventException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/EventException.java Thu Jun 19 15:35:10 2014 -0700 @@ -45,7 +45,7 @@ * Event operations may throw an <code>EventException</code> as specified in * their method descriptions. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public class EventException extends RuntimeException { public EventException(short code, String message) { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/EventListener.java --- a/jaxp/src/org/w3c/dom/events/EventListener.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/EventListener.java Thu Jun 19 15:35:10 2014 -0700 @@ -54,7 +54,7 @@ * the user wishes the same <code>EventListener</code>s to be added to the * newly created copy the user must add them manually. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface EventListener { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/EventTarget.java --- a/jaxp/src/org/w3c/dom/events/EventTarget.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/EventTarget.java Thu Jun 19 15:35:10 2014 -0700 @@ -50,7 +50,7 @@ * <code>EventListeners</code> on an <code>EventTarget</code> and dispatch * of events to that <code>EventTarget</code>. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface EventTarget { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/MouseEvent.java --- a/jaxp/src/org/w3c/dom/events/MouseEvent.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/MouseEvent.java Thu Jun 19 15:35:10 2014 -0700 @@ -58,7 +58,7 @@ * bubbling to obtain notification of mouse events which occur within its * descendent elements. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface MouseEvent extends UIEvent { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/MutationEvent.java --- a/jaxp/src/org/w3c/dom/events/MutationEvent.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/MutationEvent.java Thu Jun 19 15:35:10 2014 -0700 @@ -47,7 +47,7 @@ * The <code>MutationEvent</code> interface provides specific contextual * information associated with Mutation events. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface MutationEvent extends Event { // attrChangeType diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/events/UIEvent.java --- a/jaxp/src/org/w3c/dom/events/UIEvent.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/events/UIEvent.java Thu Jun 19 15:35:10 2014 -0700 @@ -47,7 +47,7 @@ * The <code>UIEvent</code> interface provides specific contextual information * associated with User Interface events. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113'>Document Object Model (DOM) Level 2 Events Specification</a>. - * @since DOM Level 2 + * @since 1.5, DOM Level 2 */ public interface UIEvent extends Event { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java --- a/jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java Thu Jun 19 15:35:10 2014 -0700 @@ -57,6 +57,8 @@ * <code>"3.0"</code> (respectively). * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface DOMImplementationLS { // DOMImplementationLSMode diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSException.java --- a/jaxp/src/org/w3c/dom/ls/LSException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSException.java Thu Jun 19 15:35:10 2014 -0700 @@ -54,6 +54,8 @@ * implementation dependent. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public class LSException extends RuntimeException { public LSException(short code, String message) { diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSInput.java --- a/jaxp/src/org/w3c/dom/ls/LSInput.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSInput.java Thu Jun 19 15:35:10 2014 -0700 @@ -82,6 +82,8 @@ * modify the copies, if necessary). * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSInput { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSLoadEvent.java --- a/jaxp/src/org/w3c/dom/ls/LSLoadEvent.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSLoadEvent.java Thu Jun 19 15:35:10 2014 -0700 @@ -49,6 +49,8 @@ * of a document load. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSLoadEvent extends Event { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSOutput.java --- a/jaxp/src/org/w3c/dom/ls/LSOutput.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSOutput.java Thu Jun 19 15:35:10 2014 -0700 @@ -74,6 +74,8 @@ * modify the copies, if necessary). * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSOutput { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSParser.java --- a/jaxp/src/org/w3c/dom/ls/LSParser.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSParser.java Thu Jun 19 15:35:10 2014 -0700 @@ -166,6 +166,8 @@ * permission denied,...), XML well-formedness errors, and so on. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSParser { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSParserFilter.java --- a/jaxp/src/org/w3c/dom/ls/LSParserFilter.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSParserFilter.java Thu Jun 19 15:35:10 2014 -0700 @@ -73,6 +73,8 @@ * throwing exceptions from a filter is DOM implementation dependent. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSParserFilter { // Constants returned by startElement and acceptNode diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSProgressEvent.java --- a/jaxp/src/org/w3c/dom/ls/LSProgressEvent.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSProgressEvent.java Thu Jun 19 15:35:10 2014 -0700 @@ -53,6 +53,8 @@ * input dependent. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSProgressEvent extends Event { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSResourceResolver.java --- a/jaxp/src/org/w3c/dom/ls/LSResourceResolver.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSResourceResolver.java Thu Jun 19 15:35:10 2014 -0700 @@ -63,6 +63,8 @@ * interface. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSResourceResolver { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSSerializer.java --- a/jaxp/src/org/w3c/dom/ls/LSSerializer.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSSerializer.java Thu Jun 19 15:35:10 2014 -0700 @@ -204,6 +204,8 @@ * permission denied,...) and so on. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSSerializer { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java --- a/jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java Thu Jun 19 15:35:10 2014 -0700 @@ -70,6 +70,8 @@ * document. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load and Save Specification</a>. + * + * @since 1.5 */ public interface LSSerializerFilter extends NodeFilter { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/package.html --- a/jaxp/src/org/w3c/dom/package.html Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/package.html Thu Jun 19 15:35:10 2014 -0700 @@ -10,6 +10,6 @@ See the <a href="http://www.w3.org/TR/DOM-Level-2-Core/">specification</a> for more information. -@since JDK1.4 +@since 1.4 </body> </html> diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/views/AbstractView.java --- a/jaxp/src/org/w3c/dom/views/AbstractView.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/views/AbstractView.java Thu Jun 19 15:35:10 2014 -0700 @@ -44,7 +44,7 @@ /** * A base interface that all views shall derive from. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113'>Document Object Model (DOM) Level 2 Views Specification</a>. - * @since DOM Level 2 + * @since 1.8, DOM Level 2 */ public interface AbstractView { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/w3c/dom/views/DocumentView.java --- a/jaxp/src/org/w3c/dom/views/DocumentView.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/w3c/dom/views/DocumentView.java Thu Jun 19 15:35:10 2014 -0700 @@ -47,7 +47,7 @@ * Views. It provides an attribute to retrieve the default view of a * document. * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113'>Document Object Model (DOM) Level 2 Views Specification</a>. - * @since DOM Level 2 + * @since 1.8, DOM Level 2 */ public interface DocumentView { /** diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/AttributeList.java --- a/jaxp/src/org/xml/sax/AttributeList.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/AttributeList.java Thu Jun 19 15:35:10 2014 -0700 @@ -88,7 +88,7 @@ * @deprecated This interface has been replaced by the SAX2 * {@link org.xml.sax.Attributes Attributes} * interface, which includes Namespace support. - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.DocumentHandler#startElement startElement * @see org.xml.sax.helpers.AttributeListImpl AttributeListImpl diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/Attributes.java --- a/jaxp/src/org/xml/sax/Attributes.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/Attributes.java Thu Jun 19 15:35:10 2014 -0700 @@ -85,7 +85,7 @@ * <p>The order of attributes in the list is unspecified, and will * vary from implementation to implementation.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.helpers.AttributesImpl * @see org.xml.sax.ext.DeclHandler#attributeDecl diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ContentHandler.java --- a/jaxp/src/org/xml/sax/ContentHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ContentHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -73,7 +73,7 @@ * anyway, so the user should consider this a feature rather than a * bug.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.XMLReader * @see org.xml.sax.DTDHandler diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/DTDHandler.java --- a/jaxp/src/org/xml/sax/DTDHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/DTDHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -67,7 +67,7 @@ * obtained through this interface to find the entity and/or * notation corresponding with the attribute value.</p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.XMLReader#setDTDHandler */ diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/DocumentHandler.java --- a/jaxp/src/org/xml/sax/DocumentHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/DocumentHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -62,7 +62,7 @@ * @deprecated This interface has been replaced by the SAX2 * {@link org.xml.sax.ContentHandler ContentHandler} * interface, which includes Namespace support. - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.Parser#setDocumentHandler * @see org.xml.sax.Locator diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/EntityResolver.java --- a/jaxp/src/org/xml/sax/EntityResolver.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/EntityResolver.java Thu Jun 19 15:35:10 2014 -0700 @@ -85,7 +85,7 @@ * identifiers to local URIs or to look up replacements in a catalog * (possibly by using the public identifier).</p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.XMLReader#setEntityResolver * @see org.xml.sax.InputSource diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ErrorHandler.java --- a/jaxp/src/org/xml/sax/ErrorHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ErrorHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -65,7 +65,7 @@ * For example, {@link XMLReader#parse XMLReader.parse()} would throw * an IOException for errors accessing entities or the document.</p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.XMLReader#setErrorHandler * @see org.xml.sax.SAXParseException diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/HandlerBase.java --- a/jaxp/src/org/xml/sax/HandlerBase.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/HandlerBase.java Thu Jun 19 15:35:10 2014 -0700 @@ -59,7 +59,7 @@ * interface. It has been replaced by the SAX2 * {@link org.xml.sax.helpers.DefaultHandler DefaultHandler} * class. - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.EntityResolver * @see org.xml.sax.DTDHandler diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/InputSource.java --- a/jaxp/src/org/xml/sax/InputSource.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/InputSource.java Thu Jun 19 15:35:10 2014 -0700 @@ -74,7 +74,7 @@ * so applications should not attempt to re-use such streams after they * have been handed to a parser. </p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.XMLReader#parse(org.xml.sax.InputSource) * @see org.xml.sax.EntityResolver#resolveEntity diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/Locator.java --- a/jaxp/src/org/xml/sax/Locator.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/Locator.java Thu Jun 19 15:35:10 2014 -0700 @@ -62,7 +62,7 @@ * event, the application should assume that a locator is not * available.</p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.ContentHandler#setDocumentLocator */ diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/Parser.java --- a/jaxp/src/org/xml/sax/Parser.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/Parser.java Thu Jun 19 15:35:10 2014 -0700 @@ -64,7 +64,7 @@ * @deprecated This interface has been replaced by the SAX2 * {@link org.xml.sax.XMLReader XMLReader} * interface, which includes Namespace support. - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.EntityResolver * @see org.xml.sax.DTDHandler diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/SAXException.java --- a/jaxp/src/org/xml/sax/SAXException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/SAXException.java Thu Jun 19 15:35:10 2014 -0700 @@ -54,7 +54,7 @@ * specific location in an XML document, it should use the * {@link org.xml.sax.SAXParseException SAXParseException} subclass.</p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @version 2.0.1 (sax2r2) * @see org.xml.sax.SAXParseException diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/SAXNotRecognizedException.java --- a/jaxp/src/org/xml/sax/SAXNotRecognizedException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/SAXNotRecognizedException.java Thu Jun 19 15:35:10 2014 -0700 @@ -46,7 +46,7 @@ * unrecognized feature or property identifier; SAX applications and * extensions may use this class for other, similar purposes.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.SAXNotSupportedException */ diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/SAXNotSupportedException.java --- a/jaxp/src/org/xml/sax/SAXNotSupportedException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/SAXNotSupportedException.java Thu Jun 19 15:35:10 2014 -0700 @@ -46,7 +46,7 @@ * operation (setting a state or value). Other SAX2 applications and * extensions may use this class for similar purposes.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.SAXNotRecognizedException */ diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/SAXParseException.java --- a/jaxp/src/org/xml/sax/SAXParseException.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/SAXParseException.java Thu Jun 19 15:35:10 2014 -0700 @@ -52,7 +52,7 @@ * <p>Since this exception is a subclass of {@link org.xml.sax.SAXException * SAXException}, it inherits the ability to wrap another exception.</p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @version 2.0.1 (sax2r2) * @see org.xml.sax.SAXException diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/XMLFilter.java --- a/jaxp/src/org/xml/sax/XMLFilter.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/XMLFilter.java Thu Jun 19 15:35:10 2014 -0700 @@ -53,7 +53,7 @@ * {@link org.xml.sax.ContentHandler ContentHandler} and {@link org.xml.sax.ErrorHandler * ErrorHandler} events automatically.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.helpers.XMLFilterImpl */ diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/XMLReader.java --- a/jaxp/src/org/xml/sax/XMLReader.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/XMLReader.java Thu Jun 19 15:35:10 2014 -0700 @@ -75,7 +75,7 @@ * <p>There are adapters available to convert a SAX1 Parser to * a SAX2 XMLReader and vice-versa.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.XMLFilter * @see org.xml.sax.helpers.ParserAdapter diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/Attributes2.java --- a/jaxp/src/org/xml/sax/ext/Attributes2.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/Attributes2.java Thu Jun 19 15:35:10 2014 -0700 @@ -57,7 +57,7 @@ * must have been declared. * </p> * - * @since SAX 2.0 (extensions 1.1 alpha) + * @since 1.5, SAX 2.0 (extensions 1.1 alpha) * @author David Brownell */ public interface Attributes2 extends Attributes diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/Attributes2Impl.java --- a/jaxp/src/org/xml/sax/ext/Attributes2Impl.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/Attributes2Impl.java Thu Jun 19 15:35:10 2014 -0700 @@ -56,7 +56,7 @@ * its <em>declared</em> flag to match. * </p> * - * @since SAX 2.0 (extensions 1.1 alpha) + * @since 1.5, SAX 2.0 (extensions 1.1 alpha) * @author David Brownell */ public class Attributes2Impl extends AttributesImpl implements Attributes2 diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/DeclHandler.java --- a/jaxp/src/org/xml/sax/ext/DeclHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/DeclHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -66,7 +66,7 @@ * {@link org.xml.sax.SAXNotRecognizedException SAXNotRecognizedException} * when you attempt to register the handler.</p> * - * @since SAX 2.0 (extensions 1.0) + * @since 1.4, SAX 2.0 (extensions 1.0) * @author David Megginson */ public interface DeclHandler diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/DefaultHandler2.java --- a/jaxp/src/org/xml/sax/ext/DefaultHandler2.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/DefaultHandler2.java Thu Jun 19 15:35:10 2014 -0700 @@ -55,7 +55,7 @@ * <em>ContentHandler.startElement()</em> call might be passed a * {@link Attributes2} object. * - * @since SAX 2.0 (extensions 1.1 alpha) + * @since 1.5, SAX 2.0 (extensions 1.1 alpha) * @author David Brownell */ public class DefaultHandler2 extends DefaultHandler diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/EntityResolver2.java --- a/jaxp/src/org/xml/sax/ext/EntityResolver2.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/EntityResolver2.java Thu Jun 19 15:35:10 2014 -0700 @@ -80,7 +80,7 @@ * * @see org.xml.sax.XMLReader#setEntityResolver * - * @since SAX 2.0 (extensions 1.1 alpha) + * @since 1.5, SAX 2.0 (extensions 1.1 alpha) * @author David Brownell */ public interface EntityResolver2 extends EntityResolver diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/LexicalHandler.java --- a/jaxp/src/org/xml/sax/ext/LexicalHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/LexicalHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -62,7 +62,7 @@ * {@link org.xml.sax.SAXNotRecognizedException SAXNotRecognizedException} * when you attempt to register the handler.</p> * - * @since SAX 2.0 (extensions 1.0) + * @since 1.4, SAX 2.0 (extensions 1.0) * @author David Megginson */ public interface LexicalHandler diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/Locator2.java --- a/jaxp/src/org/xml/sax/ext/Locator2.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/Locator2.java Thu Jun 19 15:35:10 2014 -0700 @@ -51,7 +51,7 @@ * <p> XMLReader implementations are not required to support this * information, and it is not part of core-only SAX2 distributions.</p> * - * @since SAX 2.0 (extensions 1.1 alpha) + * @since 1.5, SAX 2.0 (extensions 1.1 alpha) * @author David Brownell */ public interface Locator2 extends Locator diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/ext/Locator2Impl.java --- a/jaxp/src/org/xml/sax/ext/Locator2Impl.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/ext/Locator2Impl.java Thu Jun 19 15:35:10 2014 -0700 @@ -45,7 +45,7 @@ * * <p> This is not part of core-only SAX2 distributions.</p> * - * @since SAX 2.0.2 + * @since 1.5, SAX 2.0.2 * @author David Brownell */ public class Locator2Impl extends LocatorImpl implements Locator2 diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/AttributeListImpl.java --- a/jaxp/src/org/xml/sax/helpers/AttributeListImpl.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/AttributeListImpl.java Thu Jun 19 15:35:10 2014 -0700 @@ -82,7 +82,7 @@ * which is implemented in the * {@link org.xml.sax.helpers.AttributesImpl * AttributesImpl} helper class. - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.AttributeList * @see org.xml.sax.DocumentHandler#startElement diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/AttributesImpl.java --- a/jaxp/src/org/xml/sax/helpers/AttributesImpl.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/AttributesImpl.java Thu Jun 19 15:35:10 2014 -0700 @@ -64,7 +64,7 @@ * AttributeList} interface, it also includes a much more efficient * implementation using a single array rather than a set of Vectors.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson */ public class AttributesImpl implements Attributes diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/DefaultHandler.java --- a/jaxp/src/org/xml/sax/helpers/DefaultHandler.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/DefaultHandler.java Thu Jun 19 15:35:10 2014 -0700 @@ -73,7 +73,7 @@ * <p>This class replaces the deprecated SAX1 * {@link org.xml.sax.HandlerBase HandlerBase} class.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson, * @see org.xml.sax.EntityResolver * @see org.xml.sax.DTDHandler diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/LocatorImpl.java --- a/jaxp/src/org/xml/sax/helpers/LocatorImpl.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/LocatorImpl.java Thu Jun 19 15:35:10 2014 -0700 @@ -69,7 +69,7 @@ * is more efficient to provide location information only when * requested, rather than constantly updating a Locator object.</p> * - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @see org.xml.sax.Locator Locator */ diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/NamespaceSupport.java --- a/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java Thu Jun 19 15:35:10 2014 -0700 @@ -90,7 +90,7 @@ * Applications must track namespace information themselves if they * want to use namespace information. * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson */ public class NamespaceSupport @@ -126,7 +126,7 @@ * <em>xmlns</em> and <em>xmlns:*</em> attributes, which are used to * declare namespaces. </p> * - * @since SAX 2.1alpha + * @since 1.5, SAX 2.1alpha * @see #setNamespaceDeclUris * @see #isNamespaceDeclUris */ @@ -497,7 +497,7 @@ * by {@link #processName processName()}. This may only be * changed before any contexts have been pushed. * - * @since SAX 2.1alpha + * @since 1.5, SAX 2.1alpha * * @exception IllegalStateException when attempting to set this * after any context has been pushed. @@ -521,7 +521,7 @@ * Returns true if namespace declaration attributes are placed into * a namespace. This behavior is not the default. * - * @since SAX 2.1alpha + * @since 1.5, SAX 2.1alpha */ public boolean isNamespaceDeclUris () { return namespaceDeclUris; } diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/ParserAdapter.java --- a/jaxp/src/org/xml/sax/helpers/ParserAdapter.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/ParserAdapter.java Thu Jun 19 15:35:10 2014 -0700 @@ -72,7 +72,7 @@ * <p>This adapter does not test for duplicate Namespace-qualified * attribute names.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @version 2.0.1 (sax2r2) * @see org.xml.sax.helpers.XMLReaderAdapter diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/ParserFactory.java --- a/jaxp/src/org/xml/sax/helpers/ParserFactory.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/ParserFactory.java Thu Jun 19 15:35:10 2014 -0700 @@ -61,7 +61,7 @@ * @deprecated This class works with the deprecated * {@link org.xml.sax.Parser Parser} * interface. - * @since SAX 1.0 + * @since 1.4, SAX 1.0 * @author David Megginson * @version 2.0.1 (sax2r2) */ diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/XMLFilterImpl.java --- a/jaxp/src/org/xml/sax/helpers/XMLFilterImpl.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/XMLFilterImpl.java Thu Jun 19 15:35:10 2014 -0700 @@ -65,7 +65,7 @@ * specific methods to modify the event stream or the configuration * requests as they pass through.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.XMLFilter * @see org.xml.sax.XMLReader diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/XMLReaderAdapter.java --- a/jaxp/src/org/xml/sax/helpers/XMLReaderAdapter.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/XMLReaderAdapter.java Thu Jun 19 15:35:10 2014 -0700 @@ -68,7 +68,7 @@ * supports a false value for the http://xml.org/sax/features/namespaces * property, that will also be used to improve efficiency.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson * @see org.xml.sax.Parser * @see org.xml.sax.XMLReader diff -r 2dcf544eb7ed -r 1fe892ba017a jaxp/src/org/xml/sax/helpers/XMLReaderFactory.java --- a/jaxp/src/org/xml/sax/helpers/XMLReaderFactory.java Wed Jul 05 19:45:37 2017 +0200 +++ b/jaxp/src/org/xml/sax/helpers/XMLReaderFactory.java Thu Jun 19 15:35:10 2014 -0700 @@ -67,7 +67,7 @@ * nothing bound its class name to <code>org.xml.sax.driver</code> so * those configuration mechanisms would see it.</p> * - * @since SAX 2.0 + * @since 1.4, SAX 2.0 * @author David Megginson, David Brownell * @version 2.0.1 (sax2r2) */