jPDFEditor - Java component to view and edit PDF documents.

Packages
com.qoppa.ocr  
com.qoppa.pdf General classes used by different objects throughout the library.
com.qoppa.pdf.annotations Classes representing PDF annotations.
com.qoppa.pdf.dom Classes representing the PDF document object model.
com.qoppa.pdf.errors Classes related to error handling.
com.qoppa.pdf.form Classes related to PDF Acroform and its form fields.
com.qoppa.pdf.permissions This package contains classes related to document permissions.
com.qoppa.pdf.source PDFSource interface and implementations.
com.qoppa.pdfEditor PDFEditorBean, toolbar and related classes.
com.qoppa.pdfEditor.contextmenus  
com.qoppa.pdfEditor.panels  
com.qoppa.pdfNotes PDFNotesBean, toolbar and related classes.
com.qoppa.pdfNotes.contextmenus Classes representing right-click popup menus.
com.qoppa.pdfNotes.panels Interfaces to helper panels, such as the Signatures and Comments panels.
com.qoppa.pdfNotes.settings Classes used to configure a number of settings for jPDFNotes.
com.qoppa.pdfNotes.undo Classes to manage the undo feature in jPDFNotes.
com.qoppa.pdfProcess jPDFProcess main classes, used to manipulate PDF documents and pages.
com.qoppa.pdfViewer PDFViewerBean and related classes.
com.qoppa.pdfViewer.actions Classes that represent user actions.
com.qoppa.pdfViewer.contextmenus Classes representing right-click popup menus.
com.qoppa.pdfViewer.history Interfaces to navigation history API.
com.qoppa.pdfViewer.panels Interfaces to the helper panels, such as bookmarks and thumbnails.