org.apache.fop.render.pdf.pdfbox

## Interface HandleAnnotations<T>

- All Known Implementing Classes:
    CloneAnnotations, MergeAnnotations

      public interface HandleAnnotations<T>

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `cloneAnnotParent(org.apache.pdfbox.cos.COSBase annot, org.apache.fop.pdf.PDFDictionary clonedAnnot, java.util.Collection<org.apache.pdfbox.cos.COSName> exclude)`
    `java.util.Set<T>` | `getFields()`
    `void` | `load(org.apache.pdfbox.cos.COSObject annot, org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm srcAcroForm)`

- - ### Method Detail

    - #### getFields

          java.util.Set<T> getFields()

    - #### load

          void load(org.apache.pdfbox.cos.COSObject annot,
                    org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm srcAcroForm)

    - #### cloneAnnotParent

          void cloneAnnotParent(org.apache.pdfbox.cos.COSBase annot,
                                org.apache.fop.pdf.PDFDictionary clonedAnnot,
                                java.util.Collection<org.apache.pdfbox.cos.COSName> exclude)
                         throws java.io.IOException

      Throws:
        `java.io.IOException`

Copyright 2007-2025 The Apache Software Foundation. All Rights Reserved.