Package org.faceless.pdf2.viewer2.feature

Contains a list of all the features that are available to the PDFViewer.

See:
          Description

Interface Summary
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.
 

Class Summary
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.
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.
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 A subclass of Importer that allows bitmap images to be converted to PDF documents and loaded directly into the PDFViewer.
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.
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.
Print 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 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.
ThumbnailPanel Creates a SidePanel that displays the page thumbnails.
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.
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 whcih 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.
 

Package org.faceless.pdf2.viewer2.feature Description

Contains a list of all the features that are available to the PDFViewer. See the viewer tutorial for more information on how to use this package.



Copyright © 2001-2010 Big Faceless Organization