org.jboss.jdocbook.render
Interface Renderer

All Known Implementing Classes:
BasicRenderer, PDFRenderer

public interface Renderer

Renderer contract

Author:
Steve Ebersole

Method Summary
 java.io.File getAttachableBundle(java.io.File source)
           
 void render(java.io.File source, FormatPlan plan, java.io.File renderingDirectory, java.io.File stagingDirectory)
          Performs the actual rendering or transforming of the DocBook sources into the respective output format.
 

Method Detail

render

void render(java.io.File source,
            FormatPlan plan,
            java.io.File renderingDirectory,
            java.io.File stagingDirectory)
            throws RenderingException,
                   XSLTException
Performs the actual rendering or transforming of the DocBook sources into the respective output format.

Parameters:
source - The source DocBook file.
plan - The formatting plan.
renderingDirectory - The directory into which to render
stagingDirectory - The directory where images resources were staged
Throws:
RenderingException - Problem writing the output file(s).
XSLTException - Problem performing XSL transformation.

getAttachableBundle

java.io.File getAttachableBundle(java.io.File source)


Copyright © 2007-2009 JBoss, a division of Red Hat, Inc. All Rights Reserved.