|
Class Summary |
| AboutDialog |
|
| 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. |
| 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. |
| MouseWheelListenerPageChangerInstaller |
Since mouse wheel support was added in Java 1.4, but ICEpdf supports Java 1.3,
we have to use reflection to install a MouseWheelListenerPageChanger, and
gracefully and silently handle if we can't classload it due to running
under Java 1.3 |
| MyAnnotationCallback |
This class represents a basic implemenation of the AnnotationCallback |
| MyGUISecurityCallback |
This class is reference code for displaying a password dialog box for
encrypted PDF documents. |
| OutlineItemTreeNode |
A PDF document may optionally display a document outline on the screen,
allowing the user to navigate interactively from one part of the document to
another. |
| OutlinesTree |
OutlinesTree is a JTree derivative whose nodes are OutlineItemTreeNode objects,
each of which refers to an OutlineItem |
| 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. |
| 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. |
| SearchPanel |
This class is the GUI component for the SearchTextTask. |
| 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. |
| ViewModel |
Data model for the view, which maintains state on how a Document is being
presented to the user. |