Class PdfDestination
- java.lang.Object
-
- com.itextpdf.kernel.pdf.PdfObjectWrapper<PdfObject>
-
- com.itextpdf.kernel.pdf.navigation.PdfDestination
-
- Direct Known Subclasses:
PdfExplicitDestination
,PdfExplicitRemoteGoToDestination
,PdfNamedDestination
,PdfStringDestination
,PdfStructureDestination
public abstract class PdfDestination extends PdfObjectWrapper<PdfObject>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PdfDestination(PdfObject pdfObject)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract PdfObject
getDestinationPage(IPdfNameTreeAccess names)
static PdfDestination
makeDestination(PdfObject pdfObject)
CreatesPdfDestination
implementation based on providedPdfObject
.static PdfDestination
makeDestination(PdfObject pdfObject, boolean throwException)
CreatesPdfDestination
implementation based on providedPdfObject
.-
Methods inherited from class com.itextpdf.kernel.pdf.PdfObjectWrapper
ensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, flush, getPdfObject, isFlushed, isWrappedObjectMustBeIndirect, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidRelease
-
-
-
-
Constructor Detail
-
PdfDestination
protected PdfDestination(PdfObject pdfObject)
-
-
Method Detail
-
getDestinationPage
public abstract PdfObject getDestinationPage(IPdfNameTreeAccess names)
-
makeDestination
public static PdfDestination makeDestination(PdfObject pdfObject)
CreatesPdfDestination
implementation based on providedPdfObject
.- Parameters:
pdfObject
-PdfObject
from whichPdfDestination
shall be created- Returns:
- created
PdfDestination
implementation
-
makeDestination
public static PdfDestination makeDestination(PdfObject pdfObject, boolean throwException)
CreatesPdfDestination
implementation based on providedPdfObject
.- Parameters:
pdfObject
-PdfObject
from whichPdfDestination
shall be createdthrowException
- iftrue
, throws exception in case of invalid parameter- Returns:
- created
PdfDestination
implementation
-
-