public class DrawPositioner extends ContentPositioner
Positioner.PositionedLayoutComparator, Positioner.RowLayoutComparator| Modifier and Type | Field and Description |
|---|---|
protected static JsContainer |
drawJsObject |
captionElement, contentElement, document, inputParsingPattern, originalNumberOfFractionalDigitsInRawValue, uiElement, uiElementsaccessibleAttributes, assistTag, breakConditions, buildNextInstance, canvas, childElements, contentArea, data, endPageNumber, id, immediateChildren, isContentTagged, isEmpty, isTagged, keepConditions, layoutOutOfDate, overflowConditions, overflowedContentAreas, parent, positionState, role, startPageNumber, startSheetNumber, template, transformationcontainerJsObjectinstanceManagerByTemplate, nodeJsObject, nodes, protoTemplate, tag, textJsObject, UNIVERSAL_PROTOTYPE_ROOT, utf8CharsetflattenerContext, shortcuts, treeJsObjectrhinoJsObject| Constructor and Description |
|---|
DrawPositioner(XFATemplateTag templateTag,
DataTag dataTag,
FlattenerContext flattenerContext,
JsNode parent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createContentElement() |
String |
getClassName() |
protected XFARectangle |
getTextArea() |
boolean |
isBreakable() |
adjustContentArea, adjustContentAreaHeight, adjustContentAreaIfImageElementSizeCalculated, adjustContentAreaUry, checkOverflowing, checkOverflowing, createCaptionElement, createChoiceListTextContentElement, createImageContentElement, createTextContentElement, execCalculate, findNextBreakableElement, getCaption, getCaptionText, getContentRect, getElementArea, getFormattedValue, initLayout, initValues, isEmpty, isPositionedPartially, move, normalizeRawValueString, position, position, relayout, setRawValue, simulatePositionaddChild, addOverflowedPageContentArea, adjustLayout, applyMargins, applyRotation, applyTransformationToRectangle, applyTransformationToRectangle, applyTranslation, doesNotFitContentArea, drawBorder, drawBorder, execEvent, execValidate, fetchDataNode, fetchDataTagRecursively, findNextBreakableElement, getAbsoluteBbox, getAbsoluteBbox, getAccessibleAttribute, getAccessibleAttributes, getAlternateText, getBBox, getBottomInset, getBreakConditions, getCalculationScripts, getCanvas, getChildren, getContentArea, getData, getEndPageNumber, getFinalTransformation, getFlattenerContext, getId, getIndependentRotation, getKeepConditions, getLastPositionerBeforeInd, getLastPositionerInLayout, getLayout, getName, getOverflowConditions, getParent, getPositionState, getPreviousPositionerInLayout, getRawValue, getRole, getScriptsByActivity, getStartPageNumber, getStartSheetNumber, getTemplate, getTemplateId, getTransformation, getValidateScripts, initContentArea, initMinWContentAreaProperty, isBackgroundOrBorderExist, isContentTagged, isCurrentPageContentAreaOverflowed, isInline, isInvisible, isLayoutOutOfDate, isVisible, place, place, put, removeChild, restorePosState, savePosState, setAccessibleAttribute, setBreakConditions, setCanvas, setData, setEndPageNumber, setId, setLayoutOutOfDate, setParent, setPositionState, setRole, setStartPageNumber, setTransformation, setWidth, setX, supportLegacyPlusPrint, unapplyMarginsexecInitialize, execOwnEvent, get$, getDataNode, getFillColor, setFillColoraddAfterMe, addChild, addChild, addInstanceManagerForTemplate, addVariable, get, getChild, getInstanceManagerByTemplate, getIsContainer, getIsNull, getNodes, getNotNullXFAPrototype, getOneOfChild, getProtoTemplate, getPrototypeObject, getTag, isHidden, isInactive, isPropertySpecified, loadXML, putCallback, retrieveAttribute, retrieveAttributes, retrieveChild, retrieveChild, retrieveChildren, retrieveChildren, retrieveContent, retrieveName, retrieveParent, retrieveRichText, retrieveValue, setOneOfChild, setProtoTemplategetAll, getIndex, getNamePropertyByNameKey, getSomExpression, resolveNode, resolveNodeInt, resolveNodes, resolveNodesInt, searchNode, searchNodeByClassName, searchNodeById, searchNodeByName, searchNodeDown, searchNodes, searchNodesById, searchNodesByName, splitSOM, strictSearchNode, strictSearchNodeByNamedefineConstantProperty, defineProperty, evaluateScript, evaluateScript, getDefaultValue, getOwnProperty, getProperty, getStringProperty, isUndefined, unwrapapplyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, equivalentValues, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasInstance, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, sizeprotected static final JsContainer drawJsObject
public DrawPositioner(XFATemplateTag templateTag, DataTag dataTag, FlattenerContext flattenerContext, JsNode parent)
public boolean isBreakable()
isBreakable in class Positionerpublic String getClassName()
getClassName in interface FormNodegetClassName in interface org.mozilla.javascript.ScriptablegetClassName in class RhinoJsObjectprotected XFARectangle getTextArea()
getTextArea in class ContentPositionerprotected void createContentElement()
createContentElement in class ContentPositionerCopyright (C) 1998-2019 iText Group NV. All Rights Reserved.