public class FastHtmlPrinter extends AbstractHtmlPrinter implements ContentUrlReWriteService
XHTML_NAMESPACE
Constructor and Description |
---|
FastHtmlPrinter(SheetLayout sharedSheetLayout,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
FastHtmlContentItems contentItems) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
endSection(Band band,
FastGridLayout gridLayout) |
void |
init(OutputProcessorMetaData metaData,
ReportDefinition report) |
void |
print(ExpressionRuntime runtime,
FastGridLayout gridLayout,
HashMap<InstanceID,ReportElement> elements,
HashMap<InstanceID,FastHtmlImageBounds> recordedBounds,
FastHtmlStyleCache styleCache) |
String |
rewriteContentDataItem(org.pentaho.reporting.libraries.repository.ContentItem item) |
void |
startSection(Band band) |
getConfiguration, getContentGenerator, getStyleBuilder, getStyleBuilderFactory, getStyleFile, getStyleFileUrl, getStyleManager, getTagHelper, isAllowRawLinkTargets, setDataWriter, setStyleManager
public FastHtmlPrinter(SheetLayout sharedSheetLayout, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, FastHtmlContentItems contentItems)
public String rewriteContentDataItem(org.pentaho.reporting.libraries.repository.ContentItem item) throws URLRewriteException
rewriteContentDataItem
in interface ContentUrlReWriteService
URLRewriteException
public void close() throws IOException, org.pentaho.reporting.libraries.repository.ContentIOException
IOException
org.pentaho.reporting.libraries.repository.ContentIOException
public void init(OutputProcessorMetaData metaData, ReportDefinition report)
public void print(ExpressionRuntime runtime, FastGridLayout gridLayout, HashMap<InstanceID,ReportElement> elements, HashMap<InstanceID,FastHtmlImageBounds> recordedBounds, FastHtmlStyleCache styleCache)
public void startSection(Band band)
public void endSection(Band band, FastGridLayout gridLayout)