org.pentaho.reporting.engine.classic.core.layout.process.linebreak
Interface ParagraphLinebreaker
- All Known Implementing Classes:
- EmptyLinebreaker, FullLinebreaker, SimpleLinebreaker
public interface ParagraphLinebreaker
Creation-Date: 25.04.2007, 13:42:05
- Author:
- Thomas Morgner
isWritable
boolean isWritable()
startComplexLayout
FullLinebreaker startComplexLayout()
startBlockBox
void startBlockBox(RenderBox child)
finishBlockBox
void finishBlockBox(RenderBox box)
startParagraphBox
ParagraphLinebreaker startParagraphBox(ParagraphRenderBox box)
finishParagraphBox
void finishParagraphBox(ParagraphRenderBox box)
isSuspended
boolean isSuspended()
finish
void finish()
startInlineBox
void startInlineBox(InlineRenderBox box)
finishInlineBox
void finishInlineBox(InlineRenderBox box)
isBreakRequested
boolean isBreakRequested()
addNode
void addNode(RenderNode node)
setBreakRequested
void setBreakRequested(boolean breakRequested)