public class DefaultReportingContainer extends Object implements ReportingContainer
Constructor and Description |
---|
DefaultReportingContainer(com.eviware.soapui.model.ModelItem modelItem,
com.eviware.soapui.config.ReportingTypeConfig config) |
public DefaultReportingContainer(com.eviware.soapui.model.ModelItem modelItem, com.eviware.soapui.config.ReportingTypeConfig config)
public com.eviware.soapui.model.ModelItem getModelItem()
getModelItem
in interface ReportingContainer
public com.eviware.soapui.config.ReportingTypeConfig getConfig()
getConfig
in interface ReportingContainer
public List<ReportTemplate> getReportTemplates()
getReportTemplates
in interface ReportingContainer
public ReportParameters getReportParameters()
getReportParameters
in interface ReportingContainer
public com.eviware.soapui.config.XmlTemplatesConfig getXmlTemplatesConfig()
getXmlTemplatesConfig
in interface ReportingContainer
public boolean hasReport(String report)
public boolean hasReport(ReportTemplate report)
public ReportTemplate addReportTemplate(String reportName)
addReportTemplate
in interface ReportingContainer
public void removeReportTemplate(ReportTemplate report)
removeReportTemplate
in interface ReportingContainer
public void setReportSettings(ReportParameters reportSettings)
setReportSettings
in interface ReportingContainer
public void addReportingListeners(ReportingListeners listener)
public void removeReportingListener(ReportingListeners listener)
protected void fireReportTemplateAdded(ReportTemplate report)
protected void fireReportTemplateRemoved(ReportTemplate report)
protected void fireReportTemplateUpdated(ReportTemplate reportTemplate)
public void addReportTemplate(ReportTemplate report)
addReportTemplate
in interface ReportingContainer
public List<XmlTemplate> getXmlTemplates()
getXmlTemplates
in interface ReportingContainer
public void release()
release
in interface ReportingContainer
public void beforeSave()
beforeSave
in interface ReportingContainer
Copyright © 2019. All rights reserved.