View Javadoc
1   package net.logAnalyzer.reports;
2   
3   /***
4    * This interface is used to signed report renderers.
5    * 
6    * @author Karim REFEYTON
7    * @version 0.1
8    */
9   public interface LAReportRenderer {
10  
11      /***
12       * Render the reports.
13       * 
14       * @return Generated reports.
15       * @throws ReportException
16       */
17      public LAReport[] render() throws ReportException;
18  
19      /***
20       * Return the name of the analyzer.
21       * 
22       * @return LAAnalyzer name.
23       */
24      public String getName();
25  }