Package org.icepdf.ri.common

Interface Summary
WindowManagementCallback An interface that describes the necessary methods needed for common window management.
 

Class Summary
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
EscapeJDialog Base JDialog implementation that sets up an escape key listener which will close the the dialog.
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.