You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2006/07/16 06:44:47 UTC

svn commit: r422373 - in /xerces/java/branches/stax-dev/src/org/apache/xerces/stax: DOMNamespaceContext.java DOMXMLStreamReaderImpl.java NamespaceContextImpl.java

Author: mrglavas
Date: Sat Jul 15 21:44:46 2006
New Revision: 422373

URL: http://svn.apache.org/viewvc?rev=422373&view=rev
Log:
Preparing for initial commit of the SAX XMLStreamReader. Hua has renamed DOMNamespaceContext 
to NamespaceContextImpl, made the constructor public and removed the factory method.

Added:
    xerces/java/branches/stax-dev/src/org/apache/xerces/stax/NamespaceContextImpl.java
      - copied, changed from r422370, xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMNamespaceContext.java
Removed:
    xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMNamespaceContext.java
Modified:
    xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMXMLStreamReaderImpl.java

Modified: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMXMLStreamReaderImpl.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMXMLStreamReaderImpl.java?rev=422373&r1=422372&r2=422373&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMXMLStreamReaderImpl.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMXMLStreamReaderImpl.java Sat Jul 15 21:44:46 2006
@@ -82,7 +82,7 @@
     private ArrayList curNamespaces;
     
     // Record the current namespace context
-    private DOMNamespaceContext dc;
+    private NamespaceContextImpl dc;
     
     /**
      * The construction method of DOMXMLStreamReader
@@ -101,7 +101,7 @@
         
         isCoalesce = Boolean.getBoolean(XMLInputFactory.IS_COALESCING);
         
-        dc = DOMNamespaceContext.createDOMNamespaceContext();
+        dc = new NamespaceContextImpl();
         
         if (curType == XMLStreamConstants.START_DOCUMENT) {
             Document doc = (Document)domNode;

Copied: xerces/java/branches/stax-dev/src/org/apache/xerces/stax/NamespaceContextImpl.java (from r422370, xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMNamespaceContext.java)
URL: http://svn.apache.org/viewvc/xerces/java/branches/stax-dev/src/org/apache/xerces/stax/NamespaceContextImpl.java?p2=xerces/java/branches/stax-dev/src/org/apache/xerces/stax/NamespaceContextImpl.java&p1=xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMNamespaceContext.java&r1=422370&r2=422373&rev=422373&view=diff
==============================================================================
--- xerces/java/branches/stax-dev/src/org/apache/xerces/stax/DOMNamespaceContext.java (original)
+++ xerces/java/branches/stax-dev/src/org/apache/xerces/stax/NamespaceContextImpl.java Sat Jul 15 21:44:46 2006
@@ -30,7 +30,7 @@
  * 
  * @version $Id$
  */
-final class DOMNamespaceContext implements NamespaceContext {
+final class NamespaceContextImpl implements NamespaceContext {
     
     // Record the avaliable namespaces
     private Stack namespaceStack;
@@ -39,17 +39,8 @@
      * The initialization method of DOMNamespaceContext, 
      * the DOMNamespaceContext is a singleton
      */
-    private DOMNamespaceContext() {
+    public NamespaceContextImpl() {
         namespaceStack = new Stack();
-    }
-    
-    /**
-     * Factory method to create a DOMNamespaceContext instance
-     * 
-     * @return
-     */
-    public static DOMNamespaceContext createDOMNamespaceContext() {
-        return new DOMNamespaceContext();
     }
     
     /**



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