public class GenerateReportHandler extends java.lang.Object implements IGenerateReportHandler
Constructor and Description |
---|
GenerateReportHandler() |
Modifier and Type | Method and Description |
---|---|
void |
clearOldImages(ReportSettings nde) |
java.lang.Object |
execute(java.util.List<TreeNode> nodes,
java.util.Map<?,?> par,
IProgressMonitor monitor) |
ReportGenResult |
generateReport(ReportSettings reportS,
IProgressMonitor monitor) |
static IGenerateReportHandler |
getOne() |
static Template |
getTemplate(ReportSettings report) |
static Template |
getTemplate(java.lang.String tid) |
static void |
init(IGenerateReportHandler g) |
boolean |
isEnabled(java.util.List<TreeNode> nodes) |
public java.lang.Object execute(java.util.List<TreeNode> nodes, java.util.Map<?,?> par, IProgressMonitor monitor) throws java.lang.Exception
execute
in interface IGenerateReportHandler
java.lang.Exception
public ReportGenResult generateReport(ReportSettings reportS, IProgressMonitor monitor)
generateReport
in interface IGenerateReportHandler
public static Template getTemplate(ReportSettings report)
public static Template getTemplate(java.lang.String tid)
public void clearOldImages(ReportSettings nde)
clearOldImages
in interface IGenerateReportHandler
public boolean isEnabled(java.util.List<TreeNode> nodes)
isEnabled
in interface IGenerateReportHandler
public static void init(IGenerateReportHandler g)
public static IGenerateReportHandler getOne()