See: Description
Interface | Description |
---|---|
AreaSelectionAction |
A type of feature that will perform an action on an area selected
with the
SelectArea feature. |
TextSelectionAction |
A type of feature that works with the
TextTool feature. |
ThumbnailPanel.ThumbnailSelectionAction |
This interface should be implemented by any
ViewerFeature that
should be available as an action on the ThumbnailPanel.View , either by the popup
menu or by keypress. |
Class | Description |
---|---|
About |
Create a simple "About" dialog displaying information about the PDFViewer and the runtime environment.
|
AbstractRegionSelector |
An abstract superclass for any widgets that require a region to be selected.
|
ActiveWindowMenu |
A special feature to enable the list of open windows under the "Window" menu.
|
AnnotationAdd |
An
AbstractRegionSelector that allows new annotations to be added to the
PDF Page. |
AnnotationAddLine |
A feature that allows new line annotations to be
drawn directly onto the PDF Page.
|
AnnotationEllipseFactory |
Create annotations that handle Ellipse
AnnotationShape objects. |
AnnotationLineFactory |
Create annotations that handle Line
AnnotationShape objects. |
AnnotationLinkFactory |
Create annotations that handle
AnnotationLink objects. |
AnnotationNoteFactory |
Create annotations that handle
AnnotationNote objects
The name of this feature is AnnotationNote
This code is copyright the Big Faceless Organization. |
AnnotationRectangleFactory |
Create annotations that handle Rectangle
AnnotationShape objects. |
AnnotationSoundFactory |
Create annotations that handle
AnnotationSound objects
The name of this feature is AnnotationSound
This code is copyright the Big Faceless Organization. |
AnnotationStampFactory |
Create annotations that handle
AnnotationStamp objects. |
AnnotationTextCalloutFactory |
Create annotations that handle
AnnotationText objects with callouts. |
AnnotationTextFactory |
Create annotations that handle
AnnotationText objects (without callouts). |
AppleSupport |
This feature can be added to the viewer on Mac OS X for a more "Mac-like"
interface.
|
BackgroundSignatureVerifier |
This feature will cause signatures in the PDF to be verified automatically when a PDF is loaded
by the viewer, using a thread that runs transparently in the background.
|
BackgroundTextExtractor |
This feature will cause text to be extracted automatically when a PDF is loaded by the viewer.
|
Close |
Create a "File : Close" menu item to close the current document.
|
ContinuousPageView |
This Widget changes the
DocumentViewport of the current DocumentPanel
to a MultiPageDocumentViewport . |
Coordinates |
Creates a
JLabel which displays the total number of pages on the Toolbar. |
CropPage | |
DragAndDrop |
A feature which will add the ability to drag and drop files into the PDFViewer in a standard
way.
|
DragScroll |
This widget allows the document to be dragged and scrolled.
|
DualPageView |
This Widget changes the
DocumentViewport of the current DocumentPanel
to a DualPageDocumentViewport . |
EditMenu |
This features adds an "Edit" menu to the application, which provides a familiar
interface for those components allowing cut, copy, paste and text selection in the
viewer - although those actions will still be available if this feature is not added to the
viewer.
|
EmbeddedFilePanel |
Create a
SidePanel that will display a list of embedded files in the PDF. |
FormBarCodeWidgetFactory |
Create annotations to handle
WidgetAnnotation objects belonging to a FormBarCode . |
FormBlankSignatureWidgetFactory |
Create annotations to handle
WidgetAnnotation objects belonging to
unsigned FormSignature fields. |
FormButtonWidgetFactory |
Create annotations to handle
WidgetAnnotation objects belonging to a FormButton . |
FormChoiceWidgetFactory |
Create annotations to handle
WidgetAnnotation objects belonging to a FormChoice . |
FormImportDataActionHandler |
Create an action handler to deal with "FormImportData"
PDFAction . |
FormRadioButtonWidgetFactory |
Create annotations to handle
WidgetAnnotation objects belonging to
FormRadioButton and FormCheckbox objects. |
FormResetActionHandler |
Create a handler to handler "FormReset" actions.
|
FormSignedSignatureWidgetFactory |
Create annotations to handle
WidgetAnnotation objects belonging to signed
FormSignature fields. |
FormSubmitActionHandler |
Create a handler to handler "FormSubmit" actions.
|
FormTextWidgetFactory |
Create annotations to handle
WidgetAnnotation objects belonging to a FormText . |
FullScreenMode |
Create a menu item that will display the Document in "Full Screen" mode.
|
GenericNamedActionHandler |
Create an action handler to handle "Named" actions.
|
GoToActionHandler |
Create an action handler for "GoTo" actions and the named actions that move between
pages.
|
HighlightSelectionAction |
A
MarkupSelectionAction that will create an Highlight
AnnotationMarkup on the selected text. |
ImageImporter | |
Info |
Create a button and menu item to display information about the PDF.
|
InvisiblySignDocument |
Creates a new, invisible
FormSignature field and then sign it. |
KeyStoreSignatureProvider |
A
SignatureProvider that signs and verifies signatures from
a KeyStoreManager (ie from a local KeyStore . |
ManageIdentities |
Create a button that opens a dialog to manage digital identities.
|
MarkupSelectionAction |
A
TextSelectionAction that will create an
AnnotationMarkup of the specified type on
the selected text. |
Menus |
A special feature to enable the Menubar.
|
MultiWindow |
A special feature to enable internal frames inside the viewer.
|
NavigationWidget |
Abstract superclass of navigation widgets that track the currently
displayed page.
|
NetworkSave |
Create a button that will submit a PDF to a network URL.
|
Open |
Create a button and menu item to load a document from the filesystem.
|
OpenRecent |
This feature adds a most-recently-used menu listing the n most
recently opened documents.
|
OutlinePanel |
Create a
SidePanel that will display the document bookmarks, as returned
by PDF.getBookmarks() . |
PageFirst |
Create a button to jump to the first page.
|
PageLast |
Create a button to jump to the last page.
|
PageNext |
Create a button to jump to the next page.
|
PageNumber |
Create a widget that displays the current page number, and allows the user
to enter a new pagenumber for display.
|
PagePrevious |
Create a button that jumps to the previous page.
|
PDFExporter |
A subclass of Exporter that handles exporting a PDF as a PDF file.
|
PDFImporter |
A subclass of
Importer that allows PDF files to be loaded
into the viewer. |
Create a button that opens a print dialog.
|
|
Quit |
Create a menu item that will quit the application - ie. it calls
System.exit(0) . |
RedactSelectionAction |
A
TextSelectionAction that will redact the selected
area of the PDF using the Redactor class. |
RemoteSignatureProvider |
A SignatureProvider that allows digital signatures to applied using
the
RemoteSignatureHandlerFactory class. |
RotateAntiClockwise |
Create a button that will rotate the page 90 degrees anticlockwise.
|
RotateClockwise |
Create a button that will rotate the page 90 degrees clockwise.
|
Save |
Create a button that will allow the PDF to be saved to disk.
|
Save.SaveFileChooser |
Extends the abomination that is JFileChooser to allow an options panel in the main dialog.
|
SaveAs |
Create a button that will open a dialog allowing the PDF to be saved to disk.
|
SearchField |
Create a widget that displays a Search field in the Toolbar.
|
SearchPanel |
Creates a
SidePanel that displays search results. |
SearchPanel.Field |
A subclass of JTextField customized for searching - it has a
setProgress() method to report the progress of the search,
and an icon in the background
|
SearchPanel.Results |
This class is the SidePanel returned by the parent factory, and represents
the search results panel.
|
SelectArea |
An
AbstractRegionSelector that allows a rectangular to be selected for
PDF operations. |
ShowConsole |
Create a menu item to display the JavaScript Console
The name of this feature is ShowConsole
This code is copyright the Big Faceless Organization.
|
ShowHideActionHandler |
Handles the "ShowWidget" and "HideWidget" types of
PDFAction . |
SignatureCapture |
A feature which can be used to capture a handwritten signature on a
Smartphone (iPhone, iPad or Android).
|
SignaturePanel |
Create a
SidePanel that will display a list of Digital Signatures in the PDF. |
SinglePageView |
This Widget changes the
DocumentViewport of the current DocumentPanel
to a SinglePageDocumentViewport . |
SoundActionHandler |
Create a handler to handler "Sound" actions.
|
SplashScreen |
Create a splash screen which displays an "About" dialog when the PDFViewer is first displayed.
|
StrikeOutSelectionAction |
A
MarkupSelectionAction that will create an StrikeOut
AnnotationMarkup on the selected text. |
TextCopyAction |
A
TextSelectionAction that will copy the selected text to the
System clipboard. |
TextExporter |
A subclass of
Exporter that handles saving a PDF as a Text file. |
TextHighlighter |
A feature that allows the highlighting of text in the viewer.
|
TextSelection |
This class is a transparent panel which is laid overtop of the PagePanel.
|
TextSelection.Range |
A Range represents a selected range of
PageExtractor.Text items. |
TextSelection.RangeList |
A
RangeList is a read-only list of Range objects. |
TextTool |
This widget allows text to be selected from the DocumentViewport.
|
ThumbnailCutAction |
Store the currently selected pages in the thumbnail panel for a
subsequent move operation.
|
ThumbnailDeleteAction |
This feature will allow pages to be deleted via the
ThumbnailPanel . |
ThumbnailExtractAction |
This feature will allow pages to be extracted to a new Document via the
ThumbnailPanel . |
ThumbnailPanel |
Creates a
SidePanel that displays the page thumbnails. |
ThumbnailPanel.SinglePagePanel |
A
JPanel representing a single page image. |
ThumbnailPanel.ThumbnailSidePanel |
This type of
SidePanel is returned from a call to ThumbnailPanel.createSidePanel() . |
ThumbnailPanel.View |
This class is the JPanel containing all the thumbnails.
|
ThumbnailPasteAction |
Moves the pages that have previously been stored with a cut operation to
before the currently selected page in the thumbnail panel, and clears the
list of such pages.
|
TIFFExporter |
A subclass of
Exporter that handles saving a PDF as
a TIFF file. |
ToolbarDisabling |
A special feature that creates a menu option allowing the user to enable or disable toolbars.
|
ToolbarFloating |
A special feature that allows the toolbars to float or not.
|
Toolbars |
A special feature that creates the toolbars in the
PDFViewer . |
TotalPages |
Creates a
JLabel which displays the total number of pages on the Toolbar. |
UnderlineSelectionAction |
A
MarkupSelectionAction that will create an Underline
AnnotationMarkup on the selected text. |
Undo |
This features adds an "Undo" and "Redo" entry to the Edit menu, which interfaces
with the
DocumentPanel.fireUndoableEditEvent(javax.swing.event.UndoableEditEvent) method to provide undo/redo
across the Document. |
URLActionHandler |
Create an action handler for "URL" actions, which will attempt to open a URL in the system web
browser.
|
WarningNotifier |
This feature can be used to hook into the logging subsystem and display warnings
which would be sent to Log4J or the java.util.logging package.
|
XFA |
A class which suppressed warnings about missing XFA support in the PDF Viewer when
JavaScript is supported.
|
ZoomFit |
Creates a button/menu item which zooms the Document to fit the current viewport.
|
ZoomFitHeight |
Creates a menu item which zooms the Document to fit it's height the current viewport.
|
ZoomFitWidth |
Creates a button/menu button which zooms the Document to fit the width to the current viewport.
|
ZoomIn |
Creates a button which will zoom the document in to the next level.
|
ZoomLevel |
Create a widget which displays the current zoom level, and allows the user to
edit it to set the zoom level.
|
ZoomOut |
Create a button which zooms the document out to the next level.
|
ZoomSelection |
Creates a button which will zoom the document to a selected region
The name of this feature is ZoomSelection
This code is copyright the Big Faceless Organization.
|
Copyright © 2001-2017 Big Faceless Organization