org.apache.maven.doxia.util
public class LineBreaker extends Object
Field Summary | |
---|---|
static int | DEFAULT_MAX_LINE_LENGTH The default maximal line length. |
Constructor Summary | |
---|---|
LineBreaker(Writer out)
Constructs a new LineBreaker with DEFAULT_MAX_LINE_LENGTH.
| |
LineBreaker(Writer out, int max)
Constructs a new LineBreaker with the given max line length.
|
Method Summary | |
---|---|
void | close() Close the writer. |
void | flush()
Write out the current StringBuffer and flush the writer.
|
Writer | getDestination()
Returns the current destination writer.
|
void | write(String text)
Writes the given text to the writer. |
void | write(String text, boolean preserveSpace)
Writes the given text to the writer.
|
Parameters: out The writer to use.
Parameters: out The writer to use. max The maximal line length.
Returns: The destination.
Parameters: text The text to write.
Throws: IOException if there's a problem writing the text.
Parameters: text The text to write. preserveSpace True to preserve white space.