|
||||||||||
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. |
PDFBackgroundTask | This interface should be implemented by any features in the Viewer that run in a background thread. |
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 Event s - primarily JavaScript events - raised during the lifetime of
the viewer. |
KeyStoreManager |
This class is a wrapper around a KeyStore , providing high-level management
functions and the ability to load and save the KeyStore, selecting the file via
a Swing dialog. |
MultiPageDocumentViewport | A DocumentViewport that displays all the pages of a PDF in one column
(or row) in the viewport. |
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. |
SignatureProvider | A ViewerFeature that acts as a service provider for applying Digital Signatures. |
SinglePageDocumentViewport | A type of DocumentViewport that displays a single page. |
SuperJOptionPane | Deprecated. this class has been deprecated, and its functionality moved into Util. |
ToggleViewerWidget | An subclass of ViewerWidget which causes the widget to be toggled on
or off, rather than simply pushed. |
Util | A utility class that handles localized Strings, display of error messages and so on. |
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 |