|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Renderer
interface implement by all renderers. a Renderer implementation takes areas/spaces and produces output in some format.
Method Summary | |
---|---|
IDReferences |
getIDReferences()
|
void |
render(Page page,
OutputStream stream)
render the given area tree to the given stream |
void |
renderAreaContainer(AreaContainer area)
render the given area container |
void |
renderBlockArea(BlockArea area)
render the given block area |
void |
renderBodyAreaContainer(BodyAreaContainer area)
render the given area container |
void |
renderDisplaySpace(DisplaySpace space)
render the given display space |
void |
renderForeignObjectArea(ForeignObjectArea area)
render a foreign object area |
void |
renderImageArea(ImageArea area)
render the given image area |
void |
renderInlineSpace(InlineSpace space)
render the given inline space |
void |
renderLeaderArea(LeaderArea area)
render the given leader area |
void |
renderLineArea(LineArea area)
render the given line area |
void |
renderPage(Page page)
render the given page |
void |
renderRegionAreaContainer(AreaContainer area)
render the given region area container |
void |
renderSpanArea(SpanArea area)
render the given span area |
void |
renderSVGArea(SVGArea area)
render the given SVG area |
void |
renderWordArea(WordArea area)
render the given inline area |
void |
setLogger(org.apache.avalon.framework.logger.Logger logger)
Set the logger |
void |
setOptions(Map options)
set up renderer options |
void |
setProducer(String producer)
set the producer of the rendering |
void |
setupFontInfo(FontInfo fontInfo)
set up the given FontInfo |
void |
startRenderer(OutputStream outputStream)
|
void |
stopRenderer(OutputStream outputStream)
|
Method Detail |
---|
void setLogger(org.apache.avalon.framework.logger.Logger logger)
void setupFontInfo(FontInfo fontInfo) throws FOPException
FOPException
void setOptions(Map options)
void setProducer(String producer)
void render(Page page, OutputStream stream) throws IOException, FOPException
IOException
FOPException
void renderAreaContainer(AreaContainer area)
void renderBodyAreaContainer(BodyAreaContainer area)
void renderRegionAreaContainer(AreaContainer area)
void renderSpanArea(SpanArea area)
void renderBlockArea(BlockArea area)
void renderDisplaySpace(DisplaySpace space)
void renderSVGArea(SVGArea area)
void renderForeignObjectArea(ForeignObjectArea area)
void renderImageArea(ImageArea area)
void renderWordArea(WordArea area)
void renderInlineSpace(InlineSpace space)
void renderLineArea(LineArea area)
void renderPage(Page page)
void renderLeaderArea(LeaderArea area)
void startRenderer(OutputStream outputStream) throws IOException
IOException
void stopRenderer(OutputStream outputStream) throws IOException
IOException
IDReferences getIDReferences()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |