# Uses of Interface
org.codehaus.plexus.util.xml.XMLWriter

Packages that use XMLWriter
Package
Description
org.codehaus.plexus.util.xml
XML utilities.

## Uses of XMLWriter in org.codehaus.plexus.util.xml

Classes in org.codehaus.plexus.util.xml that implement XMLWriter
Modifier and Type
Class
Description
`class`
`CompactXMLWriter`
`class`
`PrettyPrintXMLWriter`
Implementation of XMLWriter which emits nicely formatted documents.
`class`
`SerializerXMLWriter`
Write to an MXSerializer.
Methods in org.codehaus.plexus.util.xml with parameters of type XMLWriter
Modifier and Type
Method
Description
`static void`
Xpp3DomWriter.`write(XMLWriter xmlWriter, Xpp3Dom dom)`
`static void`
Xpp3DomWriter.`write(XMLWriter xmlWriter, Xpp3Dom dom, boolean escape)`
`static void`
XmlWriterUtil.`writeComment(XMLWriter writer, String comment)`
Convenience method to write XML comment line.
`static void`
XmlWriterUtil.`writeComment(XMLWriter writer, String comment, int indent)`
Convenience method to write XML comment line.
`static void`
XmlWriterUtil.`writeComment(XMLWriter writer, String comment, int indent, int indentSize)`
Convenience method to write XML comment line.
`static void`
XmlWriterUtil.`writeComment(XMLWriter writer, String comment, int indent, int indentSize, int columnSize)`
Convenience method to write XML comment line.
`static void`
XmlWriterUtil.`writeCommentLineBreak(XMLWriter writer)`
Convenience method to write XML comment line break.
`static void`
XmlWriterUtil.`writeCommentLineBreak(XMLWriter writer, int columnSize)`
Convenience method to write XML comment line break with `columnSize` as length.
`static void`
XmlWriterUtil.`writeCommentText(XMLWriter writer, String comment)`
Convenience method to write XML comments between two comments line break.
`static void`
XmlWriterUtil.`writeCommentText(XMLWriter writer, String comment, int indent)`
Convenience method to write XML comments between two comments line break.
`static void`
XmlWriterUtil.`writeCommentText(XMLWriter writer, String comment, int indent, int indentSize)`
Convenience method to write XML comment between two comment line break.
`static void`
XmlWriterUtil.`writeCommentText(XMLWriter writer, String comment, int indent, int indentSize, int columnSize)`
Convenience method to write XML comments between two comments line break.
`static void`
XmlWriterUtil.`writeLineBreak(XMLWriter writer)`
Convenience method to write one `CRLF`.
`static void`
XmlWriterUtil.`writeLineBreak(XMLWriter writer, int repeat)`
Convenience method to repeat `CRLF`.
`static void`
XmlWriterUtil.`writeLineBreak(XMLWriter writer, int repeat, int indent)`
Convenience method to repeat `CRLF` and to indent the writer by `2`.
`static void`
XmlWriterUtil.`writeLineBreak(XMLWriter writer, int repeat, int indent, int indentSize)`
Convenience method to repeat `CRLF` and to indent the writer by `indentSize`.