public class COSARReporter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
m_errorOSARs
This member represents the number of OSARs, during the
processing of which resulted in errors.
|
protected java.lang.String |
m_filename
This member represents the name of the file currently being
processed.
|
protected ILogger |
m_iLogger
This member is used to output errors, warnings and info.
|
protected int |
m_processedOSARs
This member represents the number of sucessfully processed
OSARs.
|
protected int |
m_skippedOSARs
This member represents the number of skipped OSARs.
|
protected long |
m_startProcessingFileTime
This member is used to time processing
|
Constructor and Description |
---|
COSARReporter(ILogger iLogger) |
Modifier and Type | Method and Description |
---|---|
void |
endFile(java.lang.String filename)
This function is called when all the OSARs in a data-source
file have been processed.
|
protected void |
info(java.lang.String msg) |
void |
newErrorOSAR() |
void |
newProcessedOSAR() |
void |
newSkippedOSAR() |
void |
reportOSARs()
This function is used to issue a statistic on the OSARs
processed for a file.
|
void |
startFile(java.lang.String filename)
This function is called when a new data-source file is opened
for processing OSARs.
|
protected ILogger m_iLogger
protected java.lang.String m_filename
protected int m_processedOSARs
protected int m_skippedOSARs
protected int m_errorOSARs
protected long m_startProcessingFileTime
public COSARReporter(ILogger iLogger)
public void startFile(java.lang.String filename)
public void endFile(java.lang.String filename)
public void reportOSARs()
public void newProcessedOSAR()
public void newSkippedOSAR()
public void newErrorOSAR()
protected void info(java.lang.String msg)