public class FastHtmlPrinter extends AbstractHtmlPrinter implements ContentUrlReWriteService
EMPTY_CELL_ATTRNAMES, EMPTY_CELL_ATTRVALS, XHTML_HEADER, XHTML_NAMESPACE
Constructor and Description |
---|
FastHtmlPrinter(SheetLayout sharedSheetLayout,
ResourceManager resourceManager,
FastHtmlContentItems contentItems) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
endSection(Band band,
FastGridLayout gridLayout) |
protected ContentUrlReWriteService |
getContentReWriteService() |
void |
init(OutputProcessorMetaData metaData,
ReportDefinition report) |
void |
print(ExpressionRuntime runtime,
FastGridLayout gridLayout,
HashMap<InstanceID,ReportElement> elements,
HashMap<InstanceID,FastHtmlImageBounds> recordedBounds,
FastHtmlStyleCache styleCache) |
String |
rewriteContentDataItem(ContentItem item) |
void |
startSection(Band band) |
createStyleManager, createWriterService, generateExternalStylePlaceHolder, generateHeaderOnOpen, getConfiguration, getContentGenerator, getResourceManager, getStyleBuilder, getStyleBuilderFactory, getStyleFile, getStyleFileUrl, getStyleManager, getTagHelper, initialize, isAllowRawLinkTargets, isCreateBodyFragment, isExternalStyleSheetRequested, isForceBufferedWriting, isInlineStylesRequested, isProportionalColumnWidths, openSheet, performCloseFile, setDataWriter, setStyleManager, writeBackgroundCell, writeColumnDeclaration, writeCompleteHeader
public FastHtmlPrinter(SheetLayout sharedSheetLayout, ResourceManager resourceManager, FastHtmlContentItems contentItems)
public String rewriteContentDataItem(ContentItem item) throws URLRewriteException
rewriteContentDataItem
in interface ContentUrlReWriteService
URLRewriteException
protected ContentUrlReWriteService getContentReWriteService()
getContentReWriteService
in class AbstractHtmlPrinter
public void close() throws IOException, ContentIOException
IOException
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)
Copyright © 2017 Hitachi Vantara. All rights reserved.