public abstract class AbstractReportGenerator extends AbstractItemVisitor implements IReportGenerator
| 限定符和类型 | 字段和说明 |
|---|---|
protected SourcePathCache |
m_cache |
protected boolean |
m_hasLineNumberInfo |
protected boolean |
m_hasSrcFileInfo |
protected Logger |
m_log |
protected int[] |
m_metrics |
protected ReportProperties.ParsedProperties |
m_settings |
protected boolean |
m_srcView |
protected ItemComparator[] |
m_typeSortComparators |
protected boolean |
m_verbose |
protected IReportDataView |
m_view |
| 构造器和说明 |
|---|
AbstractReportGenerator() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cleanup() |
static IReportGenerator |
create(String type) |
void |
initialize(IMetaData mdata,
ICoverageData cdata,
SourcePathCache cache,
IProperties properties) |
protected void |
reset() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetType, processprotected ReportProperties.ParsedProperties m_settings
protected SourcePathCache m_cache
protected IReportDataView m_view
protected boolean m_srcView
protected boolean m_hasSrcFileInfo
protected boolean m_hasLineNumberInfo
protected ItemComparator[] m_typeSortComparators
protected int[] m_metrics
protected Logger m_log
protected boolean m_verbose
public static IReportGenerator create(String type)
public void initialize(IMetaData mdata, ICoverageData cdata, SourcePathCache cache, IProperties properties) throws EMMARuntimeException
public void cleanup()
cleanup 在接口中 IReportGeneratorprotected void reset()
Copyright © 2018. All rights reserved.