cvs commit: xml-xindice/java/src/org/apache/xindice/xml/dom DocumentImpl.java NodeImpl.java NodeListImpl.java

[email protected]
Newsgroups gmane.text.xml.xindice.devel
Message-ID <[email protected]>
vgritsenko    2005/03/31 18:42:40

  Modified:    java/src/org/apache/xindice/xml/dom DocumentImpl.java
                        NodeImpl.java NodeListImpl.java
  Log:
  add toString implementation to the Node
  
  Revision  Changes    Path
  1.19      +12 -11    xml-xindice/java/src/org/apache/xindice/xml/dom/DocumentImpl.java
  
  Index: DocumentImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/DocumentImpl.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- DocumentImpl.java	20 Jul 2004 20:34:35 -0000	1.18
  +++ DocumentImpl.java	1 Apr 2005 02:42:40 -0000	1.19
  @@ -54,18 +54,19 @@
    *
    * @version CVS $Revision$, $Date$
    */
  -public final class DocumentImpl extends ContainerNodeImpl implements CompressedDocument, DBDocument, DocumentTraversal {
  +public final class DocumentImpl extends ContainerNodeImpl
  +                                implements CompressedDocument, DBDocument, DocumentTraversal {
   
       private static final Log log = LogFactory.getLog(DocumentImpl.class);
   
  -    private DocumentType docType = null;
  -    private String version = null;
  -    private String actualEncoding = null;
  -    private String encoding = null;
  -    private boolean standalone = false;
  -    private boolean strictErrorChecking = false;
  -    private SymbolTable symbols = null;
  -    private boolean readOnly = false;
  +    private DocumentType docType;
  +    private String version;
  +    private String actualEncoding;
  +    private String encoding;
  +    private boolean standalone;
  +    private boolean strictErrorChecking;
  +    private SymbolTable symbols;
  +    private boolean readOnly;
   
   
       public DocumentImpl() {
  
  
  
  1.14      +10 -2     xml-xindice/java/src/org/apache/xindice/xml/dom/NodeImpl.java
  
  Index: NodeImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/NodeImpl.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- NodeImpl.java	8 Feb 2004 03:11:56 -0000	1.13
  +++ NodeImpl.java	1 Apr 2005 02:42:40 -0000	1.14
  @@ -21,6 +21,7 @@
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
   import org.apache.xindice.xml.NodeSource;
  +import org.apache.xindice.xml.TextWriter;
   
   import org.w3c.dom.Attr;
   import org.w3c.dom.DOMException;
  @@ -912,4 +913,11 @@
           }
           return key;
       }
  +
  +    /**
  +     * Converts this node into its textual representation.
  +     */
  +    public String toString() {
  +        return TextWriter.toString(this);
  +    }
   }
  
  
  
  1.8       +3 -2      xml-xindice/java/src/org/apache/xindice/xml/dom/NodeListImpl.java
  
  Index: NodeListImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/NodeListImpl.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- NodeListImpl.java	31 Mar 2005 03:46:02 -0000	1.7
  +++ NodeListImpl.java	1 Apr 2005 02:42:40 -0000	1.8
  @@ -15,6 +15,7 @@
    *
    * CVS $Id$
    */
  +
   package org.apache.xindice.xml.dom;
   
   import org.w3c.dom.Node;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.