org.apache.maven.doxia.book.services.renderer

Class AbstractITextBookRenderer

public abstract class AbstractITextBookRenderer extends AbstractLogEnabled implements BookRenderer

Base class for iText renderer.

Version: $Id: AbstractITextBookRenderer.java 572956 2007-09-05 14:22:50Z ltheussl $

Author: Trygve Laugstøl Vincent Siveton

Method Summary
abstract StringgetOutputExtension()
Get the output extension supported.
voidrenderBook(BookContext context)
abstract voidrenderXML(File iTextFile, File iTextOutput)
Generate an ouput file with the iText framework.

Method Detail

getOutputExtension

public abstract String getOutputExtension()
Get the output extension supported.

Returns: the ouput extension supported.

renderBook

public void renderBook(BookContext context)
{@inheritDoc }

renderXML

public abstract void renderXML(File iTextFile, File iTextOutput)
Generate an ouput file with the iText framework.

Parameters: iTextFile the input file. iTextOutput the output file.

Throws: IOException if any.

Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.