Package com.itextpdf.layout.renderer
Class MulticolRenderer.MulticolLayoutResult
java.lang.Object
com.itextpdf.layout.renderer.MulticolRenderer.MulticolLayoutResult
- Enclosing class:
- MulticolRenderer
Represents result of one iteration of MulticolRenderer layouting It contains split renderers which were lauded on a given height and overflow renderer for which height should be increased, so it can be lauded.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the cause of nothing renderer.Gets the overflow renderer.Gets the split renderers.void
setCauseOfNothing
(IRenderer causeOfNothing) Sets the cause of nothing renderer.void
setOverflowRenderer
(AbstractRenderer overflowRenderer) Sets the overflow renderer.
-
Constructor Details
-
MulticolLayoutResult
public MulticolLayoutResult()
-
-
Method Details
-
getSplitRenderers
Gets the split renderers.- Returns:
-
the split renderers (always not
null
)
-
getOverflowRenderer
Gets the overflow renderer.- Returns:
-
the overflow renderer, can be
null
if there is no overflow
-
setOverflowRenderer
Sets the overflow renderer.- Parameters:
-
overflowRenderer
- the overflow renderer to be set
-
getCauseOfNothing
Gets the cause of nothing renderer.- Returns:
-
the cause of nothing renderer, can be
null
ifgetSplitRenderers()
is not empty
-
setCauseOfNothing
Sets the cause of nothing renderer.- Parameters:
-
causeOfNothing
- cause of nothing renderer to be set
-