Modifier and Type | Method and Description |
---|---|
static RenderBox |
ModelPrinter.getRoot(RenderNode node) |
Modifier and Type | Method and Description |
---|---|
void |
ModelPrinter.print(RenderBox box) |
static void |
FileModelPrinter.print(String filename,
RenderBox renderBox) |
Modifier and Type | Method and Description |
---|---|
RenderBox |
DefaultRenderNodeFactory.createAutoParagraph(ReportElement band,
StyleSheet bandStyle,
ReportStateKey stateKey) |
RenderBox |
RenderNodeFactory.createAutoParagraph(ReportElement band,
StyleSheet style,
ReportStateKey stateKey) |
RenderBox |
DefaultRenderNodeFactory.createAutoParagraph(ReportStateKey stateKey)
Deprecated.
|
RenderBox |
RenderNodeFactory.createAutoParagraph(ReportStateKey stateKey)
Deprecated.
|
RenderBox |
DefaultRenderNodeFactory.createPageBreakIndicatorBox(ReportStateKey stateKey,
long range) |
RenderBox |
RenderNodeFactory.createPageBreakIndicatorBox(ReportStateKey stateKey,
long range) |
RenderBox |
GroupSection.getAddBox() |
RenderBox |
GroupSection.getGroupBox() |
RenderBox |
ProxyLayoutModelBuilderContext.getRenderBox() |
RenderBox |
DefaultLayoutModelBuilderContext.getRenderBox() |
RenderBox |
BandSectionLayoutModelBuilderContext.getRenderBox() |
RenderBox |
LayoutModelBuilderContext.getRenderBox() |
RenderBox |
DummyLayoutModelBuilderContext.getRenderBox() |
RenderBox |
SectionLayoutModelBuilderContext.getRenderBox() |
RenderBox |
DefaultRenderNodeFactory.produceRenderBox(ReportElement band,
StyleSheet style,
String layoutType,
ReportStateKey stateKey) |
RenderBox |
RenderNodeFactory.produceRenderBox(ReportElement band,
StyleSheet style,
String layoutType,
ReportStateKey stateKey) |
RenderBox |
DefaultRenderNodeFactory.produceSectionBox(String layoutType,
ReportStateKey stateKey) |
RenderBox |
RenderNodeFactory.produceSectionBox(String layoutType,
ReportStateKey stateKey) |
RenderBox |
DefaultRenderNodeFactory.produceSubReportPlaceholder(ReportElement report,
StyleSheet style,
ReportStateKey stateKey) |
RenderBox |
RenderNodeFactory.produceSubReportPlaceholder(ReportElement element,
StyleSheet style,
ReportStateKey stateKey) |
Modifier and Type | Method and Description |
---|---|
void |
ProxyLayoutModelBuilderContext.addChild(RenderBox child) |
void |
DefaultLayoutModelBuilderContext.addChild(RenderBox child) |
void |
BandSectionLayoutModelBuilderContext.addChild(RenderBox child) |
void |
LayoutModelBuilderContext.addChild(RenderBox child) |
void |
DummyLayoutModelBuilderContext.addChild(RenderBox child) |
void |
SectionLayoutModelBuilderContext.addChild(RenderBox child) |
LayoutModelBuilder |
WatermarkLayoutModelBuilder.deriveForStorage(RenderBox clonedContent) |
LayoutModelBuilder |
LayoutModelBuilderWrapper.deriveForStorage(RenderBox clonedContent) |
LayoutModelBuilder |
FooterLayoutModelBuilder.deriveForStorage(RenderBox clonedContent) |
LayoutModelBuilder |
DefaultLayoutModelBuilder.deriveForStorage(RenderBox clonedContent) |
LayoutModelBuilderContext |
ProxyLayoutModelBuilderContext.deriveForStorage(RenderBox clonedRoot) |
LayoutModelBuilderContext |
DefaultLayoutModelBuilderContext.deriveForStorage(RenderBox clonedRoot) |
LayoutModelBuilderContext |
BandSectionLayoutModelBuilderContext.deriveForStorage(RenderBox clonedRoot) |
LayoutModelBuilderContext |
LayoutModelBuilderContext.deriveForStorage(RenderBox clonedRoot) |
GroupSection |
GroupSection.deriveForStorage(RenderBox clonedParent) |
LayoutModelBuilder |
RepeatedFooterLayoutModelBuilder.deriveForStorage(RenderBox clonedContent) |
LayoutModelBuilder |
LayoutModelBuilder.deriveForStorage(RenderBox clonedContent) |
LayoutModelBuilder |
HeaderLayoutModelBuilder.deriveForStorage(RenderBox clonedContent) |
LayoutModelBuilderContext |
DummyLayoutModelBuilderContext.deriveForStorage(RenderBox clonedRoot) |
LayoutModelBuilderContext |
SectionLayoutModelBuilderContext.deriveForStorage(RenderBox clonedRoot) |
void |
WatermarkLayoutModelBuilder.initialize(ProcessingContext metaData,
RenderBox parentBox,
RenderNodeFactory renderNodeFactory) |
void |
LayoutModelBuilderWrapper.initialize(ProcessingContext processingContext,
RenderBox parentBox,
RenderNodeFactory renderNodeFactory) |
void |
FooterLayoutModelBuilder.initialize(ProcessingContext metaData,
RenderBox parentBox,
RenderNodeFactory renderNodeFactory) |
void |
DefaultLayoutModelBuilder.initialize(ProcessingContext processingContext,
RenderBox parentBox,
RenderNodeFactory renderNodeFactory) |
void |
RepeatedFooterLayoutModelBuilder.initialize(ProcessingContext metaData,
RenderBox parentBox,
RenderNodeFactory renderNodeFactory) |
void |
LayoutModelBuilder.initialize(ProcessingContext processingContext,
RenderBox parentBox,
RenderNodeFactory renderNodeFactory) |
void |
HeaderLayoutModelBuilder.initialize(ProcessingContext metaData,
RenderBox parentBox,
RenderNodeFactory renderNodeFactory) |
void |
LayoutModelBuilderWrapper.performParanoidModelCheck(RenderBox logicalPageBox) |
void |
DefaultLayoutModelBuilder.performParanoidModelCheck(RenderBox logicalPageBox) |
void |
LayoutModelBuilder.performParanoidModelCheck(RenderBox logicalPageBox) |
void |
ProxyLayoutModelBuilderContext.removeChild(RenderBox child) |
void |
DefaultLayoutModelBuilderContext.removeChild(RenderBox child) |
void |
BandSectionLayoutModelBuilderContext.removeChild(RenderBox child) |
void |
LayoutModelBuilderContext.removeChild(RenderBox child) |
void |
DummyLayoutModelBuilderContext.removeChild(RenderBox child) |
void |
SectionLayoutModelBuilderContext.removeChild(RenderBox child) |
Constructor and Description |
---|
BandSectionLayoutModelBuilderContext(OutputProcessorMetaData metaData,
LayoutModelBuilderContext parent,
RenderBox renderBox) |
DefaultLayoutModelBuilderContext(LayoutModelBuilderContext parent,
RenderBox renderBox) |
GroupSection(RenderBox groupBox,
StyleSheet styleSheet,
int predictedSize,
boolean legacyMode) |
Modifier and Type | Class and Description |
---|---|
class |
AutoRenderBox |
class |
BlockRenderBox |
class |
BreakMarkerRenderBox
A special box that simply marks the position of an automatic pagebreak.
|
class |
CanvasRenderBox
A renderbox that behaves like a huge canvas.
|
class |
InlineProgressMarkerRenderBox |
class |
InlineRenderBox
The Inline-Box represents a flow-text container.
|
class |
LogicalPageBox
The logical page is the root-structure of the generated content.
|
class |
PageAreaBox |
class |
ParagraphPoolBox
Creation-Date: 03.04.2007, 13:38:24
|
class |
ParagraphRenderBox
Creation-Date: 03.04.2007, 13:38:00
|
class |
ProgressMarkerRenderBox |
class |
RenderableReplacedContentBox |
class |
RowRenderBox
A block-render box that layouts all elements on the horizontal axis using the direct child element's width as fixed
layout constraint.
|
class |
SectionRenderBox |
class |
WatermarkAreaBox
A marker interface, nothing more.
|
Modifier and Type | Method and Description |
---|---|
RenderBox |
RenderBox.create(StyleSheet styleSheet) |
RenderBox |
ParagraphRenderBox.createLineboxContainer() |
RenderBox |
ParagraphRenderBox.getEffectiveLineboxContainer() |
RenderBox |
RenderNode.getLayoutParent() |
RenderBox |
ParagraphRenderBox.getLineboxContainer() |
RenderBox |
RenderNode.getParent() |
RenderBox |
RenderBox.getTextEllipseBox() |
RenderBox |
RenderBox.split(int axis)
Performs a simple split.
|
Modifier and Type | Method and Description |
---|---|
void |
RenderBox.setTextEllipseBox(RenderBox textEllipseBox) |
Constructor and Description |
---|
RenderBoxNonAutoIterator(RenderBox sectionRenderBox) |
Modifier and Type | Class and Description |
---|---|
class |
TableCellRenderBox
A table section box does not much rendering or layouting at all.
|
class |
TableColumnGroupNode |
class |
TableColumnNode
A table column defines a limited set of style properties, which may be applied to the cells.
|
class |
TableRenderBox
A table render box contains table header, table footer and the table body.
|
class |
TableRowRenderBox
A table section box does not much rendering or layouting at all.
|
class |
TableSectionRenderBox
A table section box does not much rendering or layouting at all.
|
Modifier and Type | Method and Description |
---|---|
RenderBox |
TableRowRenderBox.create(StyleSheet styleSheet) |
RenderBox |
TableRenderBox.create(StyleSheet styleSheet) |
RenderBox |
TableSectionRenderBox.create(StyleSheet styleSheet) |
Modifier and Type | Method and Description |
---|---|
static TableSectionRenderBox |
CrosstabOutputHelper.getTableSectionRenderBox(RenderBox tableBox) |
Modifier and Type | Method and Description |
---|---|
static void |
PaginationStepLib.assertBlockPosition(RenderBox box,
long shift) |
void |
ApplyCachedValuesStep.compute(RenderBox box) |
void |
RevalidateTextEllipseProcessStep.compute(RenderBox box,
long contentAreaX1,
long contentAreaX2) |
static long |
InfiniteMajorAxisLayoutStep.computeBlockHeightAndAlign(RenderBox box,
BoxDefinition boxDefinition,
long resolveSize,
boolean alignChilds) |
static long |
PaginationStepLib.computeNonBreakableBoxHeight(RenderBox box,
PaginationShiftState shiftState,
BasePaginationTableState tableState)
Computes the height that will be required on this page to display at least some parts of the box.
|
void |
AbstractMajorAxisLayoutStep.continueComputation(RenderBox pageBox) |
void |
InfiniteMajorAxisLayoutStep.continueComputation(RenderBox box)
Continues processing.
|
int |
CountBoxesStep.countChildren(RenderBox box) |
ReportStateKey |
FindOldestProcessKeyStep.find(RenderBox box) |
static long |
PaginationStepLib.getWidowConstraint(RenderBox box,
PaginationShiftState shiftState,
BasePaginationTableState tableState) |
static long |
MinorAxisLayoutStepUtil.resolveNodeWidthForMinChunkCalculation(RenderBox box)
Calculates the minimum area a element will consume.
|
static long |
MinorAxisLayoutStepUtil.resolveNodeWidthOnFinish(RenderBox box,
MinorAxisNodeContext nodeContext,
boolean strictLegacyMode) |
static long |
MinorAxisLayoutStepUtil.resolveNodeWidthOnStart(RenderBox box,
MinorAxisNodeContext nodeContext,
long x) |
static long |
MinorAxisLayoutStepUtil.resolveNodeWidthOnStartForCanvasLegacy(RenderBox box,
MinorAxisNodeContext nodeContext,
long x) |
Modifier and Type | Method and Description |
---|---|
RenderBox |
TextAlignmentProcessor.next() |
RenderBox |
LeftAlignmentProcessor.next() |
RenderBox |
FastAlignmentProcessor.next() |
RenderBox |
AbstractAlignmentProcessor.next() |
Modifier and Type | Method and Description |
---|---|
ChunkIterator |
ChunkIterator.createPadding(int start,
ArrayList<RenderBox> paddingBoxes) |
Modifier and Type | Method and Description |
---|---|
void |
FullLinebreaker.finishBlockBox(RenderBox box) |
void |
ParagraphLinebreaker.finishBlockBox(RenderBox box) |
void |
EmptyLinebreaker.finishBlockBox(RenderBox box) |
void |
SimpleLinebreaker.finishBlockBox(RenderBox box) |
void |
FullLinebreaker.startBlockBox(RenderBox child) |
void |
ParagraphLinebreaker.startBlockBox(RenderBox child) |
void |
EmptyLinebreaker.startBlockBox(RenderBox child) |
void |
SimpleLinebreaker.startBlockBox(RenderBox child) |
Modifier and Type | Method and Description |
---|---|
static RichTextSpec |
RichTextSpecProducer.compute(RenderBox lineBoxContainer,
OutputProcessorMetaData metaData,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager) |
RenderableComplexText |
RichTextSpec.create(RenderBox lineBoxContainer) |
RenderableComplexText |
RichTextSpec.create(RenderBox lineBoxContainer,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
WidowContext |
WidowPassThroughContext.commit(RenderBox box) |
OrphanContext |
OrphanCanvasContext.commit(RenderBox box) |
OrphanContext |
OrphanBlockContext.commit(RenderBox box) |
WidowContext |
WidowBlockContext.commit(RenderBox box) |
OrphanContext |
OrphanContext.commit(RenderBox box)
Widow is the y/top boundary for the element after which the box becomes unbreakable.
|
WidowContext |
WidowContext.commit(RenderBox box) |
OrphanContext |
OrphanPassThroughContext.commit(RenderBox box) |
WidowContext |
WidowCanvasContext.commit(RenderBox box) |
OrphanContext |
OrphanContextPool.create(RenderBox box,
OrphanContext context) |
PaginationShiftState |
PaginationShiftStatePool.create(RenderBox box,
PaginationShiftState parent) |
WidowContext |
WidowContextPool.create(RenderBox box,
WidowContext context) |
MinorAxisNodeContext |
MinorAxisNodeContextPool.createContext(RenderBox box,
MinorAxisNodeContext context,
boolean blockLevelNode) |
StaticChunkWidthUpdate |
StaticChunkWidthUpdatePool.createHorizontal(StaticChunkWidthUpdate parent,
RenderBox box) |
StaticChunkWidthUpdate |
StaticChunkWidthUpdatePool.createInline(StaticChunkWidthUpdate parent,
RenderBox box) |
StaticChunkWidthUpdate |
StaticChunkWidthUpdatePool.createVertical(StaticChunkWidthUpdate parent,
RenderBox box) |
void |
WidowPassThroughContext.endChild(RenderBox box) |
void |
OrphanCanvasContext.endChild(RenderBox box) |
void |
OrphanBlockContext.endChild(RenderBox box) |
void |
WidowBlockContext.endChild(RenderBox box) |
void |
OrphanContext.endChild(RenderBox box) |
void |
WidowContext.endChild(RenderBox box) |
void |
OrphanPassThroughContext.endChild(RenderBox box) |
void |
WidowCanvasContext.endChild(RenderBox box) |
static boolean |
BoxShifter.extendHeight(RenderBox parent,
RenderNode child,
long amountDelta)
Deprecated.
|
void |
OrphanBlockContext.init(StackedObjectPool<OrphanBlockContext> pool,
OrphanContext parent,
RenderBox contextBox,
int orphans) |
void |
WidowBlockContext.init(StackedObjectPool<WidowBlockContext> pool,
WidowContext parent,
RenderBox contextBox,
int widows) |
static boolean |
ProcessUtility.isContent(RenderBox element,
boolean ellipseAsBackground,
boolean shapesAsContent) |
void |
MajorAxisParagraphBreakState.openContext(RenderBox box) |
void |
WidowPassThroughContext.registerBreakMark(RenderBox box) |
void |
OrphanCanvasContext.registerBreakMark(RenderBox box) |
void |
OrphanBlockContext.registerBreakMark(RenderBox box) |
void |
WidowBlockContext.registerBreakMark(RenderBox box) |
void |
OrphanContext.registerBreakMark(RenderBox box) |
void |
WidowContext.registerBreakMark(RenderBox box) |
void |
OrphanPassThroughContext.registerBreakMark(RenderBox box) |
void |
WidowCanvasContext.registerBreakMark(RenderBox box) |
static long |
ProcessUtility.resolveComputedWidth(RenderBox box) |
void |
BlockLevelPaginationShiftState.reuse(StackedObjectPool<BlockLevelPaginationShiftState> pool,
PaginationShiftState parent,
RenderBox box) |
void |
RowLevelPaginationShiftState.reuse(StackedObjectPool<RowLevelPaginationShiftState> pool,
PaginationShiftState parent,
RenderBox box) |
static void |
CacheBoxShifter.shiftBoxChilds(RenderBox box,
long amount) |
void |
WidowPassThroughContext.startChild(RenderBox box) |
void |
OrphanCanvasContext.startChild(RenderBox box) |
void |
OrphanBlockContext.startChild(RenderBox box) |
void |
WidowBlockContext.startChild(RenderBox box) |
void |
OrphanContext.startChild(RenderBox box) |
void |
WidowContext.startChild(RenderBox box) |
void |
OrphanPassThroughContext.startChild(RenderBox box) |
void |
WidowCanvasContext.startChild(RenderBox box) |
void |
WidowPassThroughContext.subContextCommitted(RenderBox contextBox) |
void |
OrphanCanvasContext.subContextCommitted(RenderBox contextBox) |
void |
OrphanBlockContext.subContextCommitted(RenderBox contextBox) |
void |
WidowBlockContext.subContextCommitted(RenderBox contextBox) |
void |
OrphanContext.subContextCommitted(RenderBox contextBox) |
void |
WidowContext.subContextCommitted(RenderBox contextBox) |
void |
OrphanPassThroughContext.subContextCommitted(RenderBox contextBox) |
void |
WidowCanvasContext.subContextCommitted(RenderBox contextBox) |
Constructor and Description |
---|
BoxAlignContext(RenderBox box) |
InlineBlockAlignContext(RenderBox box) |
Modifier and Type | Method and Description |
---|---|
void |
BorderRenderer.paintBackgroundAndBorder(RenderBox box,
Graphics2D g2d) |
Modifier and Type | Method and Description |
---|---|
RenderBox |
TableContentProducer.getBackground(int row,
int column) |
RenderBox |
BandMarker.getBandBox() |
RenderBox |
FinishedMarker.getContent() |
RenderBox |
ContentMarker.getContent() |
RenderBox |
CellMarker.getContent() |
RenderBox |
BandMarker.getContent() |
RenderBox |
TableContentProducer.getContent(int row,
int column) |
Modifier and Type | Method and Description |
---|---|
boolean |
SheetLayout.add(RenderBox element,
long offset,
long headerSize,
long maxHeight)
Adds the bounds of the given TableCellData to the grid.
|
Object |
DefaultTextExtractor.compute(RenderBox box) |
void |
TableLayoutProducer.computeDesigntimeConflicts(RenderBox box)
A designtime support method to compute a sheet layout for the given section.
|
CellBackground |
CellBackgroundProducer.getBackgroundForBox(LogicalPageBox logicalPageBox,
SheetLayout sheetLayout,
int gridX,
int gridY,
int gridWidth,
int gridHeight,
boolean collectAttributes,
CellMarker.SectionType sectionType,
RenderBox contentBox) |
Constructor and Description |
---|
BandMarker(RenderBox bandBox,
CellMarker.SectionType sectionType,
int sectionDepth) |
ContentMarker(RenderBox content,
long effectiveShift,
CellMarker.SectionType sectionType) |
Modifier and Type | Method and Description |
---|---|
boolean |
HtmlTextExtractor.performOutput(RenderBox content,
StyleBuilder.StyleCarrier[] cellStyle) |
Modifier and Type | Method and Description |
---|---|
void |
RTFTextExtractor.compute(RenderBox box,
com.lowagie.text.TextElementArray cell,
RTFImageCache imageCache) |
Modifier and Type | Method and Description |
---|---|
Object |
ExcelTextExtractor.compute(RenderBox paraBox) |