public class SelectFieldListBoxRenderer extends AbstractSelectFieldRenderer
SelectFieldListBoxRenderer implementation for select field renderer.
| Constructor and Description |
|---|
SelectFieldListBoxRenderer(AbstractSelectField modelElement)
Creates a new SelectFieldListBoxRenderer instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allowLastYLineRecursiveExtraction() |
protected void |
applyAcroField(com.itextpdf.layout.renderer.DrawContext drawContext) |
protected com.itextpdf.layout.renderer.IRenderer |
createFlatRenderer() |
protected float |
getFinalSelectFieldHeight(float availableHeight, float actualHeight, boolean isClippedHeight) |
com.itextpdf.layout.renderer.IRenderer |
getNextRenderer() |
com.itextpdf.layout.layout.LayoutResult |
layout(com.itextpdf.layout.layout.LayoutContext layoutContext) |
drawChildren, getModelId, getOptionsMarkedSelected, isFlattenapplyBordersPaddingsMargins, applyRotationLayout, applyVerticalAlignment, beginRotationIfApplied, createOverflowRenderer, createRotationTransformInsideOccupiedArea, createSplitRenderer, draw, endRotationIfApplied, getMinMaxWidth, getOccupiedAreaBBoxaddAllProperties, addChild, alignChildHorizontally, applyAbsolutePosition, applyAction, applyBorderBox, applyBorderBox, applyDestination, applyDestinationsAndAnnotation, applyLinkAnnotation, applyMargins, applyMargins, applyPaddings, applyPaddings, applyRelativePositioningTranslation, beginElementOpacityApplying, beginTransformationIfApplied, calculateAbsolutePdfBBox, calculateBBox, calculateShiftToPositionBBoxOfPointsAt, clipBackgroundArea, clipBorderArea, deleteOwnProperty, deleteProperty, drawBackground, drawBorder, endElementOpacityApplying, endTransformationIfApplied, getBorderAreaBBox, getBorderRadii, getBorders, getChildRenderers, getDefaultProperty, getFirstYLineRecursively, getInnerAreaBBox, getLastYLineRecursively, getMargins, getModelElement, getOccupiedArea, getOwnProperties, getOwnProperty, getPaddings, getParent, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsColor, getPropertyAsFloat, getPropertyAsFloat, getPropertyAsFont, getPropertyAsInteger, getPropertyAsTransparentColor, getPropertyAsUnitValue, hasAbsoluteUnitValue, hasOwnOrModelProperty, hasOwnProperty, hasProperty, hasRelativeUnitValue, initElementAreas, isAbsolutePosition, isBorderBoxSizing, isFirstOnRootArea, isFixedLayout, isFlushed, isKeepTogether, isNotFittingHeight, isNotFittingLayoutArea, isNotFittingWidth, isOverflowFit, isOverflowProperty, isOverflowProperty, isOverflowProperty, isPositioned, isRelativePosition, isStaticLayout, move, rectangleToPointsList, retrieveHeight, retrieveMaxHeight, retrieveMaxWidth, retrieveMinHeight, retrieveMinWidth, retrieveUnitValue, retrieveUnitValue, retrieveWidth, setBorders, setMinMaxWidthBasedOnFixedWidth, setParent, setProperty, toString, transformPoints, updateHeight, updateHeightsOnSplit, updateMaxHeight, updateMinHeight, updateWidthpublic SelectFieldListBoxRenderer(AbstractSelectField modelElement)
SelectFieldListBoxRenderer instance.
modelElement - the model element
public com.itextpdf.layout.renderer.IRenderer getNextRenderer()
public com.itextpdf.layout.layout.LayoutResult layout(com.itextpdf.layout.layout.LayoutContext layoutContext)
layout in interface com.itextpdf.layout.renderer.IRenderer
layout in class AbstractSelectFieldRenderer
protected boolean allowLastYLineRecursiveExtraction()
allowLastYLineRecursiveExtraction in class com.itextpdf.layout.renderer.AbstractRenderer
protected com.itextpdf.layout.renderer.IRenderer createFlatRenderer()
createFlatRenderer in class AbstractSelectFieldRenderer
protected float getFinalSelectFieldHeight(float availableHeight,
float actualHeight,
boolean isClippedHeight)
getFinalSelectFieldHeight in class AbstractSelectFieldRenderer
protected void applyAcroField(com.itextpdf.layout.renderer.DrawContext drawContext)
applyAcroField in class AbstractSelectFieldRenderer
Copyright © 1998–2019 iText Group NV. All rights reserved.