public class SelectFieldListBoxRenderer extends AbstractSelectFieldRenderer
SelectFieldListBoxRenderer implementation for select field renderer.childRenderers, EPS, flushed, INF, isLastRendererForModelElement, modelElement, occupiedArea, OVERLAP_EPSILON, parent, positionedRenderers, properties| Constructor and Description |
|---|
SelectFieldListBoxRenderer(AbstractSelectField modelElement)
Creates a new
SelectFieldListBoxRenderer instance. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allowLastYLineRecursiveExtraction() |
protected void |
applyAcroField(DrawContext drawContext) |
protected IRenderer |
createFlatRenderer() |
protected float |
getFinalSelectFieldHeight(float availableHeight,
float actualHeight,
boolean isClippedHeight) |
IRenderer |
getNextRenderer() |
LayoutResult |
layout(LayoutContext layoutContext) |
draw, drawChildren, getLang, getModelId, getOptionsMarkedSelected, isFlatten, setupBuilderValues, writeAcroFormFieldLangAttributeapplyRotationLayout, applyVerticalAlignment, beginRotationIfApplied, createOverflowRenderer, createRotationTransformInsideOccupiedArea, createSplitRenderer, endRotationIfApplied, getMinMaxWidth, getOccupiedAreaBBoxaddAllProperties, addChild, alignChildHorizontally, applyAbsolutePosition, applyAction, applyBorderBox, applyBorderBox, applyDestination, applyDestinationsAndAnnotation, applyLinkAnnotation, applyMargins, applyMargins, applyPaddings, applyPaddings, applyRelativePositioningTranslation, beginElementOpacityApplying, beginTransformationIfApplied, calculateAbsolutePdfBBox, calculateBBox, calculateShiftToPositionBBoxOfPointsAt, clipBackgroundArea, clipBackgroundArea, clipBorderArea, createXObject, deleteOwnProperty, deleteProperty, drawBackground, drawBorder, endElementOpacityApplying, endTransformationIfApplied, getBackgroundArea, 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 elementpublic IRenderer getNextRenderer()
public LayoutResult layout(LayoutContext layoutContext)
layout in interface IRendererlayout in class AbstractSelectFieldRendererprotected boolean allowLastYLineRecursiveExtraction()
allowLastYLineRecursiveExtraction in class AbstractRendererprotected IRenderer createFlatRenderer()
createFlatRenderer in class AbstractSelectFieldRendererprotected float getFinalSelectFieldHeight(float availableHeight,
float actualHeight,
boolean isClippedHeight)
getFinalSelectFieldHeight in class AbstractSelectFieldRendererprotected void applyAcroField(DrawContext drawContext)
applyAcroField in class AbstractSelectFieldRendererCopyright © 1998–2023 Apryse Group NV. All rights reserved.