All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AboutDialog |
|
| AbstractAnnotationComponent<T extends Annotation> |
AbstractAnnotationComponent contains base functionality for annotation
components which are used to display annotation for a given page view.
|
| AbstractAnnotationTreeNode<T extends Annotation> |
AbstractAnnotationTreeNode allows the specification of a DefaultMutableTreeNode that can return a specific
annotation type.
|
| AbstractButtonComponent |
|
| AbstractChoiceComponent |
|
| AbstractColorButton |
Custom drop down button base which is based on the "Swing Hacks" tips & tools for Building Killer GUI's,
Joshua Marinacci & Chris Adamson.
|
| AbstractDocumentView |
The AbstractDocumentView class is implemented by the four predefined page views;
OneColumnPageView, OnePageView, TwoColumnPageView and TwoPageView.
|
| AbstractDocumentViewModel |
The AbstractDocumentViewModel is responsible for keeping the state of the
document view.
|
| AbstractPageViewComponent |
This class contains all the functionality for showing a pages content.
|
| AbstractPageViewComponent.PageBufferStore |
Synchronized page buffer property store, insures that a page capture occurs using the correct properties.
|
| AbstractTask<T,V> |
AbstractTask attempts to make it a little easier to great swing work user in the Viewer RI.
|
| AbstractWorkerPanel |
Base class for management of annotation in a document.
|
| AbstractWorkerPanel.NodeSelectionListener |
NodeSelectionListener handles the root node context menu creation display and command execution.
|
| AcroFormAnnotationPanel |
Placeholder TOBE panel which when I have a chance will merge the acroform edit features form the branch.
|
| ActionsPanel |
Actions panel manages an annotations actions as annotation can have zero
or more annotations.
|
| AdvancedPreferencesPanel |
Contains advanced setting for the viewer reference implementation.
|
| AnnotationCallback |
Annotation callback allows developers to control how Annotation and
their actions are executed.
|
| AnnotationCellRender |
AnnotationCellRender takes care of building a tree node's appearance for annotation nodes.
|
| AnnotationColorButton |
AnnotationColorButton is a base construct for drop down button that uses a JButton as the main control.
|
| AnnotationColorPropertyPanel |
|
| AnnotationColorToggleButton |
AnnotationColorToggleButton is a base construct for drop down button that uses a JToggleButton as the main control.
|
| AnnotationComponent |
AnnotationComponent interfaces.
|
| AnnotationComponentFactory |
AnnotationComponentFactory is responsible for building an annotation component
for given Annotation object.
|
| AnnotationDialogAdapter |
Common abstract class for all annotation dialogs.
|
| AnnotationFileDropHandler |
AnnotationFileDropHandler provides a callback for processing files that are dragged on a PopupAnnotationComponent.
|
| AnnotationFilter |
An annotation filter filters annotations given specific conditions
|
| AnnotationPanel |
|
| AnnotationPanel |
Annotation Panel is responsible for viewing and editing Annotation properties
which also include annotation action properties.
|
| AnnotationPanelAdapter |
All annotation and action property panels have a common method for
assigning the current annotation component.
|
| AnnotationPopup<T extends AnnotationComponent> |
Base annotation context menu support, includes delete and properties commands.
|
| AnnotationPreferencesPanel |
AnnotationPreferencesPanel currently allows for the customization of the labeled colour section of the
AnnotationColorPropertyPanel.
|
| AnnotationProperties |
|
| AnnotationPropertiesDialog |
|
| AnnotationSelectionHandler |
The AnnotationSelectionHandler is responsible for deselecting all annotations
when a mouse click event has been fired.
|
| AnnotationState |
Stores state parameters for annotation objects to be used in conjunction
with a care taker as part of the memento pattern.
|
| AnnotationState.Operation |
|
| AnnotationSummaryBox |
|
| AnnotationSummaryFrame |
|
| AnnotationSummaryPanel |
|
| AnnotationTreeNode |
AnnotationTreeNode is used by the annotation utility tab tree.
|
| AttachmentPanel |
AttachmentPanel displays a PDF attachments as defined by the Catalogs names tree's EmbeddedFiles entry.
|
| BareBonesBrowserLaunch |
Bare Bones Browser Launch for Java Utility class to open a web page from
a Swing application in the user's default browser. Supports: Mac OS X,
GNU/Linux, Unix, Windows XP Example Usage: String
url = "http://www.google.com/"; BareBonesBrowserLaunch.openURL(url);
Latest Version: http://www.centerkey.com/java/browser
Author: Dem Pilafian Public Domain Software -- Free to Use as You Like
|
| BasePageViewLayout |
|
| BaseRedactModel |
|
| BaseSearchModel |
|
| BooleanItem |
|
| BorderPanel |
BorderPanel allows the configuration of an annotation's BorderStyle properties.
|
| CaptureTest<T> |
|
| CertificatePropertiesDialog |
CertificatePropertiesDialog takes a certificate chain and displays each certificate in a summery view.
|
| CheckButtonComponent |
|
| ChoiceComboComponent |
|
| ChoiceListComponent |
|
| CircleAnnotationComponent |
The CircleAnnotationComponent encapsulates a CircleAnnotation objects.
|
| CircleAnnotationHandler |
CircleAnnotationHandler tool is responsible for painting representation of
a circle on the screen during a click and drag mouse event.
|
| CircleAnnotationPanel |
CircleAnnotationPanel is a configuration panel for changing the properties
of a CircleAnnotationComponent and the underlying annotation component.
|
| ClearFontCacheWorker |
Common swing worker for clear the font cache
|
| CollectionDocumentView |
The CollectionDocumentView is used for documents that specify a PDF Package.
|
| ColorButton |
ColorButton with a base color picker model.
|
| ColorChooserButton |
ColorChooserButton allows for the quick creation of a rgb color chooser button which reflects the currently
selected color as the background colour.
|
| ColorIcon |
ColorIcon is designed to be used with JMenuItems to show a coloured icon beside the menu items text.
|
| ColorLabelPanel |
|
| ColorOverlayIcon |
Decorator class for painting in front of an Icon
|
| ColorToggleButton |
ColorToggleButton with a base color picker model.
|
| CommonToolHandler |
Common logic to all annotation handlers.
|
| ComponentKeyBinding |
Utility for adding key bindings to a view container for common functionality
usually handled by the existence of menu key listeners.
|
| CompoundIcon |
The CompoundIcon will paint two, or more, Icons as a single Icon.
|
| CompoundIcon.Axis |
|
| Controller |
A Controller is the glue between the model and view components.
|
| Controller.SaveMode |
|
| ControllerFactory |
A Controller Factory
|
| CurrentPageChanger |
|
| CustomPropertiesPanel |
Panel for the PDF's custom properties
|
| DefaultIconPack |
Icon pack definition for the default colour icons shipping with ICEpdf
|
| DefaultPageViewLoadingListener |
DefaultPageViewLoadingListener takes advantage of the PageLoadingListener
interface to set the current page cursor to a wait symbol during page load.
|
| DestinationCellRender |
DestinationCellRender builds the default look and feel for a destination tree node.
|
| DestinationComponent |
Component representing a destination on a given page.
|
| DestinationHandler |
Utility for creating new destinations
|
| DestinationsPanel |
DestinationsPanel show the destinations that are associated with the Names tree in the Document catalog.
|
| DocumentSearchControllerImpl |
Document search controller used to manage document searches.
|
| DocumentSearchModelImpl |
Document search model is used by the DocumentSearchController as a way to
cache search results.
|
| DocumentView |
The DocumentView interface should be used when create a new multipage view.
|
| DocumentViewComponent |
Each document in the collection will be represented by a DocumentViewComponent.
|
| DocumentViewController |
The DocumentViewControllerImpl is the controller in the MVC for multipage view
management.
|
| DocumentViewControllerImpl |
The DocumentViewControllerImpl is responsible for controlling the four
default view models specified by the PDF specification.
|
| DocumentViewModel |
The DocumentViewModel interface contains common accessors and modifiers needed
to represent a document view state.
|
| DocumentViewModelImpl |
Default Swing implementation of the AbstractDocumentViewModel class.
|
| DragDropColorList |
DragDropColorList allows for a list of ColorLabels to be easily sorted by a simple drag and drop.
|
| DragDropColorList.ColorLabel |
|
| DraggableAnnotationPanel |
|
| DropDownButton |
Custom drop down button allows for the easy addition of JMenuItem classes.
|
| DynamicZoomHandler |
Handles dynamic zoom which picks up on the mouse wheel rotation to zoom
in or out depending on the direction.
|
| EditTextHandler |
EditTextHandler is a tool handler that allows the user to edit text.
|
| EditTextHandler.TextEditDialog |
TextEditDialog is a simple dialog that allows the user to edit text that was selected by teh edit text tool.
|
| EscapeJDialog |
Base JDialog implementation that sets up an escape key listener which will close the the dialog.
|
| ExImportPreferencesPanel |
|
| FileDropHandler |
FileDropHandler is an abstract class for building custom drop handlers for a particular file extension.
|
| FileExtensionUtils |
Utility class for creating file extension file filters.
|
| FileTableModel |
Table model for displaying file data using the following columns: name, description, modified, size and
compressed size.
|
| FindFontsTask |
This class is a utility for finding and reporting all font types in a document.
|
| FindMarkupAnnotationTask |
|
| FindMarkupAnnotationTask.Builder |
|
| FlagsPanel |
The flags panel allows a user to set common properties of an annotation like
readonly, no rotate, no zoom and printable.
|
| 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.
|
| FontCache |
FontCache is just a class package placeholder so that the font cache has it own backing store path that can
be more easily flushed and read when separated from the regular org.icepdf.ri.util preference path.
|
| FontCellRender |
DefaultTreeCellRenderer for the a Font tree node.
|
| FontDialog |
This class is a reference implementation for displaying a PDF file's
font information.
|
| FontHandlerPanel |
FontHandlerPanel handles the building of the document's font property tree.
|
| FontPanel |
Panel display of document font properties.
|
| FontPropertiesManager |
This class provides a basic Font Properties Management system.
|
| FontsPreferencesPanel |
Contains fonts setting for the viewer reference implementation.
|
| FontWidgetUtilities |
|
| FreeTextAnnotationComponent |
The FreeTextAnnotationComponent encapsulates a FreeTextAnnotation objects.
|
| FreeTextAnnotationComponent.MyHtml2Text |
|
| FreeTextAnnotationHandler |
FreeTextAnnotationHandler tool is responsible for painting representation of
a FreeTextAnnotationHandler on the screen during a click and drag mouse event.
|
| FreeTextAnnotationPanel |
FreeTextAnnotationPanel is a configuration panel for changing the properties
of a FreeTextAnnotationComponent and the underlying annotation component.
|
| FreeTextArea |
FreeTextArea extends JTextArea overriding key method need to insure that
when the parent graphic context is scaled the FreeText area mouse events
are also taken into account.
|
| FreeTextArea.ZoomProvider |
|
| FullScreenDocumentView |
Displays a single page view of the document contained by the current controller instance in full screen mode.
|
| GeneralPreferencesPanel |
Contains general setting for the viewer reference implementation.
|
| GoToActionDialog |
GoTo Action panel used for setting an GoTo Action type properties.
|
| HighLightAnnotationHandler |
HighLightAnnotationHandler tool extends TextSelectionPageHandler which
takes care visually selected text as the mouse is dragged across text on the
current page.
|
| IconAnnotationColorToggleButton |
AnnotationColorToggleButton using an icon/image with white pixels to dynamically change the icon color.
|
| IconPack |
Abstract class providing logic for fetching icons from the classpath
|
| IconPack.Variant |
Enum describing the different available variants of any icon
|
| IconPack.VariantPool |
Data class advertising the different (optional) variants an icon pack provides
|
| Images |
Utility class providing a unified interface to all application icons.
|
| Images.IconSize |
Enum specifying the wanted size of the icon
|
| ImagingPreferencesPanel |
Contains imaging setting for the viewer reference implementation.
|
| ImmutablePair<L,R> |
An immutable pair consisting of two Object elements.
|
| ImplicitDestinationPanel |
ImplicitDestinationPanel allows for the manipulation of a Destination object.
|
| InformationDialog |
This class is a reference implementation for displaying a PDF file's
document information
|
| InformationPanel |
Panel display of document information properties.
|
| InkAnnotationComponent |
The InkAnnotationComponent encapsulates a InkAnnotation objects.
|
| InkAnnotationHandler |
InkAnnotationHandler tool is responsible for painting representation of
an ink on the screen as the mouse is dragged around the page.
|
| InkAnnotationPanel |
InkAnnotationPanel is a configuration panel for changing the properties
of a InkAnnotationComponent and the underlying annotation component.
|
| KeyEventConstants |
The KeyEvent Class contains the key event and input event used for menu
and button manipulation via the keyboard.
|
| KeyListenerPageChanger |
This intercepts KeyEvents for a JScrollPane, and determines if
they qualify to initiate a page change request for the Controller.
|
| KeyListenerPageColumnChanger |
This intercepts KeyEvents for a JScrollPane, and determines if
they qualify to initiate a page change request for the Controller.
|
| Launcher |
Launches the Viewer Application.
|
| LayersPanel |
LayersPanel contains a LayersTree for manipulation of the PDF's optional
content if present.
|
| LayersTree |
LayersTree provides a UI interface for manipulating optional content
that maybe specified in a document.
|
| LayersTreeNode |
The LayersTreeNode represent a group of optional content members or just
one optional content group.
|
| LineAnnotationComponent |
The LineAnnotationComponent encapsulates a LineAnnotation objects.
|
| LineAnnotationHandler |
LineAnnotationHandler tool is responsible for painting representation of
a line on the screen during a click and drag mouse event.
|
| LineAnnotationPanel |
LineAnnotationPanel is a configuration panel for changing the properties
of a LineAnnotationComponent and the underlying annotation component.
|
| LineArrowAnnotationHandler |
LineArrowAnnotationHandler tool is responsible for painting representation of
a line arrow on the screen during a click and drag mouse event.
|
| LinkAnnotationComponent |
The LinkAnnotationComponent encapsulates a LinkAnnotation objects.
|
| LinkAnnotationHandler |
Handles the creation of a new link annotation.
|
| LinkAnnotationPanel |
Link Annotation panel intended use is for the manipulation of LinkAnnotation
appearance properties.
|
| ListItemTransferHandler |
Great little implementation that does the lifting to allow for drag and drop rows in using a list.
|
| MacOSAdapter |
MacOSAdapter helps setup the viewer to look look and feel like a native macOS application.
|
| MailSender |
|
| MarkupAnnotationComponent<T extends MarkupAnnotation> |
MarkupAnnotationComponent class encapsulates the component functionality
needed to display an MarkupAnnotations PopupAnnnotaion component.
|
| MarkupAnnotationHandlerPanel |
The MarkupAnnotationHandlerPanel lists all the markup annotations in a document.
|
| MarkupAnnotationPanel |
MarkupAnnotationPanel allows users to easily search, sort, filter and view markup annotations and their popup
annotation children.
|
| MarkupAnnotationPanel.FilterAuthorColumn |
|
| MarkupAnnotationPanel.FilterSubTypeColumn |
|
| MarkupAnnotationPanel.FilterVisibilityColumn |
|
| MarkupAnnotationPanel.SortColumn |
|
| MarkupAnnotationPopupMenu |
Markup specific annotation context menu support, includes delete and properties commands,
status and reply command and minimize and show all popups.
|
| MarkupGlueComponent |
MarkupGlueComponent allows for a visual associating between a markup annotation, and it's popup annotation
when open.
|
| MetricsPageLoadingListener |
MetricsPageLoadingListener is an example of how the PageLoadingListener
interface can be used to page loading metrics information.
|
| ModifiedFlowLayout |
Modified Flow layout allos the layout to be recalculated when parent container
is resized.
|
| MouseWheelCurrentPageListener |
|
| MouseWheelListenerPageChanger |
This intercepts MouseWheelEvent for a JScrollPane, and determines if
they qualify to initiate a page change request for the Controller.
|
| MouseWheelZoom |
The MouseWheelZoom allows the zoom any any page view to be controlled by
holding down the ctr key and rotating the mouse wheel.
|
| MutableDocument |
Captures the life cycle of an open/close document cycle for many document related utility panels and dialogs.
|
| 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.
|
| NameJTree |
Name tree component to represent a PDF documents name tree data structure.
|
| NameTreeDialog |
Create a dialog containing a name tree for the open document.
|
| NameTreeEditDialog |
Simple dialog used to create and edit name tree destination values.
|
| NameTreeNode |
Name tree node.
|
| OneColumnPageView |
Constructs a one column page view as defined in the PDF specification.
|
| OneColumnPageViewLayout |
|
| OnePageView |
Constructs a one page view as defined in the PDF specification.
|
| OnePageViewLayout |
Layout manager for centering and adding pages to single or facing pages contiguous and non-contiguous views.
|
| OutlineDialog |
OutlineDialog provides a dialog for editing the properties of an outline item.
|
| 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.
|
| OutlinesController |
The OutlinesController class is responsible for managing the Outlines (Bookmarks) JTree.
|
| OutlinesPopupMenu |
OutlinesPopupMenu is a JPopupMenu that is used to add, edit, and delete outline items in the outline tree.
|
| OutlinesTree |
OutlinesTree is a JTree derivative whose nodes are OutlineItemTreeNode objects,
each of which refers to an OutlineItem
|
| PageCapture |
|
| PageComponentSelector |
Utility for locating a Component on a page and setup up focus within int he context of the
DocumentView.
|
| 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.
|
| PageViewAnnotationComponent |
Common interface for handling the position of annotation components painted at the document view level.
|
| PageViewComponent |
The PageViewComponent interfaces should be used by any page view
implementation to represent a single page view.
|
| PageViewComponentImpl |
|
| PageViewDecorator |
The PageViewDecorator class adds a page border and shadow to all of the page
views defined in the corg.icepdf.core.views.swing package.
|
| PageViewLoadingListener |
PageViewLoadingListener allows for multiple implementation of a
PageViewLoading Listener.
|
| PaintButtonBase |
Decorator class for painting behind a button's main graphic image.
|
| PaintButtonInterface |
Base model for colour picker models.
|
| Pair<L,R> |
A pair consisting of two elements.
|
| PanningHandler |
Container logic used for view panning via mouse dragging for page views.
|
| PermissionsDialog |
This class is a reference implementation for displaying a PDF document's
associated security permissions.
|
| PermissionsPanel |
Panel display of document permission properties.
|
| PersistentJCheckBoxMenuItem |
JCheckboxMenuItem that doesn't hide the menu when clicked
|
| PolygonAnnotationComponent |
The PolygonAnnotationComponent encapsulates a PolygonAnnotation objects.
|
| PolyLineAnnotationComponent |
The PolyLineAnnotationComponent encapsulates a PolyLineAnnotation objects.
|
| PopupAnnotationComponent |
The PopupAnnotationComponent encapsulates a PopupAnnotation objects.
|
| PopupListener |
PopupListener for context menus on annotations components but not limited to just annotations components
could be used on any component.
|
| PopupState |
Stores state parameters for popup annotation objects
|
| PreferencesDialog |
The PreferencesDialog exposes numbers settings that would normally only be configurable with system properties.
|
| PrinterTask |
The PrinterTask class is responsible for starting a
PrinterJob's print function in a new thread.
|
| PrintHelper |
|
| PrintHelperFactory |
represents a factory of PrintHelper
|
| PrintHelperFactoryImpl |
A factory of PrintHelperImpl
|
| PrintHelperImpl |
The PrintHelper class is utility class to aid developers in
printing PDF document content.
|
| PrintJobWatcher |
Simple Print Job Watcher.
|
| PropertiesDialog |
Document properties defined by the documents /info dictionary, encryption permissions and font properties all shown
in a tabbed interface
|
| PushButtonComponent |
|
| QuickPaintAnnotationButton |
QuickPaintAnnotationButton allows users to quickly change the color of a markup annotation that is displayed in the
the annotation utility panel.
|
| RadioButtonComponent |
|
| RedactionAnnotationComponent |
RedactionComponent used as a generic redaction marker.
|
| RedactionAnnotationHandler |
RedactionAnnotationHandler tool extends HighlightSelectionPageHandler which
takes care visually selected text as the mouse is dragged across text on the
current page as well as double and triple word selection.
|
| RedactSearchTask |
RedactSearchTask creates redaction annotation based on text search results highlight bounds.
|
| RedactSearchTask.RedactResult |
|
| ResizableBorder |
The resizable border is mainly designed to bed used with mutable annotation
in the UI but suspect it could be used for after content manipulation.
|
| ResizeableComponent |
|
| Resources |
This is a utility class for ldisplaying internationalized dialogs.
|
| RgbColorChooser |
RgbColorChooser is a custom color chooser that only allows users to select colors in the RGB color space.
|
| ScalableField |
Common interface for all scalable widgets.
|
| ScalableJComboBox |
Scalable JComboBox that scales as the document zoom is changed.
|
| ScalableJList |
|
| ScalableJScrollPane |
|
| ScalablePasswordField |
Scalable JPassword that scales as the document zoom is changed.
|
| ScalableTextArea |
ScalableTextArea extends JTextArea overriding key method need to insure that
when the parent graphic context is scaled the FreeText area mouse events
are also taken into account.
|
| ScalableTextField |
ScalableTextField extends JTextField overriding key method need to insure that
when the parent graphic context is scaled the FreeText area mouse events
are also taken into account.
|
| SearchFilterButton |
|
| SearchHit |
Represents a search hit (for the whole page search)
|
| SearchHitComponent |
|
| SearchHitComponentFactory |
Class managing the creation of SearchHitComponents
|
| SearchHitComponentFactoryImpl |
|
| SearchPanel |
This class is the GUI component for the SearchTextTask.
|
| SearchTextTask |
This class is a utility for searching text in a PDF document.
|
| SearchTextTask.Builder |
|
| SearchTextTask.CommentsResult |
|
| SearchTextTask.DestinationsResult |
|
| SearchTextTask.FormsResult |
|
| SearchTextTask.OutlineResult |
|
| SearchTextTask.SearchResult |
|
| SearchTextTask.TextResult |
|
| SearchToolBar |
|
| SelectionBoxHandler |
Handles the drawing of a selection box commonly used for selection
type tools.
|
| SignatureAnnotationHandler |
Creates a placeholder for a digital signature.
|
| SignatureCellRender |
Renders the appropriate root icon for a SignatureTreeNode.
|
| SignatureCertTreeNode |
SignatureCertTreeNode object type is used to enable/show the
|
| SignatureComponent |
UI component that represents an Acroform signature widget in the interactive UI.
|
| SignaturePropertiesDialog |
The SignaturePropertiesDialog shows a signatures basic information; validation, signer info and a summary panel.
|
| SignaturesHandlerPanel |
The SignaturesHandlerPanel lists all the digital signatures in a document as well as the signature fields components
that are just placeholders.
|
| SignaturesTree |
SignaturesTree is a JTree derivative whose nodes are SignatureTreeNode objects,
each of which refers to a document signature.
|
| SignatureTreeNode |
Represents a signatures in the signature tree.
|
| SignatureValidationDialog |
The SignatureValidationDialog shows a summary of the validation status of a signature.
|
| SignatureValidationPanel |
SignatureValidationPanel shows a summary of the validation results.
|
| SignatureValidationStatus |
Common panel construct for show validation status of a given signature and validator.
|
| SignerInfoPanel |
Displays a summary info of the signer properties.
|
| SignerSummaryPanel |
Simple panel that shows a summary of signature data.
|
| SigningPreferencesPanel |
Contains singing setting for the viewer reference implementation.
|
| SigPropertyTreeNode |
Represent a signature property tree node.
|
| SimpleSearchHelper |
|
| SimpleSearchHelper.Builder |
|
| SortedProperties |
Properties that are enumerated in a deterministic and sorted way
|
| SpellCheckLoader |
Utility class that uses reflection to load the http://jortho.sourceforge.net/ library.
|
| SquareAnnotationComponent |
The SquareAnnotationComponent encapsulates a SquareAnnotation objects.
|
| SquareAnnotationHandler |
SquareAnnotationHandler tool is responsible for painting representation of
a square on the screen during a click and drag mouse event.
|
| SquareAnnotationPanel |
SquareAnnotationPanel is a configuration panel for changing the properties
of a SquareAnnotationComponent and the underlying annotation component.
|
| StrikeOutAnnotationHandler |
StrikeOutAnnotationHandler tool extends TextSelectionPageHandler which
takes care visually selected text as the mouse is dragged across text on the
current page.
|
| SummaryPopupMenu |
The summary view is made up of annotation contents for markup annotations.
|
| SwingController |
Controller is the meat of a PDF viewing application.
|
| SwingController.ActionMethod |
|
| SwingControllerFactory |
A factory of SwingController
|
| 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.
|
| SwingViewBuilderFactory |
Factory for creating SwingViewBuilders
|
| TextAnnotationComponent |
The TextAnnotationComponent encapsulates a TextAnnotation objects.
|
| TextAnnotationHandler |
TextAnnotationHandler tool is responsible creating a new comment type
TextAnnotation when a mouse click event is thrown on the page.
|
| TextAnnotationPanel |
TextAnnotationPanel is a configuration panel for changing the properties
of a TextAnnotationComponent and the underlying annotation component.
|
| TextExtractionTask |
This class is a utility for extracting text from a PDF document.
|
| TextMarkupAnnotationComponent |
|
| TextMarkupAnnotationPanel |
TextAnnotationPanel is a configuration panel for changing the properties
of a TextAnnotationComponent and the underlying annotation component.
|
| TextSelection |
TextSelection is a utility class that captures most of the work needed to do basic text, word and line selection.
|
| TextSelectionPageHandler |
Handles Paint and mouse/keyboard logic around text selection and search
highlighting.
|
| TextSelectionViewHandler |
TextSelectionViewHandler propagates text selection events into the
views child page components.
|
| TextWidgetComponent |
|
| ThumbnailsPanel |
The ThumbnailsPanel class is responsible for showing a document preview
of all pages in a document.
|
| ToolHandler |
The ToolHandler interface should be implemented by any tool handler that
needs to paints to the screen.
|
| TwoColumnPageView |
Constructs a two column page view as defined in the PDF specification.
|
| TwoColumnPageViewLayout |
|
| TwoPageView |
Constructs a two page view as defined in the PDF specification.
|
| TwoPageViewLayout |
Layout manager for centering and adding pages to single or facing pages contiguous and non-contiguous views.
|
| UnderLineAnnotationHandler |
UnderLineAnnotationHandler tool extends TextSelectionPageHandler which
takes care visually selected text as the mouse is dragged across text on the
current page.
|
| UndoCaretaker |
Undo caretaker implementation for the Viewer RI.
|
| URLAccess |
This utility class simplifies the process of loading URLs.
|
| ValueLabelItem |
Class to associate with a JComboBox
Used to allow us to display different text to the user than we set in the backend
|
| VerifyAllSignaturesTask |
VerifyAllSignaturesTask is an abstract task for offloading the verification of digital signatures from the AWT thread.
|
| ViewBuilder |
Represents a view builder
|
| ViewBuilderFactory |
Factory for ViewBuilders
|
| ViewerPropertiesManager |
This class provides a wrapper for persisting the viewer ri's settings.
|
| ViewModel |
Data model for the current controller, which maintains state on how a Document is being
presented to the user.
|
| WidgetAnnotationComponent |
|
| WindowManagementCallback |
An interface that describes the necessary methods needed for common
window management.
|
| WindowManager |
An implementation of WindowManagementCallback to manage the viewer applications
windows.
|
| WindowsRegistry |
Class used to retrieve information from the Windows registry
See https://stackoverflow.com/questions/62289/read-write-to-windows-registry-using-java
|
| ZoomInPageHandler |
Handles mouse click zoom in and scroll box zoom in.
|
| ZoomInViewHandler |
ZoomInViewHandler handles selection box zoom features when the mouse is
dragged creating box which will be used to calculate a corresponding zoom
level.
|
| ZoomOutPageHandler |
Handles mouse click zoom out functionality.
|