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
Exception
public ClaimStatistic report(PrintStream out, ReportConfiguration configuration) throws Exception
Exception
public void styleReport(PrintStream out) throws Exception
out
- - the output stream to recieve the styled reportException
public void styleReport(PrintStream out, ReportConfiguration configuration) throws Exception
out
- - the output stream to recieve the styled reportconfiguration
- the configuration to useException
public 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 projectIOException
TransformerConfigurationException
InterruptedException
RatException
public 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 projectIOException
TransformerConfigurationException
FileNotFoundException
InterruptedException
RatException
public 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 projectIOException
RatException
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.