|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DocumentPanelListener | A Listener that should be implemented by any objects wanting to be notified
whenever a DocumentPanelEvent is raised. |
| PagePanelInteractionListener | A listener that should be implemented by any objects wanting to be notified
whenever a PagePanelInteractionEvent is raised. |
| PagePanelListener | A listener that should be implemented by any objects wanting to be notified
whenever a PagePanelEvent is raised. |
| SidePanel | Represents a side-panel in a DocumentPanel. |
| Class Summary | |
|---|---|
| ActionHandler | A type of ViewerFeature that will run a PDFAction on a document,
usually as a result of a link or button being clicked. |
| AnnotationComponentFactory | A type of ViewerFeature that creates a JComponent to represent a
PDFAnnotation on the page. |
| DocumentPanel |
A DocumentPanel is the basic component that displays a PDF, and may be
instantiated on it's own or as part of a PDFViewer. |
| DocumentPanelEvent | Represents an event on a DocumentPanel indicating that document has changed
somehow. |
| DocumentViewport | A DocumentViewport displays a view of a PDF inside a DocumentPanel,
although it can also be instantiated on it's own if required. |
| Exporter | A type of ViewerFeature which allows PDF's to be saved in a variety of formats. |
| Importer | A type of ViewerFeature which takes care of loading a PDF file into
a PDFViewer. |
| JSManager |
Handles the Events - primarily JavaScript events - raised during the lifetime of
the viewer. |
| KeyStoreManager | This class deals with managing digital identities in a KeyStore. |
| LongRunningTask | The superclass for Importer and Exporter, this general class represents
a task which takes some time to run, may optionally be cancelled and which displays
some sort of progress dialog. |
| MultiPageDocumentViewport | A DocumentViewport that can display an entire document's pages
arranged in a vertical or horizontal orientation. |
| PagePanel | The PagePanel class is the lowest-level class for rendering a PDFPage
as a JPanel. |
| PagePanelEvent | Represents an event on a PagePanel indicating that document has changed
somehow. |
| PagePanelInteractionEvent | Represents an interaction (currently only mouse) event on a PagePanel. |
| PasswordPromptEncryptionHandler | An extension of the StandardEncryptionHandler that will pop up a
password dialog to request the password if necessary. |
| PDFTool | This class is a utility class which does many of the common tasks required on PDFs - joining them, completing forms, converting to bitmap images or viewing them. |
| PDFViewer | The PDFViewer class is a simple Swing PDF viewer application. |
| PDFViewerApplet | An applet wrapping the PDFViewer. |
| PublicKeyPromptEncryptionHandler | An extension of the PublicKeyEncryptionHandler that will pop up a
dialog allowing the user to select a KeyStore to select a private key from
if necessary. |
| SidePanelFactory | A type of ViewerFeature that creates SidePanel objects. |
| SinglePageDocumentViewport | A type of DocumentViewport that displays a single page. |
| SuperJOptionPane |
An abstract Dialog class that lays out it's fields (specified as a Map),
optionally validates it's content before saving then returns the values
from the fields in a Map. |
| ToggleViewerWidget | An subclass of ViewerWidget which causes the widget to be toggled on
or off, rather than simply pushed. |
| ViewerEvent | An event which is raised by the Viewer when a ViewerWidget is
activated. |
| ViewerFeature | The ViewerFeature class can be used to control the various features of the
PDFViewer, such as widgets, side panels, annotations and action handlers. |
| ViewerWidget | A type of ViewerFeature that adds a "widget" to a PDFViewer. |
The "viewer" package contains the classes required to create a Swing application to
display PDFs. The design revolves around a hierarchy of JComponent objects
which provided successively more features. See the tutorial
for more information.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||