You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by el...@apache.org on 2003/03/24 21:27:13 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/parsers DOMASBuilderImpl.java

elena       2003/03/24 12:27:13

  Modified:    java/src/org/apache/xerces/dom ASDOMImplementationImpl.java
                        ASModelImpl.java
               java/src/org/apache/xerces/dom3/as
                        ASAttributeDeclaration.java ASContentModel.java
                        ASDataType.java ASElementDeclaration.java
                        ASEntityDeclaration.java ASModel.java
                        ASNamedObjectMap.java ASNotationDeclaration.java
                        ASObject.java ASObjectList.java
                        CharacterDataEditAS.java DOMASBuilder.java
                        DOMASException.java DOMASWriter.java
                        DOMImplementationAS.java DocumentAS.java
                        DocumentEditAS.java ElementEditAS.java
                        NodeEditAS.java
               java/src/org/apache/xerces/parsers DOMASBuilderImpl.java
  Log:
  Given that AS module is not longer under development by the W3C mark
  Xerces AS implementation and interfaces as deprecated
  
  Revision  Changes    Path
  1.4       +3 -2      xml-xerces/java/src/org/apache/xerces/dom/ASDOMImplementationImpl.java
  
  Index: ASDOMImplementationImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ASDOMImplementationImpl.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ASDOMImplementationImpl.java	25 Jul 2002 19:16:10 -0000	1.3
  +++ ASDOMImplementationImpl.java	24 Mar 2003 20:27:12 -0000	1.4
  @@ -78,7 +78,8 @@
    * so that's how I've implemented it.
    * <P>
    * This particular class, along with DocumentImpl, supports the DOM
  - * Core, DOM Level 2 optional mofules, and Abstract Schemas (Experimental). 
  + * Core, DOM Level 2 optional mofules, and Abstract Schemas (Experimental).
  + * @deprecated 
    * @version $Id$
    * @since PR-DOM-Level-1-19980818.
    */
  
  
  
  1.5       +3 -3      xml-xerces/java/src/org/apache/xerces/dom/ASModelImpl.java
  
  Index: ASModelImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ASModelImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ASModelImpl.java	25 Jul 2002 19:16:10 -0000	1.4
  +++ ASModelImpl.java	24 Mar 2003 20:27:12 -0000	1.5
  @@ -64,7 +64,7 @@
   import org.apache.xerces.impl.xs.SchemaGrammar;
   
   /**
  - *  To begin with, an abstract schema is a generic structure that could 
  + * To begin with, an abstract schema is a generic structure that could 
    * contain both internal and external subsets. An <code>ASModel</code> is an 
    * abstract object that could map to a DTD , an XML Schema , a database 
    * schema, etc. An <code>ASModel</code> could represent either an internal 
  @@ -83,7 +83,7 @@
    * etc. 
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>
    * Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification</a>.
  - *
  + * @deprecated
    * @author Pavani Mukthipudi
    * @author Neil Graham
    * @version $Id$
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASAttributeDeclaration.java
  
  Index: ASAttributeDeclaration.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASAttributeDeclaration.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASAttributeDeclaration.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASAttributeDeclaration.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * An attribute declaration in the context of a <code>ASObject</code>.The 
    * constant 'REQUIRED' is missing from this interface.
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASContentModel.java
  
  Index: ASContentModel.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASContentModel.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASContentModel.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASContentModel.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * The content model of a declared element.
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
   and Save Specification</a>.
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASDataType.java
  
  Index: ASDataType.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASDataType.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASDataType.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASDataType.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * The datatypes supported by DOM AS implementations. Further datatypes may be 
    * added in the Schema/PSVI spec. 
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASElementDeclaration.java
  
  Index: ASElementDeclaration.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASElementDeclaration.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASElementDeclaration.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASElementDeclaration.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * The element name along with the content specification in the context of an 
    * <code>ASObject</code>.
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASEntityDeclaration.java
  
  Index: ASEntityDeclaration.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASEntityDeclaration.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASEntityDeclaration.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASEntityDeclaration.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * Models a general entity declaration in an abstract schema. The abstract 
    * schema does not handle any parameter entity. It is assumed that the 
    * parameter entities are expanded by the implementation as the abstract 
  
  
  
  1.3       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASModel.java
  
  Index: ASModel.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASModel.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ASModel.java	28 Nov 2001 22:46:12 -0000	1.2
  +++ ASModel.java	24 Mar 2003 20:27:12 -0000	1.3
  @@ -15,6 +15,7 @@
   import org.w3c.dom.DOMException;
   
   /**
  + * @deprecated
    *  To begin with, an abstract schema is a generic structure that could 
    * contain both internal and external subsets. An <code>ASModel</code> is an 
    * abstract object that could map to a DTD , an XML Schema , a database 
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASNamedObjectMap.java
  
  Index: ASNamedObjectMap.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASNamedObjectMap.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASNamedObjectMap.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASNamedObjectMap.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -15,6 +15,7 @@
   import org.w3c.dom.DOMException;
   
   /**
  + * @deprecated
    * Objects implementing the <code>ASNamedObjectMap</code> interface are used 
    * to represent collections of abstract schema nodes that can be accessed by 
    * name. Note that <code>ASNamedObjectMap</code> does not inherit from 
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASNotationDeclaration.java
  
  Index: ASNotationDeclaration.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASNotationDeclaration.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASNotationDeclaration.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASNotationDeclaration.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * This interface represents a notation declaration. 
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
   and Save Specification</a>.
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASObject.java
  
  Index: ASObject.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASObject.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASObject.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASObject.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * The <code>ASObject</code> interface is analogous to a <code>Node</code> in 
    * , e.g., an element declaration. 
    * <p>Opaque.
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ASObjectList.java
  
  Index: ASObjectList.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ASObjectList.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ASObjectList.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ASObjectList.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * The <code>ASObjectList</code> interface provides the abstraction of an 
    * ordered collection of AS nodes, without defining or constraining how this 
    * collection is implemented. <code>ASObjectList</code> objects in the DOM 
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/CharacterDataEditAS.java
  
  Index: CharacterDataEditAS.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/CharacterDataEditAS.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CharacterDataEditAS.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ CharacterDataEditAS.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * This interface extends the <code>NodeEditAS</code> interface with 
    * additional methods for document editing. An object implementing this 
    * interface must also implement NodeEditAS interface.
  
  
  
  1.3       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/DOMASBuilder.java
  
  Index: DOMASBuilder.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/DOMASBuilder.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMASBuilder.java	11 Jun 2002 17:41:25 -0000	1.2
  +++ DOMASBuilder.java	24 Mar 2003 20:27:12 -0000	1.3
  @@ -16,6 +16,7 @@
   import org.w3c.dom.ls.DOMBuilder;
   
   /**
  + * @deprecated
    * An Abstract Schema parser interface.
    * <p><code>DOMASBuilder</code> provides an API for parsing Abstract Schemas 
    * and building the corresponding <code>ASModel</code> tree. 
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/DOMASException.java
  
  Index: DOMASException.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/DOMASException.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMASException.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ DOMASException.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    *  Abstract Schemas operations may throw a <code>DOMSystemException</code> as 
    * described in their descriptions. 
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
  
  
  
  1.3       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/DOMASWriter.java
  
  Index: DOMASWriter.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/DOMASWriter.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMASWriter.java	11 Jun 2002 17:41:25 -0000	1.2
  +++ DOMASWriter.java	24 Mar 2003 20:27:12 -0000	1.3
  @@ -15,6 +15,7 @@
   import org.w3c.dom.ls.DOMWriter;
   
   /**
  + * @deprecated
    *  A Abstract Schema serialization interface. 
    * <p> DOMASWriters provides an API for serializing Abstract Schemas out in 
    * the form of a source Abstract Schema. The Abstract Schema is written to 
  
  
  
  1.3       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/DOMImplementationAS.java
  
  Index: DOMImplementationAS.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/DOMImplementationAS.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DOMImplementationAS.java	10 Jan 2002 06:34:21 -0000	1.2
  +++ DOMImplementationAS.java	24 Mar 2003 20:27:12 -0000	1.3
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    *  This interface allows creation of an <code>ASModel</code>. The expectation 
    * is that an instance of the <code>DOMImplementationAS</code> interface can 
    * be obtained by using binding-specific casting methods on an instance of 
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/DocumentAS.java
  
  Index: DocumentAS.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/DocumentAS.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentAS.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ DocumentAS.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -15,6 +15,7 @@
   import org.w3c.dom.DOMException;
   
   /**
  + * @deprecated
    * This interface extends the <code>Document</code> interface with additional 
    * methods for both document and AS editing.
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/DocumentEditAS.java
  
  Index: DocumentEditAS.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/DocumentEditAS.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentEditAS.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ DocumentEditAS.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -13,6 +13,7 @@
   package org.apache.xerces.dom3.as;
   
   /**
  + * @deprecated
    * This interface extends the <code>NodeEditAS</code> interface with 
    * additional methods for both document and AS editing.
    * <p>See also the <a href='http://www.w3.org/TR/2001/WD-DOM-Level-3-ASLS-20011025'>Document Object Model (DOM) Level 3 Abstract Schemas and Load
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/ElementEditAS.java
  
  Index: ElementEditAS.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/ElementEditAS.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ElementEditAS.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ ElementEditAS.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -17,6 +17,7 @@
   import org.w3c.dom.Attr;
   
   /**
  + * @deprecated
    * This interface extends the <code>Element</code> interface with additional 
    * methods for guided document editing. An object implementing this 
    * interface must also implement NodeEditAS interface.
  
  
  
  1.2       +1 -0      xml-xerces/java/src/org/apache/xerces/dom3/as/NodeEditAS.java
  
  Index: NodeEditAS.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom3/as/NodeEditAS.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeEditAS.java	13 Nov 2001 02:00:58 -0000	1.1
  +++ NodeEditAS.java	24 Mar 2003 20:27:12 -0000	1.2
  @@ -15,6 +15,7 @@
   import org.w3c.dom.Node;
   
   /**
  + * @deprecated
    * This interface extends a <code>Node</code> from  with additional methods 
    * for guided document editing. The expectation is that an instance of the 
    * <code>DOMImplementationAS</code> interface can be obtained by using 
  
  
  
  1.21      +2 -1      xml-xerces/java/src/org/apache/xerces/parsers/DOMASBuilderImpl.java
  
  Index: DOMASBuilderImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/DOMASBuilderImpl.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- DOMASBuilderImpl.java	11 Jun 2002 17:41:25 -0000	1.20
  +++ DOMASBuilderImpl.java	24 Mar 2003 20:27:13 -0000	1.21
  @@ -85,6 +85,7 @@
    * This is Abstract Schema DOM Builder class. It extends the DOMBuilderImpl
    * class. Provides support for preparsing schemas.
    *
  + * @deprecated
    * @author Pavani Mukthipudi, Sun Microsystems Inc.
    * @author Neil Graham, IBM
    * @version $Id$
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org