org.apache.maven.doxia.sink.SinkFactoryAbstractXmlSinkFactorypublic abstract class AbstractTextSinkFactory
extends java.lang.Object
implements org.apache.maven.doxia.sink.SinkFactory
SinkFactory for Text markup syntax. UTF-8 is used
when no encoding is specified.| Constructor | Description |
|---|---|
AbstractTextSinkFactory() |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.maven.doxia.sink.Sink |
createSink(java.io.File outputDir,
java.lang.String outputName) |
|
org.apache.maven.doxia.sink.Sink |
createSink(java.io.File outputDir,
java.lang.String outputName,
java.lang.String encoding) |
|
org.apache.maven.doxia.sink.Sink |
createSink(java.io.OutputStream out) |
|
org.apache.maven.doxia.sink.Sink |
createSink(java.io.OutputStream out,
java.lang.String encoding) |
|
protected abstract org.apache.maven.doxia.sink.Sink |
createSink(java.io.Writer writer,
java.lang.String encoding) |
Create a text Sink for a given encoding.
|
protected abstract org.apache.maven.doxia.sink.Sink createSink(java.io.Writer writer,
java.lang.String encoding)
writer - The writer for the sink output, never null.encoding - The character encoding used by the writer.public org.apache.maven.doxia.sink.Sink createSink(java.io.File outputDir,
java.lang.String outputName)
throws java.io.IOException
createSink in interface org.apache.maven.doxia.sink.SinkFactoryjava.io.IOExceptionpublic org.apache.maven.doxia.sink.Sink createSink(java.io.File outputDir,
java.lang.String outputName,
java.lang.String encoding)
throws java.io.IOException
createSink in interface org.apache.maven.doxia.sink.SinkFactoryjava.io.IOExceptionpublic org.apache.maven.doxia.sink.Sink createSink(java.io.OutputStream out)
throws java.io.IOException
createSink in interface org.apache.maven.doxia.sink.SinkFactoryjava.io.IOExceptionpublic org.apache.maven.doxia.sink.Sink createSink(java.io.OutputStream out,
java.lang.String encoding)
throws java.io.IOException
createSink in interface org.apache.maven.doxia.sink.SinkFactoryjava.io.IOException