public class DesignerRenderer
extends org.pentaho.reporting.engine.classic.core.layout.StreamingRenderer
Constructor and Description |
---|
DesignerRenderer(DesignerOutputProcessor outputProcessor,
DesignerRenderComponentFactory designerRenderComponentFactory) |
Modifier and Type | Method and Description |
---|---|
void |
applyRollbackInformation() |
protected org.pentaho.reporting.engine.classic.core.layout.RenderComponentFactory |
createComponentFactory() |
void |
createRollbackInformation() |
org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox |
getPageBox() |
void |
rollback() |
org.pentaho.reporting.engine.classic.core.layout.Renderer.LayoutResult |
validatePages()
Override so that we do not perform any intermediate layouting.
|
debugPrint, getPageCount, isPageFinished, performPagination, processIncrementalUpdate, startReport
add, addEmptyRootLevelBand, addPagebreak, addProgressBox, addToNormalFlow, applyAutoCommit, clearDirty, clearPendingPageStart, clone, close, createRenderModelBuilder, deriveForPagebreak, deriveForStorage, endGroup, endGroupBody, endReport, endSection, endSubReport, getLastStateKey, getMetaData, getNormalFlowLayoutModelBuilder, getOutputProcessor, getPagebreaks, getPaginateStopWatch, getPerformanceMonitorContext, getRenderModelBuilder, getValidateStopWatch, initialize, initializeRendererOnStartReport, isCurrentPageEmpty, isDirty, isOpen, isPageStartPending, isPendingPageHack, isSafeToStore, isValid, isWidowOrphanDefinitionsEncountered, markDirty, newPageStarted, performParanoidModelCheck, preparePagination, print, printLayoutStateToFile, processPage, setLastStateKey, setPagebreaks, setStateKey, startGroup, startGroupBody, startSection, startSubReport, validateAfterCommit
public DesignerRenderer(DesignerOutputProcessor outputProcessor, DesignerRenderComponentFactory designerRenderComponentFactory)
protected org.pentaho.reporting.engine.classic.core.layout.RenderComponentFactory createComponentFactory()
createComponentFactory
in class org.pentaho.reporting.engine.classic.core.layout.AbstractRenderer
public org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox getPageBox()
getPageBox
in class org.pentaho.reporting.engine.classic.core.layout.AbstractRenderer
public org.pentaho.reporting.engine.classic.core.layout.Renderer.LayoutResult validatePages() throws org.pentaho.reporting.engine.classic.core.layout.output.ContentProcessingException
validatePages
in interface org.pentaho.reporting.engine.classic.core.layout.Renderer
validatePages
in class org.pentaho.reporting.engine.classic.core.layout.AbstractRenderer
org.pentaho.reporting.engine.classic.core.layout.output.ContentProcessingException
public void createRollbackInformation()
createRollbackInformation
in interface org.pentaho.reporting.engine.classic.core.layout.Renderer
createRollbackInformation
in class org.pentaho.reporting.engine.classic.core.layout.StreamingRenderer
public void applyRollbackInformation()
applyRollbackInformation
in interface org.pentaho.reporting.engine.classic.core.layout.Renderer
applyRollbackInformation
in class org.pentaho.reporting.engine.classic.core.layout.StreamingRenderer
public void rollback()
rollback
in interface org.pentaho.reporting.engine.classic.core.layout.Renderer
rollback
in class org.pentaho.reporting.engine.classic.core.layout.StreamingRenderer
Copyright © 2017 Hitachi Vantara. All rights reserved.