public class Report extends Object
| Modifier and Type | Method and Description |
|---|---|
FilenameFilter |
getInputFileFilter()
Gets the current filter used to select files.
|
static void |
main(String[] args) |
static ClaimStatistic |
report(IReportable container,
Writer out,
ReportConfiguration pConfiguration) |
ClaimStatistic |
report(PrintStream out)
Deprecated.
use the two-arg version instead
|
static void |
report(PrintStream out,
IReportable base,
InputStream style,
ReportConfiguration pConfiguration)
Output a report that is styled using a defined stylesheet.
|
ClaimStatistic |
report(PrintStream out,
ReportConfiguration configuration) |
static ClaimStatistic |
report(Writer out,
IReportable base,
InputStream style,
ReportConfiguration pConfiguration)
Output a report that is styled using a defined stylesheet.
|
void |
setInputFileFilter(FilenameFilter inputFileFilter)
Sets the current filter used to select files.
|
void |
styleReport(PrintStream out)
Deprecated.
use the two-arg version instead
|
void |
styleReport(PrintStream out,
ReportConfiguration configuration)
Output a report in the default style and default licence
header matcher.
|
public FilenameFilter getInputFileFilter()
public void setInputFileFilter(FilenameFilter inputFileFilter)
inputFileFilter - filter, or null when no filter has been setpublic ClaimStatistic report(PrintStream out) throws Exception
Exceptionpublic ClaimStatistic report(PrintStream out, ReportConfiguration configuration) throws Exception
Exceptionpublic void styleReport(PrintStream out) throws Exception
out - - the output stream to recieve the styled reportExceptionpublic void styleReport(PrintStream out, ReportConfiguration configuration) throws Exception
out - - the output stream to recieve the styled reportconfiguration - the configuration to useExceptionpublic static void report(PrintStream out, IReportable base, InputStream style, ReportConfiguration pConfiguration) throws IOException, TransformerConfigurationException, InterruptedException, RatException
out - the stream to write the report tobase - the files or directories to report onstyle - an input stream representing the stylesheet to use for styling the reportmatcher - the header matcher for matching licence headersapprovedLicenseNames - a list of licence families that are approved for use in the projectIOExceptionTransformerConfigurationExceptionInterruptedExceptionRatExceptionpublic static ClaimStatistic report(Writer out, IReportable base, InputStream style, ReportConfiguration pConfiguration) throws IOException, TransformerConfigurationException, FileNotFoundException, InterruptedException, RatException
out - the writer to write the report tobase - the files or directories to report onstyle - an input stream representing the stylesheet to use for styling the reportmatcher - the header matcher for matching licence headersapprovedLicenseNames - a list of licence families that are approved for use in the projectIOExceptionTransformerConfigurationExceptionFileNotFoundExceptionInterruptedExceptionRatExceptionpublic static ClaimStatistic report(IReportable container, Writer out, ReportConfiguration pConfiguration) throws IOException, RatException
container - the files or directories to report onout - the writer to write the report tomatcher - the header matcher for matching licence headersapprovedLicenseNames - a list of licence families that are approved for use in the projectIOExceptionRatExceptionCopyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.