Interface MavenMultiPageReport

All Superinterfaces:
MavenReport

public interface MavenMultiPageReport extends MavenReport
Interface created separately for backwards compatibility. This method would ideally have been added in the MavenReport interface, and the other 'generate' method dropped. But that would have rendered all reporting mojo's uncompilable and binary incompatible.
Since:
3.0 (copied in maven-site-plugin 2.0-beta-6)
Author:
Kenney Westerhof
See Also:
  • Method Details

    • generate

      void generate(org.apache.maven.doxia.sink.Sink sink, org.apache.maven.doxia.sink.SinkFactory sinkFactory, Locale locale) throws MavenReportException
      Generate multi page report.
      Parameters:
      sink - The sink to write to.
      sinkFactory - the sink factory to create sub sinks.
      locale - The locale to use.
      Throws:
      MavenReportException - if an error occurs.