com.vladium.emma.report
Class AbstractReportGenerator
java.lang.Object
com.vladium.emma.report.AbstractItemVisitor
com.vladium.emma.report.AbstractReportGenerator
- All Implemented Interfaces:
- IItemVisitor, IReportGenerator
- Direct Known Subclasses:
- ReportGenerator, ReportGenerator, ReportGenerator
- public abstract class AbstractReportGenerator
- extends AbstractItemVisitor
- implements IReportGenerator
- Author:
- Vlad Roubtsov, (C) 2003
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_settings
protected ReportProperties.ParsedProperties m_settings
m_cache
protected SourcePathCache m_cache
m_view
protected IReportDataView m_view
m_srcView
protected boolean m_srcView
m_hasSrcFileInfo
protected boolean m_hasSrcFileInfo
m_hasLineNumberInfo
protected boolean m_hasLineNumberInfo
m_typeSortComparators
protected ItemComparator[] m_typeSortComparators
m_metrics
protected int[] m_metrics
m_log
protected Logger m_log
m_verbose
protected boolean m_verbose
MAX_DEBUG_INFO_WARNING_COUNT
private static final int MAX_DEBUG_INFO_WARNING_COUNT
- See Also:
- Constant Field Values
AbstractReportGenerator
public AbstractReportGenerator()
create
public static IReportGenerator create(java.lang.String type)
initialize
public void initialize(IMetaData mdata,
ICoverageData cdata,
SourcePathCache cache,
IProperties properties)
throws EMMARuntimeException
- Throws:
EMMARuntimeException
cleanup
public void cleanup()
- Specified by:
cleanup
in interface IReportGenerator
reset
protected void reset()