|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StatMerger
Interface defining the statistics mergers. There will be implementations for Checkstyle, PMD, FindBugs and Simian. Created by IntelliJ IDEA. User: xhensevalb Date: 17-Feb-2004 Time: 10:27:11
Method Summary | |
---|---|
int |
getFileCount()
|
java.lang.String |
getMergerTimeStamp()
This may have been changed to "now". |
int |
getTotalStatistics()
|
java.lang.String |
getType()
|
void |
mergeStats(org.xml.sax.InputSource source,
QALabExporter exporter)
merge the stats from node to the combined stats document. |
void |
setMergerTimeStamp(java.lang.String timestamp,
boolean timeStampAsDate)
set the timestamp (optional) for the merged stats. |
void |
setQuiet(boolean quiet)
if quiet is true, the merger should limit its log output. |
void |
setSrcDir(java.lang.String srcDir)
Stipulates the source directory for the code. |
void |
setTaskLogger(TaskLogger task)
set the task logger, ie mechanism to log issues & debug info. |
Method Detail |
---|
void setQuiet(boolean quiet)
quiet
- true to minimise logging.void setTaskLogger(TaskLogger task)
task
- the logger to usevoid setSrcDir(java.lang.String srcDir)
srcDir
- the source directory.int getTotalStatistics()
int getFileCount()
void mergeStats(org.xml.sax.InputSource source, QALabExporter exporter)
source
- the XML containing the new statistics.exporter
- the exporter to use for the compiled stats.java.lang.String getType()
void setMergerTimeStamp(java.lang.String timestamp, boolean timeStampAsDate)
timestamp
- the time stamp in format YYYY-MM-dd HH:mm:sstimeStampAsDate
- The timeStampAsDateOnly to set.java.lang.String getMergerTimeStamp()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |