SourceForge.net Logo
aXSL API 0.1

org.axsl.output
Interface Renderer

All Superinterfaces:
OutputTarget

public interface Renderer
extends OutputTarget

Specialized OutputTarget that converts an AreaTree instance into a specific output format.


Method Summary
 void render(PageArea page)
          Render the given area tree page.
 void setAreaTree(AreaTree areaTree)
          Sets the AreaTree instance that will be rendered.
 
Methods inherited from interface org.axsl.output.OutputTarget
getFontSources, outputStreamRequired, setApplicationName, setApplicationNameShort, setApplicationVersion, setDeveloperURLShort, setFontConsumer, setOutputStream, setStrokeSVGText, startOutput, stopOutput
 

Method Detail

setAreaTree

public void setAreaTree(AreaTree areaTree)
Sets the AreaTree instance that will be rendered.

Parameters:
areaTree - The AreaTree instance to be rendered.

render

public void render(PageArea page)
            throws java.io.IOException,
                   AreaRException
Render the given area tree page.

Parameters:
page - The AreaTree page to render.
Throws:
java.io.IOException - For errors writing to the output.
AreaRException - For problems encounted in the AreaTree.

SourceForge.net Logo
aXSL API 0.1

This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.