com.lowagie.text.pdf
abstract class PdfStructureBase extends PdfDictionary
PdfStructureBase class, which handles basic common
functionality between PdfStructureElement and PdfStructureTreeRoot.
Not for public consumption.
Since: 2.1.5
| Field Summary | |
|---|---|
| protected PdfArray | kids |
| Constructor Summary | |
|---|---|
| PdfStructureBase(PdfName dicType) | |
| PdfStructureBase()
child class responsible for 'reference' | |
| Method Summary | |
|---|---|
| void | addKid(PdfStructureElement kid)
Keep in mind that reading order is determined solely by the order in which
kids are added... not by MCID. |
| PdfIndirectReference | getIndRef()
Gets the reference this object will be written to.
|
| protected abstract PdfWriter | getWriter() |
Parameters: kid a structure element that will be a child of 'this'.
Throws: IllegalArgumentException if 'this' has a /k entry already that isn't for holding children
Returns: the reference this object will be written to