public abstract class PdfMcr extends PdfObjectWrapper<PdfObject> implements IStructureNode
Modifier and Type | Field and Description |
---|---|
protected PdfStructElem |
parent |
Modifier | Constructor and Description |
---|---|
protected |
PdfMcr(PdfObject pdfObject, PdfStructElem parent) |
Modifier and Type | Method and Description |
---|---|
List<IStructureNode> |
getKids() |
abstract int |
getMcid() |
PdfIndirectReference |
getPageIndirectReference() |
PdfDictionary |
getPageObject() |
IStructureNode |
getParent() |
PdfName |
getRole() |
protected boolean |
isWrappedObjectMustBeIndirect()
Defines if the object behind this wrapper must be an indirect object in the resultant document.
|
ensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, flush, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidRelease
protected PdfStructElem parent
protected PdfMcr(PdfObject pdfObject, PdfStructElem parent)
public abstract int getMcid()
public PdfDictionary getPageObject()
public PdfIndirectReference getPageIndirectReference()
public PdfName getRole()
getRole
in interface IStructureNode
public IStructureNode getParent()
getParent
in interface IStructureNode
public List<IStructureNode> getKids()
getKids
in interface IStructureNode
protected boolean isWrappedObjectMustBeIndirect()
PdfObjectWrapper
isWrappedObjectMustBeIndirect
in class PdfObjectWrapper<PdfObject>
Copyright © 1998–2020 iText Group NV. All rights reserved.