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