BEA Systems, Inc.

com.beasys.commerce.util.dom
Class DocumentPrinter

java.lang.Object
  |
  +--com.beasys.commerce.util.dom.DocumentPrinter

public class DocumentPrinter
extends java.lang.Object

An object which can print out a DOM document as XML.

This isn't perfect. Problems:


Constructor Summary
DocumentPrinter()
           
 
Method Summary
 void print(org.w3c.dom.Document doc, java.io.OutputStream out)
          Print a document to an output stream.
 void print(org.w3c.dom.Document doc, java.io.PrintWriter out)
          Print a document to a print writer.
 void print(org.w3c.dom.Document doc, java.io.Writer out)
          Print a document to a writer.
 void print(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print a node to a print writer.
 void printAttr(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print an Attr to a print writer.
 void printCDATASection(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print a CDATASection.
 void printChildren(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print the children of a node.
 void printComment(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print a comment.
 void printDocType(org.w3c.dom.DocumentType type, java.io.PrintWriter out)
          Print a doc type.
 void printElement(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print an element.
 void printEntity(org.w3c.dom.Entity ent, java.io.PrintWriter out)
          Print an entity.
 void printEntityReference(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print an entity reference.
 void printIdentifierWithQuotes(java.lang.String id, java.io.PrintWriter out)
          Print an public or system id with correct quotes.
 void printNotation(org.w3c.dom.Notation note, java.io.PrintWriter out)
          Print a notation.
 void printPI(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print a processing instruction.
 void printText(org.w3c.dom.Node node, java.io.PrintWriter out)
          Print a Text.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentPrinter

public DocumentPrinter()
Method Detail

print

public void print(org.w3c.dom.Document doc,
                  java.io.OutputStream out)
Print a document to an output stream.

print

public void print(org.w3c.dom.Document doc,
                  java.io.Writer out)
Print a document to a writer.

print

public void print(org.w3c.dom.Document doc,
                  java.io.PrintWriter out)
Print a document to a print writer.

print

public void print(org.w3c.dom.Node node,
                  java.io.PrintWriter out)
Print a node to a print writer.

printDocType

public void printDocType(org.w3c.dom.DocumentType type,
                         java.io.PrintWriter out)
Print a doc type.

printEntity

public void printEntity(org.w3c.dom.Entity ent,
                        java.io.PrintWriter out)
Print an entity.

printNotation

public void printNotation(org.w3c.dom.Notation note,
                          java.io.PrintWriter out)
Print a notation.

printIdentifierWithQuotes

public void printIdentifierWithQuotes(java.lang.String id,
                                      java.io.PrintWriter out)
Print an public or system id with correct quotes.

printAttr

public void printAttr(org.w3c.dom.Node node,
                      java.io.PrintWriter out)
Print an Attr to a print writer.

printChildren

public void printChildren(org.w3c.dom.Node node,
                          java.io.PrintWriter out)
Print the children of a node.

printElement

public void printElement(org.w3c.dom.Node node,
                         java.io.PrintWriter out)
Print an element.

printText

public void printText(org.w3c.dom.Node node,
                      java.io.PrintWriter out)
Print a Text.

printCDATASection

public void printCDATASection(org.w3c.dom.Node node,
                              java.io.PrintWriter out)
Print a CDATASection.

printComment

public void printComment(org.w3c.dom.Node node,
                         java.io.PrintWriter out)
Print a comment.

printEntityReference

public void printEntityReference(org.w3c.dom.Node node,
                                 java.io.PrintWriter out)
Print an entity reference.

printPI

public void printPI(org.w3c.dom.Node node,
                    java.io.PrintWriter out)
Print a processing instruction.

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved