Package com.itextpdf.layout.renderer
Class GridMulticolUtil
- java.lang.Object
-
- com.itextpdf.layout.renderer.GridMulticolUtil
-
final class GridMulticolUtil extends java.lang.ObjectThe class stores common logic for multicol and grid layout.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateGridMulticolUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static AbstractRenderercreateSplitRenderer(java.util.List<IRenderer> children, AbstractRenderer renderer)Creates a split renderer.private static floatsafelyRetrieveFloatProperty(int property, AbstractRenderer renderer)(package private) static floatupdateOccupiedHeight(float initialHeight, boolean isFull, AbstractRenderer renderer)(package private) static floatupdateOccupiedWidth(float initialWidth, AbstractRenderer renderer)
-
-
-
Method Detail
-
createSplitRenderer
static AbstractRenderer createSplitRenderer(java.util.List<IRenderer> children, AbstractRenderer renderer)
Creates a split renderer.- Parameters:
children- children of the split rendererrenderer- parent renderer- Returns:
- a new
AbstractRendererinstance
-
updateOccupiedWidth
static float updateOccupiedWidth(float initialWidth, AbstractRenderer renderer)
-
updateOccupiedHeight
static float updateOccupiedHeight(float initialHeight, boolean isFull, AbstractRenderer renderer)
-
safelyRetrieveFloatProperty
private static float safelyRetrieveFloatProperty(int property, AbstractRenderer renderer)
-
-