Package com.aowagie.text.pdf
Class PdfStructureElement
java.lang.Object
com.aowagie.text.pdf.PdfObject
com.aowagie.text.pdf.PdfDictionary
com.aowagie.text.pdf.PdfStructureElement
This is a node in a document logical structure. It may contain a mark point or it may contain
other nodes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PdfStructureElement
Holds value of property kids.private PdfIndirectReference
Holds value of property reference.private final PdfStructureTreeRoot
Fields inherited from class com.aowagie.text.pdf.PdfDictionary
CATALOG, hashMap, OUTLINES, PAGE
Fields inherited from class com.aowagie.text.pdf.PdfObject
ARRAY, BOOLEAN, bytes, DICTIONARY, INDIRECT, NAME, NOTHING, NULL, NUMBER, STREAM, STRING, TEXT_PDFDOCENCODING, TEXT_UNICODE, type
-
Constructor Summary
ConstructorsConstructorDescriptionPdfStructureElement
(PdfStructureElement parent, PdfName structureType) Creates a new instance of PdfStructureElement. -
Method Summary
Modifier and TypeMethodDescriptionGets the parent of this node.Gets the reference this object will be written to.private void
init
(PdfDictionary parent, PdfName structureType) Methods inherited from class com.aowagie.text.pdf.PdfDictionary
contains, get, getAsArray, getAsBoolean, getAsDict, getAsIndirectObject, getAsName, getAsNumber, getAsString, getDirectObject, getKeys, isCatalog, isFont, isOutlineTree, isPage, isPages, merge, mergeDifferent, put, putAll, remove, size, toPdf, toString
Methods inherited from class com.aowagie.text.pdf.PdfObject
canBeInObjStm, getBytes, getIndRef, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, setContent, setIndRef, type
-
Field Details
-
parent
Holds value of property kids. -
top
-
reference
Holds value of property reference.
-
-
Constructor Details
-
PdfStructureElement
Creates a new instance of PdfStructureElement.- Parameters:
parent
- the parent of this nodestructureType
- the type of structure. It may be a standard type or a user type mapped by the role map
-
-
Method Details
-
init
-
getParent
Gets the parent of this node.- Returns:
- the parent of this node
-
getReference
Gets the reference this object will be written to.- Returns:
- the reference this object will be written to
- Since:
- 2.1.6 method removed in 2.1.5, but restored in 2.1.6
-