javanet.staxutils
Interface Indentation

All Known Implementing Classes:
IndentingXMLEventWriter, IndentingXMLStreamWriter

public interface Indentation

Characters that represent line breaks and indentation. These are represented as String-valued JavaBean properties.


Field Summary
static java.lang.String DEFAULT_INDENT
          Two spaces; the default indentation.
static java.lang.String NORMAL_END_OF_LINE
          "\n"; the normalized representation of end-of-line in XML.
 
Method Summary
 java.lang.String getIndent()
          The characters used for one level of indentation.
 java.lang.String getNewLine()
          The characters that introduce a new line.
 void setIndent(java.lang.String indent)
          Set the characters used for one level of indentation.
 void setNewLine(java.lang.String newLine)
          Set the characters that introduce a new line.
 

Field Detail

DEFAULT_INDENT

static final java.lang.String DEFAULT_INDENT
Two spaces; the default indentation.

See Also:
Constant Field Values

NORMAL_END_OF_LINE

static final java.lang.String NORMAL_END_OF_LINE
"\n"; the normalized representation of end-of-line in XML.

See Also:
Constant Field Values
Method Detail

setIndent

void setIndent(java.lang.String indent)
Set the characters used for one level of indentation. The default is DEFAULT_INDENT. "\t" is a popular alternative.


getIndent

java.lang.String getIndent()
The characters used for one level of indentation.


setNewLine

void setNewLine(java.lang.String newLine)
Set the characters that introduce a new line. The default is NORMAL_END_OF_LINE. IndentingXMLStreamWriter.getLineSeparator()() is a popular alternative.


getNewLine

java.lang.String getNewLine()
The characters that introduce a new line.