info.informatica.report.block
Interface NativeWrapper

All Known Implementing Classes:
PdfImageBlock, PdfPTableWrapper, PdfTableWrapper, TablePrinter, TextTableWrapper

public interface NativeWrapper

Implemented by Writer-specific blocks.

Author:
Carlos Amengual (amengual at informatica.info)

Method Summary
 Object getRenderedObject()
          Get the native rendered object.
 void initRender(ReportWriter writer)
          Initialize the wrapper for rendering the block.
 

Method Detail

initRender

void initRender(ReportWriter writer)
                throws info.informatica.doc.RenderingException
Initialize the wrapper for rendering the block.

Parameters:
writer - the report writer.
Throws:
info.informatica.doc.RenderingException - if any problem happened.

getRenderedObject

Object getRenderedObject()
Get the native rendered object.

Returns:
the rendered object, or null if the block has not been rendered yet.