Class ReportDocumentRenderer.MultiPageSinkFactory
java.lang.Object
org.apache.maven.plugins.site.render.ReportDocumentRenderer.MultiPageSinkFactory
- All Implemented Interfaces:
org.apache.maven.doxia.sink.SinkFactory
- Enclosing class:
ReportDocumentRenderer
private static class ReportDocumentRenderer.MultiPageSinkFactory
extends Object
implements org.apache.maven.doxia.sink.SinkFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.apache.maven.doxia.siterenderer.RenderingContextFields inherited from interface org.apache.maven.doxia.sink.SinkFactory
ROLE -
Constructor Summary
ConstructorsConstructorDescriptionMultiPageSinkFactory(org.apache.maven.doxia.siterenderer.RenderingContext ctx) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.doxia.sink.SinkcreateSink(File outputDir, String outputName) org.apache.maven.doxia.sink.SinkcreateSink(File arg0, String arg1, String arg2) org.apache.maven.doxia.sink.SinkcreateSink(OutputStream arg0) org.apache.maven.doxia.sink.SinkcreateSink(OutputStream arg0, String arg1) sinks()
-
Field Details
-
context
private org.apache.maven.doxia.siterenderer.RenderingContext context -
sinks
-
-
Constructor Details
-
MultiPageSinkFactory
public MultiPageSinkFactory(org.apache.maven.doxia.siterenderer.RenderingContext ctx)
-
-
Method Details
-
createSink
- Specified by:
createSinkin interfaceorg.apache.maven.doxia.sink.SinkFactory
-
createSink
public org.apache.maven.doxia.sink.Sink createSink(File arg0, String arg1, String arg2) throws IOException - Specified by:
createSinkin interfaceorg.apache.maven.doxia.sink.SinkFactory- Throws:
IOException
-
createSink
- Specified by:
createSinkin interfaceorg.apache.maven.doxia.sink.SinkFactory- Throws:
IOException
-
createSink
public org.apache.maven.doxia.sink.Sink createSink(OutputStream arg0, String arg1) throws IOException - Specified by:
createSinkin interfaceorg.apache.maven.doxia.sink.SinkFactory- Throws:
IOException
-
sinks
-