public class PageSet extends JsNode
Modifier and Type | Field and Description |
---|---|
protected PageArea |
currentPageArea |
protected FlattenerContext |
flattenerContext |
protected static JsNode |
pagesetJsObject |
instanceManagerByTemplate, nodeJsObject, nodes, protoTemplate, tag, textJsObject, UNIVERSAL_PROTOTYPE_ROOT, utf8Charset
shortcuts, treeJsObject
rhinoJsObject
Constructor and Description |
---|
PageSet(XFATemplateTag pageSetTag, JsNode parentNode, FlattenerContext flattenerContext) |
Modifier and Type | Method and Description |
---|---|
PageArea |
findPageAreaWithLastPagePosition() |
String |
getClassName() |
PageArea |
getCurrentPageArea() |
PageArea |
getNewInstanceOfCurrentPageArea() |
PageArea |
nextBlankPageArea(PageArea startFrom, int pageNumber) |
ContentArea |
nextContentArea(BreakConditions breakConditions) |
PageArea |
nextPageArea(BreakConditions breakConditions, ContentArea nextContentArea, int pageNumber) |
void |
setCurrentPageArea(PageArea currentPageArea) |
addAfterMe, addChild, addChild, addChild, addInstanceManagerForTemplate, addVariable, get, getChild, getInstanceManagerByTemplate, getIsContainer, getIsNull, getNodes, getNotNullXFAPrototype, getOneOfChild, getParent, getProtoTemplate, getPrototypeObject, getTag, isHidden, isInactive, isPropertySpecified, loadXML, put, putCallback, retrieveAttribute, retrieveAttributes, retrieveChild, retrieveChild, retrieveChildren, retrieveChildren, retrieveContent, retrieveName, retrieveParent, retrieveRichText, retrieveValue, setOneOfChild, setProtoTemplate
getAll, getIndex, getNamePropertyByNameKey, getSomExpression, resolveNode, resolveNodeInt, resolveNodes, resolveNodesInt, searchNode, searchNodeByClassName, searchNodeById, searchNodeByName, searchNodeDown, searchNodes, searchNodesById, searchNodesByName, splitSOM, strictSearchNode, strictSearchNodeByName
defineConstantProperty, defineProperty, evaluateScript, evaluateScript, getDefaultValue, getOwnProperty, getProperty, getStringProperty, isUndefined, unwrap
applyDescriptorToAttributeBitset, 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, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, size
protected static final JsNode pagesetJsObject
protected PageArea currentPageArea
protected FlattenerContext flattenerContext
public PageSet(XFATemplateTag pageSetTag, JsNode parentNode, FlattenerContext flattenerContext)
public String getClassName()
getClassName
in interface FormNode
getClassName
in interface org.mozilla.javascript.Scriptable
getClassName
in class RhinoJsObject
public PageArea getCurrentPageArea()
public void setCurrentPageArea(PageArea currentPageArea)
public ContentArea nextContentArea(BreakConditions breakConditions)
public PageArea nextPageArea(BreakConditions breakConditions, ContentArea nextContentArea, int pageNumber)
public PageArea getNewInstanceOfCurrentPageArea()
public PageArea findPageAreaWithLastPagePosition()
Copyright (C) 1998-2019 iText Group NV. All Rights Reserved.