Package com.icesoft.pdf.ri.common

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

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.