Package com.itextpdf.layout.renderer
Class GridMulticolUtil
java.lang.Object
com.itextpdf.layout.renderer.GridMulticolUtil
The class stores common logic for multicol and grid layout.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static AbstractRenderer
createSplitRenderer
(List<IRenderer> children, AbstractRenderer renderer) Creates a split renderer.private static float
safelyRetrieveFloatProperty
(int property, AbstractRenderer renderer) (package private) static float
updateOccupiedHeight
(float initialHeight, boolean isFull, boolean isFirstLayout, AbstractRenderer renderer) (package private) static float
updateOccupiedWidth
(float initialWidth, AbstractRenderer renderer)
-
Constructor Details
-
GridMulticolUtil
private GridMulticolUtil()
-
-
Method Details
-
createSplitRenderer
Creates a split renderer.- Parameters:
children
- children of the split rendererrenderer
- parent renderer- Returns:
- a new
AbstractRenderer
instance
-
updateOccupiedWidth
-
updateOccupiedHeight
static float updateOccupiedHeight(float initialHeight, boolean isFull, boolean isFirstLayout, AbstractRenderer renderer) -
safelyRetrieveFloatProperty
-