Class XMLIndentingStreamWriter
dw.io
Class XMLIndentingStreamWriter
Object
dw.io.XMLStreamWriter
dw.io.XMLIndentingStreamWriter
A XMLIndentingStreamWriter writes the XML output formatted for good readability.

Note: when this class is used with sensitive data, be careful in persisting sensitive information to disk.

Properties
indent  :  String
The indent.
newLine  :  String
The string that is used for a new line character. The default is the normal new line character.
Constructor Summary
XMLIndentingStreamWriter(writer : Writer)
Constructs the writer for the specified writer.
Method Summary
getIndent() : String
Returns the indent.
getNewLine() : String
Returns the string that is used for a new line character.
setIndent(indent : String) : void
Specifies a string that will be used as identing characters.
setNewLine(newLine : String) : void
Sets the string that is used for a new line character.
Constructor Detail
XMLIndentingStreamWriter
public XMLIndentingStreamWriter(writer : Writer)
Constructs the writer for the specified writer.
Parameters:
writer - the writer to use.

Method Detail
getIndent
getIndent() : String
Returns the indent.
Returns:
Returns the indent.

getNewLine
getNewLine() : String
Returns the string that is used for a new line character. The default is the normal new line character.
Returns:
the new line.

setIndent
setIndent(indent : String) : void
Specifies a string that will be used as identing characters. The default are two space characters.
Parameters:
indent - The indent to set.

setNewLine
setNewLine(newLine : String) : void
Sets the string that is used for a new line character.
Parameters:
newLine - The newLine to set.