@OpenApiAll
public class TemplateTool
extends com.nomagic.magicreport.engine.tools.TemplateTool
Constructor and Description |
---|
TemplateTool()
Default constructor.
|
TemplateTool(com.nomagic.magicdraw.magicreport.ui.bean.TemplateBean templateBean)
Create a tool with information from template bean.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCategory()
Gets category name.
|
java.lang.String |
getDescription()
Gets description.
|
com.nomagic.magicdraw.magicreport.ui.bean.ReportBean |
getReportData()
Gets selected report data.
|
java.util.List<com.nomagic.magicdraw.magicreport.tools.ReportDataVariable> |
getReportDataVariables()
Get all report data variable as list of
ReportDataVariable |
java.lang.String |
getSelectedReportData()
Gets selected report data name.
|
void |
setReportDataVariableMap(java.util.Map<java.lang.String,java.lang.Object> reportDataVariableMap)
Set report data variable map
|
getFile, getLatestInputFile, getLatestInputLocation, getLatestOutputFile, getLatestOutputLocation, getLocation, getMainOutputLocation, getMainTemplateLocation, getName, getOutputFile, getOutputFileName, getOutputFileNameNoExt, getOutputFileNoExt, getOutputLocation, getResourcesLocation, getTemplateFile, getTemplateLocation
clone, getContext, getProperties, getProperty, getProperty, notifyObservers, setContext, setProperties
public TemplateTool()
public TemplateTool(com.nomagic.magicdraw.magicreport.ui.bean.TemplateBean templateBean)
templateBean
- template beanpublic java.lang.String getDescription()
public java.lang.String getCategory()
public java.lang.String getSelectedReportData()
public com.nomagic.magicdraw.magicreport.ui.bean.ReportBean getReportData()
public void setReportDataVariableMap(java.util.Map<java.lang.String,java.lang.Object> reportDataVariableMap)
reportDataVariableMap
- map of report data variablepublic java.util.List<com.nomagic.magicdraw.magicreport.tools.ReportDataVariable> getReportDataVariables()
ReportDataVariable
ReportDataVariable