Package de.kl.xsreports

Interface Summary
Generator Dieses Interface wird von allen Report-Generatoren implementiert.
GeneratorConfiguration Dieses Interface wird von der Factory benutzt, um einen Report-Generator zu konfigurieren.
TemplateHandler Dieses Interface wird von Klassen implementiert, die Templates fuer den Report-Generator bereitstellen koennen.
 

Class Summary
CsvGenerator Diese Klasse implementiert einen einfachen CSV - Report Generator.
Factory Diese Klasse arbeitet als Factory fuer Objekte, die Reports erzeugen koennen.
FileHandler Implementierung des TemplateHandler Interfaces mit Ablage der Daten im Filesystem des Servers.
InitParameterHandler Diese Klasse kuemmert sich um die Init-Parameters eines Servlet.
InitServlet Dieses Servlet wird lediglich verwendet um Log4j zu initialisieren.
MailtoServlet Diese Klasse wird vom Client aufgerufen, um einen Report zu erzeugen.
PropertyHandler Klasse die Properties aus mehreren Dateien lesen und als Einheit zugreifbar macht.
ReportServlet Diese Klasse wird vom Client aufgerufen, um einen Report zu erzeugen.
RowDataHandler  
RtfGenerator Diese Klasse implementiert einen Report-Generator, der die Ausgabe im RTF Format erzeugt.
TemplateBasedGenerator Diese Klasse implementiert Funktionen die von allen Generatoren die auf Templates basierente Reports erzeugen verwendet werden koennen.
TextGenerator Diese Klasse implementiert einen Report-Generator, der die Ausgabe im Text Format erzeugt.
 

Exception Summary
AssertException Diese Exception wird verwendet, um ein Fehlgeschlagene Pruefung bei Funktions-Parametern anzuzeigen.
ConfigurationException Diese Ausnahme wir ausgeloest um einen Fehler in der Konfiguration eines Reports anzuzeigen.