nl.lxtreme.ols.util
Interface ExportUtils.HtmlFileExporter

All Superinterfaces:
ExportUtils.HtmlExporter
All Known Implementing Classes:
HtmlFileExporterImpl
Enclosing class:
ExportUtils

public static interface ExportUtils.HtmlFileExporter
extends ExportUtils.HtmlExporter

Author:
jawi

Nested Class Summary
 
Nested classes/interfaces inherited from interface nl.lxtreme.ols.util.ExportUtils.HtmlExporter
ExportUtils.HtmlExporter.Attribute, ExportUtils.HtmlExporter.Element, ExportUtils.HtmlExporter.MacroResolver
 
Field Summary
 
Fields inherited from interface nl.lxtreme.ols.util.ExportUtils.HtmlExporter
BR, DIV, H1, H2, H3, HR, META, P, SPAN, TABLE, TBODY, TD, TFOOT, TH, THEAD, TR
 
Method Summary
 void close()
          Closes this exporter and writes everything down to file.
 void write(ExportUtils.HtmlExporter.MacroResolver aResolver)
          Writes the HTML export to file using the given macro resolver to resolve any macros.
 
Methods inherited from interface nl.lxtreme.ols.util.ExportUtils.HtmlExporter
addCssStyle, getBody, getHead, setTitle, toString
 

Method Detail

write

void write(ExportUtils.HtmlExporter.MacroResolver aResolver)
           throws IOException
Writes the HTML export to file using the given macro resolver to resolve any macros.

Parameters:
aResolver - the macro resolver to use, cannot be null.
Throws:
IOException - in case of I/O problems.

close

void close()
           throws IOException
Closes this exporter and writes everything down to file.

Throws:
IOException - in case of I/O problems.


Copyright © 2012 L'Xtreme IT consultancy. All Rights Reserved.