| Interface | Description |
|---|---|
| WindowManagementCallback |
An interface that describes the necessary methods needed for common
window management.
|
| Class | Description |
|---|---|
| AboutDialog | |
| ComponentKeyBinding |
Utility for adding key bindings to a view container for common functionality
usually handled by the existence of menu key listeners.
|
| CurrentPageChanger | |
| DocumentInformationDialog |
This class is a reference implementation for displaying a PDF file's
document information
|
| FileExtensionUtils |
Utility class for creating file extension file filters.
|
| FloatTextFieldInputVerifier |
Utility method to verify that a components input text is a float number.
|
| FloatTextFieldKeyListener |
Utility class to ignore all keyboard events that are not digits, KeyEvent.VK_BACK_SPACE,
KeyEvent.VK_DELETE, KeyEvent.VK_ENTER and KeyEvent.VK_PERIOD are exempt.
|
| KeyEventConstants |
The KeyEvent Class contains the key event and input event used for menu
and button manipulatin via the keyboard.
|
| KeyListenerPageChanger |
This intercepts KeyEvents for a JScrollPane, and determines if
they qualify to initiate a page change request for the SwingController.
|
| KeyListenerPageColumnChanger |
This intercepts KeyEvents for a JScrollPane, and determines if
they qualify to initiate a page change request for the SwingController.
|
| MouseWheelCurrentPageListener | |
| MouseWheelListenerPageChanger |
This intercepts MouseWheelEvent for a JScrollPane, and determines if
they qualify to initiate a page change request for the SwingController.
|
| MyAnnotationCallback |
This class represents a basic implementation of the AnnotationCallback
|
| MyGUISecurityCallback |
This class is reference code for displaying a password dialog box for
encrypted PDF documents.
|
| PageNumberTextFieldInputVerifier |
Utility method to verify that a components input text is a whole number.
|
| PageNumberTextFieldKeyListener |
Utility class to ignore all keyboard events that are not digits, KeyEvent.VK_BACK_SPACE,
KeyEvent.VK_DELETE, or KeyEvent.VK_ENTER.
|
| PageThumbnailComponent |
The PageThumbnailComponent represents one page thumbnail preview in the larger
ThumbnailsPanel.
|
| PermissionsDialog |
This class is a reference implementation for displaying a PDF document's
associated security permissions.
|
| PrinterTask |
The
PrinterTask class is responsible for starting a
PrinterJob's print function in a new thread. |
| PrintHelper |
The
PrintHelper class is utility class to aid developers in
printing PDF document content. |
| PrintJobWatcher |
Simple Print Job Watcher.
|
| SwingController |
SwingController is the meat of a PDF viewing application.
|
| SwingViewBuilder |
The purpose of this class is to facilitate in the building of user interface components
that are used to view and interact with PDF Documents.
|
| SwingWorker |
This is the 3rd version of SwingWorker (also known as
SwingWorker 3), an abstract class that you subclass to
perform GUI-related work in a dedicated thread.
|
| TextExtractionGlue |
Acts as glue between the TextExtractionTask and ProgressMonitor.
|
| UndoCaretaker |
Undo caretaker implementation for the Viewer RI.
|
| ViewModel |
Data model for the view, which maintains state on how a Document is being
presented to the user.
|