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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]