Package org.apache.rat.report.claim.util
Class ClaimReporterMultiplexer
java.lang.Object
org.apache.rat.report.claim.util.ClaimReporterMultiplexer
- All Implemented Interfaces:
RatReport
-
Constructor Summary
ConstructorDescriptionClaimReporterMultiplexer(IDocumentAnalyser pAnalyser, List<? extends RatReport> reporters)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Signals the end of execution for the report.void
Performs the actual reporting on the given document.void
Signals the start of execution for the report.
-
Constructor Details
-
ClaimReporterMultiplexer
-
-
Method Details
-
report
Description copied from interface:RatReport
Performs the actual reporting on the given document.- Specified by:
report
in interfaceRatReport
- Parameters:
document
- write any reporting results into this document upon analysis.- Throws:
RatException
- on error.
-
startReport
Description copied from interface:RatReport
Signals the start of execution for the report. Will be called before thereport()
method to ensure proper setup.- Specified by:
startReport
in interfaceRatReport
- Throws:
RatException
- on error.- See Also:
RatReport.report(Document)
-
endReport
Description copied from interface:RatReport
Signals the end of execution for the report. Will be called after thereport()
method to ensure proper cleanup.- Specified by:
endReport
in interfaceRatReport
- Throws:
RatException
- on error.- See Also:
RatReport.report(Document)
-