public abstract class AbstractSubReportFactory extends Object implements SubReportFactory, SoapUIFactory
Modifier and Type | Field and Description |
---|---|
ReportTypeConfig.Enum[] |
levels |
Modifier | Constructor and Description |
---|---|
|
AbstractSubReportFactory(String name,
String description,
String id) |
|
AbstractSubReportFactory(String name,
String description,
String id,
ReportTypeConfig.Enum reportLevel) |
protected |
AbstractSubReportFactory(String name,
String description,
String id,
ReportTypeConfig.Enum[] levels) |
Modifier and Type | Method and Description |
---|---|
SubReport |
buildSubReport(ModelItemReport modelItem) |
SubReport[] |
buildSubReports(ModelItemReport modelItem) |
String |
getDescription() |
Class<?> |
getFactoryType()
Gets the type
|
String |
getId() |
ReportTypeConfig.Enum[] |
getLevels() |
String |
getName() |
public final ReportTypeConfig.Enum[] levels
protected AbstractSubReportFactory(String name, String description, String id, ReportTypeConfig.Enum[] levels)
public AbstractSubReportFactory(String name, String description, String id)
public AbstractSubReportFactory(String name, String description, String id, ReportTypeConfig.Enum reportLevel)
public String getDescription()
getDescription
in interface SubReportFactory
public String getName()
getName
in interface SubReportFactory
public SubReport[] buildSubReports(ModelItemReport modelItem)
buildSubReports
in interface SubReportFactory
public SubReport buildSubReport(ModelItemReport modelItem)
public ReportTypeConfig.Enum[] getLevels()
getLevels
in interface SubReportFactory
public String getId()
getId
in interface SubReportFactory
public Class<?> getFactoryType()
SoapUIFactory
getFactoryType
in interface SoapUIFactory
Copyright © 2019. All Rights Reserved.