org.codehaus.plexus.util.xml
Class PrettyPrintXMLWriter

java.lang.Object
  extended by org.codehaus.plexus.util.xml.PrettyPrintXMLWriter
All Implemented Interfaces:
XMLWriter
Direct Known Subclasses:
CompactXMLWriter

public class PrettyPrintXMLWriter
extends java.lang.Object
implements XMLWriter


Constructor Summary
PrettyPrintXMLWriter(java.io.PrintWriter writer)
           
PrettyPrintXMLWriter(java.io.PrintWriter writer, java.lang.String lineIndenter)
           
PrettyPrintXMLWriter(java.io.PrintWriter writer, java.lang.String encoding, java.lang.String doctype)
           
PrettyPrintXMLWriter(java.io.PrintWriter writer, java.lang.String lineIndenter, java.lang.String encoding, java.lang.String doctype)
           
PrettyPrintXMLWriter(java.io.Writer writer)
           
PrettyPrintXMLWriter(java.io.Writer writer, java.lang.String lineIndenter)
           
PrettyPrintXMLWriter(java.io.Writer writer, java.lang.String encoding, java.lang.String doctype)
           
PrettyPrintXMLWriter(java.io.Writer writer, java.lang.String lineIndenter, java.lang.String encoding, java.lang.String doctype)
           
 
Method Summary
 void addAttribute(java.lang.String key, java.lang.String value)
           
 void endElement()
           
protected  void endOfLine()
           
 void startElement(java.lang.String name)
           
 void writeMarkup(java.lang.String text)
           
 void writeText(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.PrintWriter writer,
                            java.lang.String lineIndenter)

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.Writer writer,
                            java.lang.String lineIndenter)

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.PrintWriter writer)

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.Writer writer)

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.PrintWriter writer,
                            java.lang.String lineIndenter,
                            java.lang.String encoding,
                            java.lang.String doctype)

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.Writer writer,
                            java.lang.String lineIndenter,
                            java.lang.String encoding,
                            java.lang.String doctype)

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.PrintWriter writer,
                            java.lang.String encoding,
                            java.lang.String doctype)

PrettyPrintXMLWriter

public PrettyPrintXMLWriter(java.io.Writer writer,
                            java.lang.String encoding,
                            java.lang.String doctype)
Method Detail

startElement

public void startElement(java.lang.String name)
Specified by:
startElement in interface XMLWriter

writeText

public void writeText(java.lang.String text)
Specified by:
writeText in interface XMLWriter

writeMarkup

public void writeMarkup(java.lang.String text)
Specified by:
writeMarkup in interface XMLWriter

addAttribute

public void addAttribute(java.lang.String key,
                         java.lang.String value)
Specified by:
addAttribute in interface XMLWriter

endElement

public void endElement()
Specified by:
endElement in interface XMLWriter

endOfLine

protected void endOfLine()


Copyright 2001-2006 Codehaus. All Rights Reserved.