Class DesignerTableContentProducer
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.IterateSimpleStructureProcessStep
-
- org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer
-
- org.pentaho.reporting.designer.core.editor.report.layouting.DesignerTableContentProducer
-
- All Implemented Interfaces:
Serializable
public class DesignerTableContentProducer extends org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DesignerTableContentProducer(org.pentaho.reporting.engine.classic.core.modules.output.table.base.SheetLayout sheetLayout, org.pentaho.reporting.engine.classic.core.layout.output.OutputProcessorMetaData metaData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>>
computeConflicts(org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox box, Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> collectedConflicts)
Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>>
computeWatermarkConflics(org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox box, Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> collectedConflicts)
protected void
handleContentConflict(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)
protected boolean
isProcessed(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)
protected void
processParagraphChilds(org.pentaho.reporting.engine.classic.core.layout.model.ParagraphRenderBox box)
protected boolean
startBox(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer
clearFinishedBoxes, collectSheetStyleData, compute, computeDesigntimeConflicts, finishBox, getBackground, getColumnCount, getContent, getContentOffset, getContentRowCount, getFilledRows, getFinishedRows, getLookupRectangle, getRowCount, getSectionType, getSectionType, getSheetLayout, getSheetName, isFailOnCellConflicts, isProcessWatermark, isReplaceableBackground, processBoxChilds, reset, setFailOnCellConflicts, setProcessWatermark, updateSheetLayout
-
-
-
-
Method Detail
-
startBox
protected boolean startBox(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)
- Overrides:
startBox
in classorg.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer
-
isProcessed
protected boolean isProcessed(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)
- Overrides:
isProcessed
in classorg.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer
-
handleContentConflict
protected void handleContentConflict(org.pentaho.reporting.engine.classic.core.layout.model.RenderBox box)
- Overrides:
handleContentConflict
in classorg.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer
-
computeConflicts
public Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> computeConflicts(org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox box, Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> collectedConflicts)
-
computeWatermarkConflics
public Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> computeWatermarkConflics(org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox box, Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> collectedConflicts)
-
processParagraphChilds
protected void processParagraphChilds(org.pentaho.reporting.engine.classic.core.layout.model.ParagraphRenderBox box)
- Overrides:
processParagraphChilds
in classorg.pentaho.reporting.engine.classic.core.modules.output.table.base.TableContentProducer
-
-