de.smartics.maven.exceptions.sdoc
Class SdocCodeReportGenerator

Package class diagram package SdocCodeReportGenerator
java.lang.Object
  extended by de.smartics.exceptions.report.generator.AbstractReportGenerator<File>
      extended by de.smartics.maven.exceptions.sdoc.SdocCodeReportGenerator
All Implemented Interfaces:
de.smartics.exceptions.report.generator.ReportGenerator< File>

public class SdocCodeReportGenerator
     
     
extends de.smartics.exceptions.report.generator.AbstractReportGenerator< File>

Writes individual reports in the projectdoc's code doctype.


Field Summary
 
Fields inherited from class de.smartics.exceptions.report.generator.AbstractReportGenerator
encoding, output, renderer
 
Fields inherited from interface de.smartics.exceptions.report.generator.ReportGenerator
DEFAULT_ENCODING
 
Constructor Summary
SdocCodeReportGenerator()
          Default constructor.
 
Method Summary
protected  void writeContent(File output, de.smartics.exceptions.report.data.ProjectConfiguration<File> config, de.smartics.exceptions.report.data.StoredExceptionCodesReport reportData)
           
protected  void writeReportElementInfo(OutputStream reportOut, de.smartics.exceptions.report.data.ProjectConfiguration<File> config, de.smartics.exceptions.report.data.ExceptionCodeReportItem codeContainer)
           
 
Methods inherited from class de.smartics.exceptions.report.generator.AbstractReportGenerator
getEncoding, getOutput, setEncoding, setOutput, writeReport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SdocCodeReportGenerator

public SdocCodeReportGenerator()
                        throws ParserConfigurationException
Default constructor.

Parameters:
renderer - the renderer used to map Javadoc comments to the report's output format.
Throws:
ParserConfigurationException - if creating XML infrstructure fails.
Method Detail

writeContent

protected void writeContent(File output,
                            de.smartics.exceptions.report.data.ProjectConfiguration<File> config,
                            de.smartics.exceptions.report.data.StoredExceptionCodesReport reportData)
                     throws Exception
Specified by:
writeContent in class de.smartics.exceptions.report.generator.AbstractReportGenerator<File>
Throws:
Exception

writeReportElementInfo

protected void writeReportElementInfo(OutputStream reportOut,
                                      de.smartics.exceptions.report.data.ProjectConfiguration<File> config,
                                      de.smartics.exceptions.report.data.ExceptionCodeReportItem codeContainer)
                               throws Exception
Throws:
Exception


Copyright © 2007-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.