A B C D E F G H I J K L M N O P Q R S T U V W Z

A

AboutDialog - Class in org.icepdf.ri.common
 
AboutDialog(Frame, ResourceBundle, boolean, int, int) - Constructor for class org.icepdf.ri.common.AboutDialog
 
AbstractAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
AbstractAnnotationComponent contains base functionality for annotation components which are used to display annotation for a given page view.
AbstractAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
AbstractDocumentView - Class in org.icepdf.ri.common.views
The AbstractDocumentView class is implemented by the four predefined page views; OneColumnPageView, OnePageView, TwoColumnPageView and TwoPageView.
AbstractDocumentView(DocumentViewController, JScrollPane, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.AbstractDocumentView
Creates a new instance of AbstractDocumentView.
AbstractDocumentViewModel - Class in org.icepdf.ri.common.views
The AbstractDocumentViewModel is responsible for keeping the state of the document view.
AbstractDocumentViewModel(Document) - Constructor for class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
AbstractPageViewComponent - Class in org.icepdf.ri.common.views
Abstract PageViewComponent.
AbstractPageViewComponent() - Constructor for class org.icepdf.ri.common.views.AbstractPageViewComponent
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
Two main actions are handle here, search and clear search.
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.TextExtractionGlue
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.ActionsPanel
Handlers for add, edit and delete commands.
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.BorderPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.CircleAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.GoToActionDialog
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.InkAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.LineAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.NameTreeDialog
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.SquareAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.TextAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.annotation.TextMarkupAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.utility.search.SearchPanel
Two main actions are handle here, search and clear search.
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
ActionsPanel - Class in org.icepdf.ri.common.utility.annotation
Actions panel manages an annotations actions as annotation can have zero or more annotations.
ActionsPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.ActionsPanel
 
addActionToList(Action) - Method in class org.icepdf.ri.common.utility.annotation.ActionsPanel
Add an action to the list.
addAnnotation(AnnotationComponent) - Method in interface org.icepdf.ri.common.views.PageViewComponent
Add a new annotation object to this page view comnponent.
addAnnotation(AnnotationComponent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
Adds the specified annotation to this page instance.
addFoundEntry(Font) - Method in class org.icepdf.ri.common.fonts.FontDialog
Adds a new node item to the treeModel.
addFoundEntry(String, int, List<LineText>, boolean) - Method in class org.icepdf.ri.common.utility.search.SearchPanel
Adds a new node item to the treeModel.
addGB(Component, int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationPanel
Gridbag constructor helper
addGB(Component, int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.signatures.SignerInfoPanel
Gridbag constructor helper
addGB(Component, int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.signatures.SignerSummaryPanel
Gridbag constructor helper
addImpl(Component, Object, int) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
This method is not supported by JXLayer and always throws UnsupportedOperationException
additionalActionsHandler(Name, MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
addMemento(Memento, Memento) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
addMemento(Memento, Memento) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Adds memento state to the care taker.
addPageSearchHit(int, PageText) - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Add a search result hit for a given page.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Adds a PropertyChangeListener to the listener list for a specific property.
addSearchTerm(String, boolean, boolean) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Add the search term to the list of search terms.
addSearchTerm(SearchTerm) - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Add a search term to the model.
addSelectedPageText(AbstractPageViewComponent) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Adds the specified page to selected page cache.
addSelectedPageText(AbstractPageViewComponent) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Adds the specified page to the list of selected pages.
addSignature(SignatureWidgetAnnotation) - Method in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
Called from the worker task to add a new signature node to the tree.
addState(Memento, Memento) - Method in class org.icepdf.ri.common.UndoCaretaker
Adds the give states to the history list.
addToMenu(JMenu, JMenuItem) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
addToMenuBar(JMenuBar, JMenu) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
addToToolBar(JToolBar, JComponent) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
addUnsignedSignatures(ArrayList<SignatureWidgetAnnotation>) - Method in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
Called from the worker task to add a new unsigned signature node to the tree.
adjustmentValueChanged(AdjustmentEvent) - Method in class org.icepdf.ri.common.CurrentPageChanger
 
adjustmentValueChanged(AdjustmentEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
annotation - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
AnnotationCallback - Interface in org.icepdf.ri.common.views
Annotation callback allows developers to control how Annotation and their actions are executed.
annotationCallback - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
AnnotationComponent - Interface in org.icepdf.ri.common.views
AnnotationComponent interfaces.
annotationComponent - Variable in class org.icepdf.ri.common.views.annotations.AnnotationState
 
AnnotationComponentFactory - Class in org.icepdf.ri.common.views.annotations
AnnotationComponentFactory is responsible for building an annotation component for given Annotation object.
annotationComponents - Variable in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
AnnotationDialogAdapter - Class in org.icepdf.ri.common.utility.annotation
Common abstract class for all annotation dialogs.
AnnotationDialogAdapter(JFrame, boolean) - Constructor for class org.icepdf.ri.common.utility.annotation.AnnotationDialogAdapter
 
annotationHighlightAlpha - Static variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
annotationHighlightColor - Static variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
AnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
Annotation Panel is responsible for viewing and editing Annotation properties which also include annotation action properties.
AnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.AnnotationPanel
 
AnnotationPanel(SwingController, PropertiesManager) - Constructor for class org.icepdf.ri.common.utility.annotation.AnnotationPanel
 
AnnotationPanelAdapter - Class in org.icepdf.ri.common.utility.annotation
All annotation and action property panels have a common method for assigning the current annotation component.
AnnotationPanelAdapter(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 
AnnotationProperties - Interface in org.icepdf.ri.common.utility.annotation
 
AnnotationSelectionHandler - Class in org.icepdf.ri.common.tools
The AnnotationSelectionHandler is responsible for deselecting all annotations when the a mouse click event has been fired.
AnnotationSelectionHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
AnnotationState - Class in org.icepdf.ri.common.views.annotations
Stores state paramaters for annotation objects to be used in conjuction with a care taker as part of the memento pattern.
AnnotationState(AnnotationComponent) - Constructor for class org.icepdf.ri.common.views.annotations.AnnotationState
Stores the annotation state associated with the AnnotationComponents annotation object.
apple.dts.samplecode.osxadapter - package apple.dts.samplecode.osxadapter
 
apply(AnnotationState) - Method in class org.icepdf.ri.common.views.annotations.AnnotationState
 
applyViewerPreferences(Catalog, PropertiesManager) - Method in class org.icepdf.ri.common.SwingController
Method to try to read any ViewerPreferences present in the document, and apply them Otherwise we will try to check the properties file for any overriding to these values
assignSelectedAnnotation(AnnotationComponent) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
assignSelectedAnnotation(AnnotationComponent) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 

B

BACKGROUND_COLOUR - Static variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
backgroundColor - Static variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
backupProperties() - Method in class org.icepdf.ri.util.PropertiesManager
 
BareBonesBrowserLaunch - Class in org.icepdf.ri.util
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
BareBonesBrowserLaunch() - Constructor for class org.icepdf.ri.util.BareBonesBrowserLaunch
 
borderColor - Static variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
BorderPanel - Class in org.icepdf.ri.common.utility.annotation
BorderPanel allows the configuration of an annotation's BorderStyle properties.
BorderPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.BorderPanel
 
borderStyle - Variable in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
borderStyle - Variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
borderStyle - Variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
bottomMargin - Variable in class org.icepdf.ri.common.tools.TextSelection
 
bottomMarginExclusion - Variable in class org.icepdf.ri.common.tools.TextSelection
 
bringAllWindowsToFront(SwingController) - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
bringAllWindowsToFront(SwingController) - Method in class org.icepdf.ri.viewer.WindowManager
 
bringWindowToFront(int) - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
bringWindowToFront(int) - Method in class org.icepdf.ri.viewer.WindowManager
 
buildAboutMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Static method in class org.icepdf.ri.common.views.annotations.AnnotationComponentFactory
Creates an annotation component for the given annotation object subtype.
buildAnnotationlToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildAnnotationPanel() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildAnnotationPropertyPanel(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.AnnotationPanel
 
buildAnnotationUtilityToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildBringAllToFrontMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildButtonFont() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildCircleAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildCloseMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildCompleteMenuBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildCompleteToolBar(boolean) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildContents(Container, boolean) - Method in class org.icepdf.ri.common.SwingViewBuilder
The Container will contain the PDF document's current page visualization and document outline if available.
buildContextMenu() - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
buildCopyMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildCurrentPageNumberTextField() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildDeleteMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildDemoToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildDeselectAllMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildDocumentMenu() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildEditMenu() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildExitMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildExportSVGMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildExportTextMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFileMenu() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFirstPageButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFirstPageMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFitActualSizeButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFitActualSizeMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFitPageButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFitPageMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFitToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFitWidthButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFitWidthMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFontEngineButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFontInformationMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFormHighlightButton(String) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFormsToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildFreeTextAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildGoToPageMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildHelpMenu() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildHighlightAnnotationToolButton(String) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildHighlightAnnotationUtilityToolButton(String) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildInformationMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildInkAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildKeyStroke(int, int) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildKeyStroke(int, int, boolean) - Method in class org.icepdf.ri.common.SwingViewBuilder
Create and return a KeyStroke with the specified code and modifier Note this will automatically return null if the PROPERTY_SHOW_KEYBOARD_SHORTCUTS property is 'false'
buildLastPageButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildLastPageMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildLayersComponents() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildLineAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildLineArrowAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildLinkAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildMinimiseAllMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildMnemonic(char) - Method in class org.icepdf.ri.common.SwingViewBuilder
Return a valid mnemonic for the passed character, unless the PropertiesManager.PROPERTY_SHOW_KEYBOARD_SHORTCUTS property is 'false', in which case we'll return -1
buildNextPageButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildNextPageMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildNumberOfPagesLabel() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildOpenFileButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildOpenFileMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildOpenURLMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildOutlineComponents() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPageNavigationToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPageViewFacingPageConToggleButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPageViewFacingPageNonConToggleButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPageViewSinglePageConToggleButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPageViewSinglePageNonConToggleButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPanToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPermissionsMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPreviousPageButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPreviousPageMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPrintButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPrintMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildPrintSetupMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildRedoMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildRotateLeftButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildRotateLeftMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildRotateRightButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildRotateRightMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildRotateToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSaveAsFileButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSaveAsFileMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSearchButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSearchMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSearchPanel() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSelectAllMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSelectToolButton(String) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildShowHideToolBarMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildShowHideUtilityPaneButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildShowHideUtilityPaneMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSignatureComponents() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildSquareAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildStatusPanel() - Method in class org.icepdf.ri.common.SwingViewBuilder
Builds the status bar panel containing a status label on the left and view mode controls on the right.
buildStrikeOutAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildTextAnnotationToolButton(String) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildTextAnnotationUtilityToolButton(String) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildTextSelectToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildThumbsPanel() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildToolToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildTree(List<Object>, LayersTreeNode, boolean) - Method in class org.icepdf.ri.common.utility.layers.LayersPanel
 
buildUI() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationDialog
 
buildUnderlineAnnotationToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildUndoMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildUtilityAndDocumentSplitPane(boolean) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildUtilityTabbedPane() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildUtilityToolBar(boolean) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildUtilityToolBar(boolean, PropertiesManager) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildViewerFrame() - Method in class org.icepdf.ri.common.SwingViewBuilder
This is a standard method for creating a standalone JFrame, that would behave as a fully functional PDF Viewer application.
buildViewerPanel() - Method in class org.icepdf.ri.common.SwingViewBuilder
Used by the Applet and Pilot RI code to create an embeddable panel for viewing PDF files, as opposed to buildViewerFrame(), which makes a standalone JFrame
buildViewMenu() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildWindowListMenuItems(JMenu) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildWindowMenu() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomCombBox() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomInButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomInMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomInToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomOutButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomOutMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomOutToolButton() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildZoomToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buttonFont - Variable in class org.icepdf.ri.common.SwingViewBuilder
 

C

calculateCurrentPage() - Method in class org.icepdf.ri.common.CurrentPageChanger
 
calculateTextSelectionExclusion(AffineTransform) - Method in class org.icepdf.ri.common.tools.TextSelection
 
calculateZoom(DocumentViewController, Rectangle, DocumentViewModel) - Static method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
callTarget(Object) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
cancel() - Method in class org.icepdf.ri.common.PrinterTask
Cancel the PrinterTask by calling the PrinterJob's cancel() method.
cancelablePrint() - Method in class org.icepdf.ri.common.PrintHelper
 
CertificatePropertiesDialog - Class in org.icepdf.ri.common.views.annotations.signatures
CertificatePropertiesDialog takes a certificate chain and displays each certificate in a summery view.
CertificatePropertiesDialog(Frame, ResourceBundle, Collection<Certificate>) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.CertificatePropertiesDialog
 
CertificatePropertiesDialog(JDialog, ResourceBundle, Collection<Certificate>) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.CertificatePropertiesDialog
 
changedUpdate(DocumentEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
changes - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
checkAndStoreBooleanProperty(PropertiesManager, String) - Static method in class org.icepdf.ri.util.PropertiesManager
 
checkAndStoreBooleanProperty(PropertiesManager, String, boolean) - Static method in class org.icepdf.ri.util.PropertiesManager
Method to check the value of a boolean property This is meant to be used for configuration via the properties file After the property has been checked, it will be stored back into the Properties object (using a default value if none was found)
checkAndStoreDoubleProperty(PropertiesManager, String) - Static method in class org.icepdf.ri.util.PropertiesManager
 
checkAndStoreDoubleProperty(PropertiesManager, String, double) - Static method in class org.icepdf.ri.util.PropertiesManager
Method to check the value of a double property This is meant to be used for configuration via the properties file After the property has been checked, it will be stored back into the Properties object (using a default value if none was found)
checkAndStoreFloatArrayProperty(PropertiesManager, String, float[]) - Static method in class org.icepdf.ri.util.PropertiesManager
Method to check the value of a comma separate list of floats property For example we will convert "0.4f, 0.5f, 0.6f" to a size 3 array with the values as floats This is meant to be used for configuration via the properties file After the property has been checked, it will be stored back into the Properties object (using a default value if none was found)
checkAndStoreIntegerProperty(PropertiesManager, String) - Static method in class org.icepdf.ri.util.PropertiesManager
 
checkAndStoreIntegerProperty(PropertiesManager, String, int) - Static method in class org.icepdf.ri.util.PropertiesManager
Method to check the value of an int property This is meant to be used for configuration via the properties file After the property has been checked, it will be stored back into the Properties object (using a default value if none was found)
CircleAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The CircleAnnotationComponent encapsulates a CircleAnnotation objects.
CircleAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.CircleAnnotationComponent
 
CircleAnnotationHandler - Class in org.icepdf.ri.common.tools
CircleAnnotationHandler tool is responsible for painting representation of a circle on the screen during a click and drag mouse event.
CircleAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.CircleAnnotationHandler
 
CircleAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
CircleAnnotationPanel is a configuration panel for changing the properties of a CircleAnnotationComponent and the underlying annotation component.
CircleAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.CircleAnnotationPanel
 
clearActionList() - Method in class org.icepdf.ri.common.utility.annotation.ActionsPanel
Clear the action list of all action items.
clearAllSearchHighlight() - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Clears all highlighted text states for this this document.
clearHighlightedText() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
clearHighlightedText() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Clear highlighted text in all pages that make up the current document
clearProperties() - Method in class org.icepdf.ri.util.FontPropertiesManager
Clears any font references from the font managers internal cache.
clearRectangle(Component) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
clearSearchHighlight(int) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Clear all searched items for specified page.
clearSearchResults(int) - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Clears cached search results for this page index and clears the highlighted state for this page.
clearSearchResults() - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Clears all search results and highlight states found in the research results cache.
clearSelectedAnnotations() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
clearSelectedAnnotations() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
clearSelectedPageText() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Clears cache used to store which pages have selected state.
clearSelectedPageText() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Clears all pages in a selected state.
clearSelectedText() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
clearSelectedText() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Clear selected text in all pages that make up the current document
clearSelectedText() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Clear any internal data structures that represent selected text and repaint the component.
clearSelectedText() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
clearSelection() - Method in class org.icepdf.ri.common.tools.TextSelection
 
clearSelectionRectangle() - Method in interface org.icepdf.ri.common.views.PageViewComponent
 
clearSelectionRectangle() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
clearSelectionState() - Method in class org.icepdf.ri.common.tools.TextSelection
 
clearXMLHeader(String) - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
closeConnection() - Method in class org.icepdf.ri.util.URLAccess
Close the connection, but keep all the String information about the connection.
closeDocument() - Method in class org.icepdf.ri.common.SwingController
Close the currently opened PDF Document.
closeDocument() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
closeDocument() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
closeWindowOperations() - Method in class org.icepdf.ri.common.fonts.FontDialog
 
CollectionDocumentView - Class in org.icepdf.ri.common.views
The CollectionDocumentView is used for documents that specify a PDF Package.
CollectionDocumentView(DocumentViewController, JScrollPane, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.CollectionDocumentView
 
commentPanel - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
commentTree - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
commentTreeScrollPane - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
commonBoundsNormalization(GeneralPath, AffineTransform) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
Normalizes and the given path with the specified transform.
commonNewDocumentHandling(String) - Method in class org.icepdf.ri.common.SwingController
 
commonToolBarSetup(JToolBar, boolean) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
CommonToolHandler - Class in org.icepdf.ri.common.tools
Common logic to all annotation handlers.
CommonToolHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.CommonToolHandler
Create a new common tool handler.
commonWindowCreation() - Method in class org.icepdf.ri.viewer.WindowManager
 
componentHidden(ComponentEvent) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
componentHidden(ComponentEvent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
ComponentKeyBinding - Class in org.icepdf.ri.common
Utility for adding key bindings to a view container for common functionality usually handled by the existence of menu key listeners.
ComponentKeyBinding() - Constructor for class org.icepdf.ri.common.ComponentKeyBinding
 
componentMoved(ComponentEvent) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
componentMoved(ComponentEvent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
componentResized(ComponentEvent) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
componentResized(ComponentEvent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
componentShown(ComponentEvent) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
componentShown(ComponentEvent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
computeSize(int, Container) - Method in class org.icepdf.ri.common.views.ModifiedFlowLayout
 
construct() - Method in class org.icepdf.ri.common.SwingWorker
Compute the value to be returned by the get method.
contextMenu - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
contextMenu - Variable in class org.icepdf.ri.common.views.annotations.SignatureFieldComponent
 
controller - Variable in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 
controller - Variable in class org.icepdf.ri.common.views.annotations.SignatureFieldComponent
 
Controller - Interface in org.icepdf.ri.common.views
A Controller is the glue between the model and view components.
convertMouseToPageSpace(Point, AffineTransform) - Method in class org.icepdf.ri.common.tools.CommonToolHandler
Convert the mouse coordinates to the space specified by the pageTransform matrix.
convertRectangleToPageSpace(Rectangle, AffineTransform) - Method in class org.icepdf.ri.common.tools.CommonToolHandler
Converts the rectangle to the space specified by the page transform.
convertToPageSpace(Shape) - Method in class org.icepdf.ri.common.tools.CommonToolHandler
Convert the shapes that make up the annotation to page space so that they will scale correctly at different zooms.
convertToPageSpace(AbstractPageViewComponent, Shape) - Method in class org.icepdf.ri.common.tools.CommonToolHandler
 
convertToPageSpace(ArrayList<Shape>, GeneralPath) - Method in class org.icepdf.ri.common.tools.HighLightAnnotationHandler
Convert the shapes that make up the annotation to page space so that they will scale correctly at different zooms.
convertToPageSpace() - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
Convert the shapes that make up the annotation to page space so that they will scale correctly at different zooms.
convertToPageSpace(Rectangle) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
Convert the shapes that make up the annotation to page space so that they will scale correctly at different zooms.
convertToPageSpace(Rectangle) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
Convert the shapes that make up the annotation to page space so that they will scale correctly at different zooms.
convertToPageSpace(Shape) - Method in class org.icepdf.ri.common.views.annotations.MarkupAnnotationComponent
Convert the shapes that make up the annotation to page space so that they will scale correctly at different zooms.
createDocumentView(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Creates the specified view type used by the setVieType() call.
createDocumentViewMode(Document, JScrollPane) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Initialize a DocumentViewModel implementation.
createGlassPane() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Called by the constructor methods to create the default glassPane.
createInstance(PropertiesManager, ResourceBundle) - Static method in class org.icepdf.ri.viewer.WindowManager
 
createPopupAnnotation(Library, Rectangle, MarkupAnnotation, AffineTransform) - Static method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
createRootPane() - Method in class org.icepdf.ri.common.EscapeJDialog
Override createRootPane so that "escape" key can be used to close this window.
createSVG(Document, int, Writer) - Static method in class org.icepdf.ri.util.SVG
Creates a SVG character stream for the given Document and PageNumber.
createTextAnnotation(Library, Rectangle, AffineTransform) - Static method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
createTextMarkupAnnotation(ArrayList<Shape>) - Method in class org.icepdf.ri.common.tools.HighLightAnnotationHandler
 
creationLabel - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
currentAnnotation - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
currentAnnotationComponent - Variable in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 
currentDocument - Variable in class org.icepdf.ri.common.utility.layers.LayersPanel
 
currentDocument - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
currentDocument - Variable in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
currentDocument - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
currentDocument - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
CurrentPageChanger - Class in org.icepdf.ri.common
 
CurrentPageChanger(JScrollPane, AbstractDocumentView, List<AbstractPageViewComponent>) - Constructor for class org.icepdf.ri.common.CurrentPageChanger
 
CurrentPageChanger(JScrollPane, AbstractDocumentView, List<AbstractPageViewComponent>, boolean) - Constructor for class org.icepdf.ri.common.CurrentPageChanger
 
currentPageChanger - Variable in class org.icepdf.ri.common.views.OneColumnPageView
 
currentPageChanger - Variable in class org.icepdf.ri.common.views.TwoColumnPageView
 
currentPageChanger - Variable in class org.icepdf.ri.common.views.TwoPageView
 
currentPageIndex - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
currentRect - Variable in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
currentRotation - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
currentTool - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
currentToolHandler - Variable in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
currentZoom - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
cursor - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
CURSOR_CLOSE_HAND - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_CROSSHAIR - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_DEFAULT - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_DEFAULT - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_HAND_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_HAND_CLOSE - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_HAND_OPEN - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_MAGNIFY - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_OPEN_HAND - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_SELECT - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_SELECT - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_TEXT_SELECTION - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_WAIT - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_WAIT - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_ZOOM_IN - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_ZOOM_IN - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
CURSOR_ZOOM_OUT - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_ZOOM_OUT - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
 
cursorType - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 

D

dash1 - Static variable in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
DEFAULT_FILL_STYLE - Static variable in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
 
DEFAULT_MESSAGE_BUNDLE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
DEFAULT_STROKE_STYLE - Static variable in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
 
DEFAULT_STROKE_THICKNESS_STYLE - Static variable in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
 
DEFAULT_STROKE_WIDTH - Static variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
DEFAULT_ZOOM_LEVELS - Static variable in class org.icepdf.ri.common.SwingViewBuilder
 
defaultFillColor - Static variable in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
DefaultPageViewLoadingListener - Class in org.icepdf.ri.common.views.listeners
DefaultPageViewLoadingListener takes advantage of the PageLoadingListener interface to set the current page cursor to a wait symbol during page load.
DefaultPageViewLoadingListener(JComponent, DocumentViewController) - Constructor for class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
deleteAnnotation(AnnotationComponent) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
deleteAnnotation(AnnotationComponent) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
deleteCurrentAnnotation() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
deleteCurrentAnnotation() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
deleteMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
DISAPPEAR - Static variable in class org.icepdf.ri.common.AboutDialog
 
DISPLAY_TOOL_CIRCLE_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new line annotation.
DISPLAY_TOOL_FREE_TEXT_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new line annotation.
DISPLAY_TOOL_HIGHLIGHT_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new highlight annotation.
DISPLAY_TOOL_INK_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new line annotation.
DISPLAY_TOOL_LINE_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new line annotation.
DISPLAY_TOOL_LINE_ARROW_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new line annotation.
DISPLAY_TOOL_LINK_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new link annotation.
DISPLAY_TOOL_NONE - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for setting no tools
DISPLAY_TOOL_PAN - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for adding a pan tool.
DISPLAY_TOOL_SELECTION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for adding a text selection tool.
DISPLAY_TOOL_SQUARE_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new line annotation.
DISPLAY_TOOL_SQUIGGLY_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new squiggly annotation.
DISPLAY_TOOL_STRIKEOUT_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new strikeout annotation.
DISPLAY_TOOL_TEXT_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new line annotation.
DISPLAY_TOOL_TEXT_SELECTION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for adding a text selection tool.
DISPLAY_TOOL_UNDERLINE_ANNOTATION - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for creating new underline annotation.
DISPLAY_TOOL_WAIT - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for showing user that gui is busy
DISPLAY_TOOL_ZOOM_DYNAMIC - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for adding a zoom out tool.
DISPLAY_TOOL_ZOOM_IN - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for adding a zoom in tool.
DISPLAY_TOOL_ZOOM_OUT - Static variable in interface org.icepdf.ri.common.views.DocumentViewModel
Display tool constant for adding a zoom out tool.
dispose() - Method in class org.icepdf.ri.common.CurrentPageChanger
 
dispose() - Method in class org.icepdf.ri.common.fonts.FontDialog
Insure the font search process is killed when the dialog is closed via the 'esc' key.
dispose() - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
dispose() - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Disposes controller clearing resources.
dispose() - Method in class org.icepdf.ri.common.SwingController
Way to dispose of all memory references, and clean up the Document resources

Note: If you create several SwingControllers to manipulate a single Document, and each SwingController would be disposed of at a different time, while the others continue to use that same shared Document, then you should not call Document.dispose() inside of here.
dispose() - Method in class org.icepdf.ri.common.utility.annotation.GoToActionDialog
 
dispose() - Method in class org.icepdf.ri.common.utility.layers.LayersPanel
 
dispose() - Method in class org.icepdf.ri.common.utility.search.SearchPanel
 
dispose() - Method in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
Component clean on on document window tear down.
dispose() - Method in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
dispose() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
dispose() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
dispose() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
dispose() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
dispose() - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
dispose() - Method in class org.icepdf.ri.common.views.CollectionDocumentView
 
dispose() - Method in interface org.icepdf.ri.common.views.DocumentView
Dispose all resources associated with this views.
dispose() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
dispose() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
dispose() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Free resources associated with this model.
dispose() - Method in class org.icepdf.ri.common.views.OneColumnPageView
 
dispose() - Method in class org.icepdf.ri.common.views.OnePageView
 
dispose() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Called to free resources used by this component.
dispose() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
dispose() - Method in class org.icepdf.ri.common.views.TwoColumnPageView
 
dispose() - Method in class org.icepdf.ri.common.views.TwoPageView
 
dispose() - Method in class org.icepdf.ri.util.URLAccess
Free up any resources used, immediately.
disposed - Variable in class org.icepdf.ri.common.SwingController
 
disposeWindow(SwingController, JFrame, Properties) - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
disposeWindow(SwingController, JFrame, Properties) - Method in class org.icepdf.ri.viewer.WindowManager
 
disposing - Variable in class org.icepdf.ri.common.views.OneColumnPageView
 
disposing - Variable in class org.icepdf.ri.common.views.OnePageView
 
disposing - Variable in class org.icepdf.ri.common.views.TwoColumnPageView
 
disposing - Variable in class org.icepdf.ri.common.views.TwoPageView
 
doCommonZoomUIUpdates(boolean) - Method in class org.icepdf.ri.common.SwingController
 
document - Variable in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
 
document - Variable in class org.icepdf.ri.common.SwingController
 
document - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
DocumentInformationDialog - Class in org.icepdf.ri.common
This class is a reference implementation for displaying a PDF file's document information
DocumentInformationDialog(JFrame, Document, ResourceBundle) - Constructor for class org.icepdf.ri.common.DocumentInformationDialog
Creates the document information dialog.
documentPageFitMode - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
documentScrollPane - Variable in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
documentScrollPane - Variable in class org.icepdf.ri.common.tools.MouseWheelZoom
 
documentScrollpane - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
documentScrollpane - Variable in class org.icepdf.ri.common.views.OneColumnPageView
 
documentScrollpane - Variable in class org.icepdf.ri.common.views.OnePageView
 
documentScrollpane - Variable in class org.icepdf.ri.common.views.TwoColumnPageView
 
documentScrollpane - Variable in class org.icepdf.ri.common.views.TwoPageView
 
documentSearchController - Variable in class org.icepdf.ri.common.SwingController
 
DocumentSearchControllerImpl - Class in org.icepdf.ri.common.search
Document search controller used to manage document searches.
DocumentSearchControllerImpl(SwingController) - Constructor for class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Create a news instance of search controller.
DocumentSearchControllerImpl(Document) - Constructor for class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Create a news instance of search controller intended to be used in a headless environment.
DocumentSearchModelImpl - Class in org.icepdf.ri.common.search
Document search model is used by the DocumentSearchController as a way to cache search results.
DocumentSearchModelImpl() - Constructor for class org.icepdf.ri.common.search.DocumentSearchModelImpl
Creates a new instance with empty searchterms and search result caches.
DocumentView - Interface in org.icepdf.ri.common.views
The DocumentView interface should be used when create a new multipage view.
documentView - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
DocumentViewComponent - Class in org.icepdf.ri.common.views
Each document in the collection will be represented by a DocumentViewComponent.
DocumentViewComponent(Library, String, Reference) - Constructor for class org.icepdf.ri.common.views.DocumentViewComponent
 
documentViewController - Variable in class org.icepdf.ri.common.SwingController
 
documentViewController - Variable in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
documentViewController - Variable in class org.icepdf.ri.common.tools.CommonToolHandler
 
documentViewController - Variable in class org.icepdf.ri.common.tools.MouseWheelZoom
 
documentViewController - Variable in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 
documentViewController - Variable in class org.icepdf.ri.common.utility.layers.LayersPanel
 
documentViewController - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
documentViewController - Variable in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
documentViewController - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
documentViewController - Variable in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
documentViewController - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
DocumentViewController - Interface in org.icepdf.ri.common.views
The DocumentViewControllerImpl is the controler in the MVC for multipage view management.
DocumentViewControllerImpl - Class in org.icepdf.ri.common.views
The DocumentViewControllerImpl is responsible for controlling the four default view models specified by the PDF specification.
DocumentViewControllerImpl(SwingController) - Constructor for class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
documentViewModel - Variable in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
documentViewModel - Variable in class org.icepdf.ri.common.tools.CommonToolHandler
 
documentViewModel - Variable in class org.icepdf.ri.common.utility.layers.LayersPanel
 
documentViewModel - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
documentViewModel - Variable in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
documentViewModel - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
documentViewModel - Variable in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
documentViewModel - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
documentViewModel - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
DocumentViewModel - Interface in org.icepdf.ri.common.views
The DocumentViewModel interface contains common accessors and modifiers needed to represent a document view state.
DocumentViewModelImpl - Class in org.icepdf.ri.common.views
Default Swing implementation of the AbstractDocumentViewModel class.
DocumentViewModelImpl(Document, JScrollPane) - Constructor for class org.icepdf.ri.common.views.DocumentViewModelImpl
 
documentViewScrollPane - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
documentViewType - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
doubleCheckPropertiesManager() - Method in class org.icepdf.ri.common.SwingViewBuilder
Method to try to get the properties manager from the window management callback, if we don't already have a propertiesManager object
doURLAccess(String) - Static method in class org.icepdf.ri.util.URLAccess
Simple utility method to check if a URL is valid.
dragEnter(DropTargetDragEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
dragExit(DropTargetEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
dragOver(DropTargetDragEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
drop(DropTargetDropEvent) - Method in class org.icepdf.ri.common.SwingController
Handle drop event when a user drags and drops one or more files onto the viewer frame.
dropActionChanged(DropTargetDragEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
DynamicZoomHandler - Class in org.icepdf.ri.common.tools
Handles dynamic zoom which picks up on the mouse wheel rotation to zoom in or out depending on the direction.
DynamicZoomHandler(DocumentViewController, JScrollPane) - Constructor for class org.icepdf.ri.common.tools.DynamicZoomHandler
 

E

EMPTY_DESTINATION - Static variable in class org.icepdf.ri.common.utility.annotation.GoToActionDialog
 
enableMarginExclusion - Static variable in class org.icepdf.ri.common.tools.TextSelection
 
enableMarginExclusionBorder - Static variable in class org.icepdf.ri.common.tools.TextSelection
 
endLineEnding - Static variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
endOfLine - Variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
endOfMousePress - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
errorMessage - Variable in class org.icepdf.ri.util.URLAccess
The reason why the URL was invalid.
EscapeJDialog - Class in org.icepdf.ri.common
Base JDialog implementation that sets up an escape key listener which will close the the dialog.
EscapeJDialog() - Constructor for class org.icepdf.ri.common.EscapeJDialog
 
EscapeJDialog(Dialog, boolean) - Constructor for class org.icepdf.ri.common.EscapeJDialog
 
EscapeJDialog(Frame) - Constructor for class org.icepdf.ri.common.EscapeJDialog
 
EscapeJDialog(Frame, boolean) - Constructor for class org.icepdf.ri.common.EscapeJDialog
 
EscapeJDialog(Frame, String) - Constructor for class org.icepdf.ri.common.EscapeJDialog
 
EscapeJDialog(Frame, String, boolean) - Constructor for class org.icepdf.ri.common.EscapeJDialog
 
eventDispatched(AWTEvent, JXLayer<? extends V>) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Dispatches AWTEvents for JXLayer and all it subcomponents to this LayerUI.
expandAllNodes() - Method in class org.icepdf.ri.common.fonts.FontDialog
 
exportSVG() - Method in class org.icepdf.ri.common.SwingController
Utility method for exporting the current page of the Document to an SVG file.
exportText() - Method in class org.icepdf.ri.common.SwingController
Utility method for exporting all of a Document's text to a text file.

F

FILE_PREFIX - Static variable in class org.icepdf.ri.util.BareBonesBrowserLaunch
 
FileExtensionUtils - Class in org.icepdf.ri.common
Utility class for creating file extension file filters.
FileExtensionUtils() - Constructor for class org.icepdf.ri.common.FileExtensionUtils
 
FindFontsTask - Class in org.icepdf.ri.common.fonts
This class is a utility for finding and reporting all font types in a document.
FindFontsTask(FontDialog, SwingController, ResourceBundle) - Constructor for class org.icepdf.ri.common.fonts.FindFontsTask
Creates a new instance of the SearchTextTask.
findFontsTask - Variable in class org.icepdf.ri.common.fonts.FontDialog
 
findMessage - Variable in class org.icepdf.ri.common.fonts.FontDialog
 
findMessage - Variable in class org.icepdf.ri.common.utility.search.SearchPanel
 
finished() - Method in class org.icepdf.ri.common.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
firePropertyChange(String, int, int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
firePropertyChange(String, Object, Object) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
firePropertyChange(String, int, int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
firePropertyChange(String, Object, Object) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Fires property change events for Page view UI changes such as: focus gained/lost annotation state change such as move or resize new annotation crreated, currently only for new link annotations
firePropertyChange(String, Object, Object) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Support for reporting bound property changes for Object properties.
FlagsPanel - Class in org.icepdf.ri.common.utility.annotation
The flags panel allows a user to set common properties of an annotation like readonly, no roate, no zoom and printable.
FlagsPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.FlagsPanel
 
FloatTextFieldInputVerifier - Class in org.icepdf.ri.common
Utility method to verify that a components input text is a float number.
FloatTextFieldInputVerifier() - Constructor for class org.icepdf.ri.common.FloatTextFieldInputVerifier
 
FloatTextFieldInputVerifier(int) - Constructor for class org.icepdf.ri.common.FloatTextFieldInputVerifier
 
FloatTextFieldKeyListener - Class in org.icepdf.ri.common
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.
FloatTextFieldKeyListener() - Constructor for class org.icepdf.ri.common.FloatTextFieldKeyListener
 
focusGained(FocusEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
focusGained(FocusEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
focusGained(FocusEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
focusGained(FocusEvent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
focusLost(FocusEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
focusLost(FocusEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
focusLost(FocusEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
focusLost(FocusEvent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
followOutlineItem(OutlineItem) - Method in class org.icepdf.ri.common.SwingController
When the user selects an OutlineItem from the Outlines (Bookmarks) JTree, this displays the relevant target portion of the PDF Document
FontDialog - Class in org.icepdf.ri.common.fonts
This class is a reference implementation for displaying a PDF file's font information.
FontDialog(Frame, SwingController, boolean) - Constructor for class org.icepdf.ri.common.fonts.FontDialog
Create a new instance of SearchPanel.
fontFile - Variable in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
FontPropertiesManager - Class in org.icepdf.ri.util
This class provides a very basic Font Properties Management system.
FontPropertiesManager(PropertiesManager, Properties, ResourceBundle) - Constructor for class org.icepdf.ri.util.FontPropertiesManager
Create a new instance of the FontPropertiesManager class.
FontPropertiesManager(PropertiesManager, ResourceBundle) - Constructor for class org.icepdf.ri.util.FontPropertiesManager
Create a new instance of the FontPropertiesManager class.
formatter - Static variable in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
FreeTextAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The FreeTextAnnotationComponent encapsulates a FreeTextAnnotation objects.
FreeTextAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
FreeTextAnnotationComponent.MyHtml2Text - Class in org.icepdf.ri.common.views.annotations
 
FreeTextAnnotationComponent.MyHtml2Text() - Constructor for class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent.MyHtml2Text
 
FreeTextAnnotationHandler - Class in org.icepdf.ri.common.tools
FreeTextAnnotationHandler tool is responsible for painting representation of a FreeTextAnnotationHandler on the screen during a click and drag mouse event.
FreeTextAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
New Text selection handler.
FreeTextAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
FreeTextAnnotationPanel is a configuration panel for changing the properties of a FreeTextAnnotationComponent and the underlying annotation component.
FreeTextAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
 
FreeTextArea - Class in org.icepdf.ri.common.views.annotations
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(FreeTextArea.ZoomProvider) - Constructor for class org.icepdf.ri.common.views.annotations.FreeTextArea
 
FreeTextArea.ZoomProvider - Interface in org.icepdf.ri.common.views.annotations
 

G

generateNewSaveName(String) - Method in class org.icepdf.ri.common.SwingController
Generates a file name based on the original file name but appends "-new".
get() - Method in class org.icepdf.ri.common.SwingWorker
Return the value created by the construct method.
getAccessibleContext() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
 
getAnnotation() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Gets wrapped annotation object.
getAnnotation() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
getAnnotationCallback() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getAnnotationCallback() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Gets the annotation callback.
getAnnotationCareTaker() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Gets annotation caretaker responsible for saving states as defined by the memento pattern.
getAnnotationComponents() - Method in class org.icepdf.ri.common.views.AbstractPageViewComponent
Gets a list of the annotation components used in this page view.
getBoolean(String, boolean) - Method in class org.icepdf.ri.util.FontPropertiesManager
 
getBoolean(String, boolean) - Method in class org.icepdf.ri.util.PropertiesManager
 
getBoolean(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getBorderInsets(Component) - Method in class org.icepdf.ri.common.views.ResizableBorder
 
getCertificateChain() - Method in class org.icepdf.ri.common.utility.signatures.SignatureCertTreeNode
 
getCertificateTrusted() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getChildCount() - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
getChildCount() - Method in class org.icepdf.ri.common.utility.outline.OutlineItemTreeNode
 
getCommonName() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getConstraints() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationPanel
 
getConstraints() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignerInfoPanel
 
getConstraints() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignerSummaryPanel
 
getCurrent() - Method in class org.icepdf.ri.common.fonts.FindFontsTask
Gets the page that is currently being searched by this task.
getCurrent() - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Gets the signature number that is currently being validated by this task.
getCurrent() - Method in class org.icepdf.ri.util.SearchTextTask
Gets the page that is currently being searched by this task.
getCurrent() - Method in class org.icepdf.ri.util.TextExtractionTask
Find out how much has been done.
getCurrentAnnotation() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Gets the currently selected annotation in the document model.
getCurrentAnnotation() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the currently selected annotation
getCurrentPage() - Method in class org.icepdf.ri.common.PrintHelper
Gets the page number of the page currently being spooled by the Printable interface.
getCurrentPageDisplayValue() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getCurrentPageDisplayValue() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getCurrentPageIndex() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getCurrentPageIndex() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getCurrentPageNumber() - Method in class org.icepdf.ri.common.SwingController
When viewing a PDF file, one or more pages may be viewed at a single time, but this is the single page which is most predominantly being displayed.
getCurrentPageNumber() - Method in interface org.icepdf.ri.common.views.Controller
When viewing a PDF file, one or more pages may be viewed at a single time, but this page is the single page which is most predominantly being displayed.
getCurrentRect() - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
getCurrentToolHandler() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
getCurrentToolHandler() - Method in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
getCursor(MouseEvent) - Method in class org.icepdf.ri.common.views.ResizableBorder
 
getDefaultFilePath() - Static method in class org.icepdf.ri.common.ViewModel
 
getDefaultFilePath() - Method in class org.icepdf.ri.util.PropertiesManager
 
getDefaultURL() - Static method in class org.icepdf.ri.common.ViewModel
 
getDefaultURL() - Method in class org.icepdf.ri.util.PropertiesManager
 
getDictionaryContact() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getDictionaryDate() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getDictionaryLocation() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getDictionaryName() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getDictionaryReason() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getDirtyTimer() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getDirtyTimer() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Get an instance of the dirty Timer use by all child PageComponents.
getDocAttributeSet() - Method in class org.icepdf.ri.common.PrintHelper
Gets the document attributes currently in use.
getDocument() - Method in class org.icepdf.ri.common.SwingController
A Document is the root of the object hierarchy, giving access to the contents of a PDF file.
getDocument() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getDocument() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
getDocument() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
getDocument() - Method in interface org.icepdf.ri.common.views.Controller
A Document is the root of the object hierarchy, giving access to the contents of a PDF file.
getDocument() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getDocument() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getDocument() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the PDF document object associated with this views.
getDocumentModified() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getDocumentScrollpane() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
getDocumentSearchController() - Method in class org.icepdf.ri.common.SwingController
Gets controller responsible for the document text searches.
getDocumentSearchController() - Method in interface org.icepdf.ri.common.views.Controller
Gets controller responsible for the document text searches.
getDocumentSize() - Method in class org.icepdf.ri.common.views.CollectionDocumentView
 
getDocumentSize() - Method in interface org.icepdf.ri.common.views.DocumentView
Gets the total size of the document view.
getDocumentSize() - Method in class org.icepdf.ri.common.views.OneColumnPageView
 
getDocumentSize() - Method in class org.icepdf.ri.common.views.OnePageView
 
getDocumentSize() - Method in class org.icepdf.ri.common.views.TwoColumnPageView
 
getDocumentSize() - Method in class org.icepdf.ri.common.views.TwoPageView
 
getDocumentView() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getDocumentViewController() - Method in class org.icepdf.ri.common.SwingController
Gets controller responsible for the page multiple page views.
getDocumentViewController() - Method in interface org.icepdf.ri.common.views.Controller
Gets controller responsible for Page view UI interaction.
getDocumentViewModel() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getDocumentViewModel() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getDocumentViewToolMode() - Method in class org.icepdf.ri.common.SwingController
Gets the current display tool value for the display panel.
getDouble(String, double) - Method in class org.icepdf.ri.util.PropertiesManager
Return a double value for the respective propertyName.
getDouble(String) - Method in class org.icepdf.ri.util.PropertiesManager
Return a double value for the respective propertyName.
getEmailAddress() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getExtension(File) - Static method in class org.icepdf.ri.common.FileExtensionUtils
 
getExtension(String) - Static method in class org.icepdf.ri.common.FileExtensionUtils
 
getFinalMessage() - Method in class org.icepdf.ri.util.SearchTextTask
Gets the message that should be displayed when the task has completed.
getFitMode() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getFitMode() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getFloat(String) - Method in class org.icepdf.ri.util.PropertiesManager
Return a float value for the respective propertyName.
getGlassPane() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Returns the JXLayer's glassPane component or null.
getHorizontalScrollBar() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getHorizontalScrollBar() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getImage() - Method in class org.icepdf.ri.common.utility.signatures.SignatureCertTreeNode
 
getInstance() - Static method in class org.icepdf.ri.viewer.WindowManager
 
getInt(String, int) - Method in class org.icepdf.ri.util.PropertiesManager
 
getInt(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getLabel() - Method in class org.icepdf.ri.common.utility.annotation.ValueLabelItem
 
getLargeValidityIcon(SignatureValidator) - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getLayerEventMask() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Returns the bitmap of event mask to receive by this JXLayer and its LayerUI.
getLengthOfTask() - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Number of signatures that has tobe validated.
getLengthOfTask() - Method in class org.icepdf.ri.util.SearchTextTask
Number pages that search task has to iterate over.
getLengthOfTask() - Method in class org.icepdf.ri.util.TextExtractionTask
Find out how much work needs to be done.
getLong(String, long) - Method in class org.icepdf.ri.util.PropertiesManager
 
getLong(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getLookAndFeel(String, String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getMessage() - Method in class org.icepdf.ri.common.fonts.FindFontsTask
Returns the most recent dialog message, or null if there is no current dialog message.
getMessage() - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Returns the most recent dialog message, or null if there is no current dialog message.
getMessage() - Method in class org.icepdf.ri.util.SearchTextTask
Returns the most recent dialog message, or null if there is no current dialog message.
getMessage() - Method in class org.icepdf.ri.util.TextExtractionTask
Returns the most recent dialog message, or null if there is no current dialog message.
getMessageBundle() - Method in class org.icepdf.ri.common.SwingController
Gets the message bundle used by this class.
getMessageBundle() - Method in interface org.icepdf.ri.common.views.Controller
Gets the message bundle used by this class.
getName() - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
getNextMatch(String, int, Position.Bias) - Method in class org.icepdf.ri.common.utility.outline.OutlinesTree
 
getNextPageIncrement() - Method in class org.icepdf.ri.common.views.CollectionDocumentView
 
getNextPageIncrement() - Method in interface org.icepdf.ri.common.views.DocumentView
Get the next page index.
getNextPageIncrement() - Method in class org.icepdf.ri.common.views.OneColumnPageView
Returns a next page increment of one.
getNextPageIncrement() - Method in class org.icepdf.ri.common.views.OnePageView
Returns a next page increment of one.
getNextPageIncrement() - Method in class org.icepdf.ri.common.views.TwoColumnPageView
Returns a next page increment of two.
getNextPageIncrement() - Method in class org.icepdf.ri.common.views.TwoPageView
Returns a next page increment of two.
getNumberOfPages() - Method in class org.icepdf.ri.common.PrintHelper
Number of total pages being printed.
getNumberOfWindows() - Method in class org.icepdf.ri.viewer.WindowManager
 
getOptionalContentGroup() - Method in class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
getOrganization() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getOutlineItem() - Method in class org.icepdf.ri.common.utility.outline.OutlineItemTreeNode
 
getOutlineItem() - Method in class org.icepdf.ri.common.utility.signatures.SignatureTreeNode
 
getPage() - Method in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
getPage() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
getPageBoundary() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getPageBoundary() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the page boundary used to paint document pages.
getPageBounds(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getPageBounds(int) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the page bound of the specified page Index.
getPageComponents() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getPageComponents() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the page components associated with this view model.
getPageIndex() - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
getPageIndex() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
getPageIndex() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
getPageIndex() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Gets the page index which this PageViewComponent is drawing.
getPageIndex() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
getPageSearchHits() - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Gets a set of page hit page indexes.
getPageTextHit(int) - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
 
getPageTransform() - Method in class org.icepdf.ri.common.tools.CommonToolHandler
 
getPageTransform(AbstractPageViewComponent) - Method in class org.icepdf.ri.common.tools.CommonToolHandler
 
getPageTransform() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
getPageTree() - Method in class org.icepdf.ri.common.SwingController
Gives access to the currently openned Document's Catalog's PageTree
getPageViewComponent() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
getPageViewComponent() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
getPageViewComponent() - Method in class org.icepdf.ri.common.views.PageViewDecorator
 
getParentController() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getParentController() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getParentPageView() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
getParentPageView() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
getParentViewController() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
getParentViewController() - Method in interface org.icepdf.ri.common.views.DocumentView
Parent document view controller
getPDFFileFilter() - Static method in class org.icepdf.ri.common.FileExtensionUtils
 
getPreferredScrollableViewportSize() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Returns the preferred size of the viewport for a view component.
getPreferredScrollableViewportSize(JXLayer<? extends V>) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Returns the preferred size of the viewport for a view component.
getPreferredSize() - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
getPreferredSize() - Method in class org.icepdf.ri.common.views.DocumentViewComponent
 
getPreferredSize() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
getPreferredSize() - Method in class org.icepdf.ri.common.views.PageViewDecorator
 
getPreviousPageIncrement() - Method in class org.icepdf.ri.common.views.CollectionDocumentView
 
getPreviousPageIncrement() - Method in interface org.icepdf.ri.common.views.DocumentView
Get the previous page index.
getPreviousPageIncrement() - Method in class org.icepdf.ri.common.views.OneColumnPageView
Returns a previous page increment of one.
getPreviousPageIncrement() - Method in class org.icepdf.ri.common.views.OnePageView
Returns a previous page increment of one.
getPreviousPageIncrement() - Method in class org.icepdf.ri.common.views.TwoColumnPageView
Returns a previous page increment of two.
getPreviousPageIncrement() - Method in class org.icepdf.ri.common.views.TwoPageView
Returns a previous page increment of two.
getPrintCopies() - Method in class org.icepdf.ri.common.ViewModel
Number of copies to print
getPrintHelper() - Method in class org.icepdf.ri.common.ViewModel
 
getPrintRequestAttributeSet() - Method in class org.icepdf.ri.common.PrintHelper
Gets the print request attribute sets.
getPrintService() - Method in class org.icepdf.ri.common.PrintHelper
Gets the currently assigned print service.
getProperties() - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
getProperties() - Method in class org.icepdf.ri.viewer.WindowManager
 
getPropertiesManager() - Method in class org.icepdf.ri.common.SwingController
Gets an instance of the PropertiesManager so that other builders can use the properties manager.
getPropertiesManager() - Method in interface org.icepdf.ri.common.views.Controller
Gets the properties manager used to build a dynamically created UI.
getPropertyChangeListeners() - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Returns an array of all the property change listeners registered on this component.
getPropertyChangeListeners(String) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Returns an array of all the listeners which have been associated with the named property.
getRectToDraw() - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
getReference() - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
getResourceAsStream(String, String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getRootNodeValidityIcon() - Method in class org.icepdf.ri.common.utility.signatures.SignatureTreeNode
 
getRotation() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getRotation() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Returns the zoom factor of the page visualization.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Components that display logical rows or columns should compute the scroll increment that will completely expose one block of rows or columns, depending on the value of orientation.
getScrollableBlockIncrement(JXLayer<? extends V>, Rectangle, int, int) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Components that display logical rows or columns should compute the scroll increment that will completely expose one block of rows or columns, depending on the value of orientation.
getScrollableTracksViewportHeight() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Returns false to indicate that the height of the viewport does not determine the height of the layer, unless the preferred height of the layer is smaller than the viewports height.
getScrollableTracksViewportHeight(JXLayer<? extends V>) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Returns false to indicate that the height of the viewport does not determine the height of the layer, unless the preferred height of the layer is smaller than the viewports height.
getScrollableTracksViewportWidth() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Returns false to indicate that the width of the viewport does not determine the width of the layer, unless the preferred width of the layer is smaller than the viewports width.
getScrollableTracksViewportWidth(JXLayer<? extends V>) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Returns false to indicate that the width of the viewport does not determine the width of the layer, unless the preferred width of the layer is smaller than the viewports width.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Components that display logical rows or columns should compute the scroll increment that will completely expose one new row or column, depending on the value of orientation.
getScrollableUnitIncrement(JXLayer<? extends V>, Rectangle, int, int) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Components that display logical rows or columns should compute the scroll increment that will completely expose one new row or column, depending on the value of orientation.
getSearchTerms() - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Gets a list of search terms that make up a given search.
getSecurityCallback() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getSecurityCallback() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Gets the security callback.
getSelectedPageText() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Gets the list of components that have a selected state.
getSelectedPageText() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets a list of document pages that have selected text elements.
getSelectedText() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getSelectedText() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getSelectionMode() - Method in class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
getSignatureTime() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getSingedBy() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getString(String, String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getString(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getSVGFileFilter() - Static method in class org.icepdf.ri.common.FileExtensionUtils
 
getSystemEncoding() - Method in class org.icepdf.ri.util.PropertiesManager
 
getSystemProperties() - Method in class org.icepdf.ri.util.PropertiesManager
 
getText() - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent.MyHtml2Text
 
getTextFileFilter() - Static method in class org.icepdf.ri.common.FileExtensionUtils
 
getTextSelectionPageHandler() - Method in class org.icepdf.ri.common.views.AbstractPageViewComponent
Gets the page components TextSelectionPageHandler.
getToolMode() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getToolMode() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.icepdf.ri.common.utility.signatures.SignatureCellRender
 
getUI() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Returns the LayerUI for this JXLayer.
getUserRotation() - Method in class org.icepdf.ri.common.PrintHelper
Users rotation specified for the print job.
getUserRotation() - Method in class org.icepdf.ri.common.SwingController
Each Page may have its own rotation, but on top of that, the user may select to have the Page further rotated, by 0, 90, 180, 270 degrees
getUserRotation() - Method in interface org.icepdf.ri.common.views.Controller
Each Page may have its own rotation, but on top of that, the user may select to have the Page further rotated by 90, 180 or 270 degrees.
getUserZoom() - Method in class org.icepdf.ri.common.SwingController
The Page being shown may be zoomed in or out, to show more detail, or provide an overview.
getUserZoom() - Method in interface org.icepdf.ri.common.views.Controller
The Page being shown may be zoomed in or out, to show more detail, or provide an overview.
getValidity() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getValidityIconPath() - Method in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
getValue() - Method in class org.icepdf.ri.common.SwingWorker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getValue() - Method in class org.icepdf.ri.common.utility.annotation.ValueLabelItem
 
getVerticalScrollBar() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getVerticalScrollBar() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getView() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Returns the JXLayer's view component or null.
getViewContainer() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getViewContainer() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
The controller will own the scrollpane and will insert different views into it.
getViewCurrentPageIndex() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getViewCurrentPageIndex() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the current page index represented in this model.
getViewCursor(int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getViewCursor() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getViewCursor() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getViewCursor(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getViewerFrame() - Method in class org.icepdf.ri.common.SwingController
Not all uses of SwingController would result in there existing a Viewer Frame, so this may well return null.
getViewMode() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getViewMode() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getViewModel() - Method in class org.icepdf.ri.common.SwingController
Gives access to this SwingController's ViewerModel
getViewModel() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
getViewModel() - Method in interface org.icepdf.ri.common.views.DocumentView
Gets the view model associated with this document view.
getViewPort() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getViewPort() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getViewRotation() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Returns the zoom factor of the page visualization.
getViewRotation() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the view rotation of the model.
getViewToolMode() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getViewToolMode() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the tool mode.
getViewZoom() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getViewZoom() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Gets the view model zoom level.
getWindowDocumentOriginList(SwingController) - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
getWindowDocumentOriginList(SwingController) - Method in class org.icepdf.ri.viewer.WindowManager
As long as no windows have openned or closed, then the indexes in the returned list should still be valid for doing operations on the respective Controller objects
getWindowManagementCallback() - Method in class org.icepdf.ri.common.SwingController
The WindowManagementCallback is used for creating new Document windows, and quitting the application
getZoom() - Method in interface org.icepdf.ri.common.views.annotations.FreeTextArea.ZoomProvider
 
getZoom() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getZoom() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getZoomLevels() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
getZoomLevels() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
go() - Method in class org.icepdf.ri.common.fonts.FindFontsTask
Start the task, start searching the document for the pattern.
go() - Method in class org.icepdf.ri.util.SearchTextTask
Start the task, start searching the document for the pattern.
go() - Method in class org.icepdf.ri.util.TextExtractionTask
Start the task, created a new SwingWorker for the text extraction process.
GoToActionDialog - Class in org.icepdf.ri.common.utility.annotation
GoTo Action panel used for setting an GoTo Action type properties.
GoToActionDialog(SwingController, ActionsPanel) - Constructor for class org.icepdf.ri.common.utility.annotation.GoToActionDialog
 
goToDeltaPage(int) - Method in class org.icepdf.ri.common.SwingController
Adds delta to the ViewerModel's current page index, and updates the display to show the newly selected page.

H

handlePropertyChangeEvent(PropertyChangeEvent, JXLayer<? extends V>) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Notifies the LayerUI when any of its property is changed and allows to update every JXLayer this LayerUI is set to.
handleText(char[], int) - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent.MyHtml2Text
 
hasBeenQueued() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
hasFocus() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Component has focus.
haveMadeAToolBar - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
havePermissionToExtractContent() - Method in class org.icepdf.ri.common.SwingController
 
havePermissionToModifyDocument() - Method in class org.icepdf.ri.common.SwingController
 
havePermissionToPrint() - Method in class org.icepdf.ri.common.SwingController
 
HighLightAnnotationHandler - Class in org.icepdf.ri.common.tools
HighLightAnnotationHandler tool extends TextSelectionPageHandler which takes care visually selected text as the mouse is dragged across text on the current page.
HighLightAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.HighLightAnnotationHandler
 
highLightType - Variable in class org.icepdf.ri.common.tools.HighLightAnnotationHandler
 
horizontalSpace - Static variable in class org.icepdf.ri.common.views.AbstractDocumentView
 

I

ICON_SIZE - Static variable in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
init() - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
init() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Called to initialize resources used by this class.
init() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
initiateMouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
InkAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The InkAnnotationComponent encapsulates a InkAnnotation objects.
InkAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.InkAnnotationComponent
 
InkAnnotationHandler - Class in org.icepdf.ri.common.tools
InkAnnotationHandler tool is responsible for painting representation of a ink on the screen as the mouse is dragged around the page.
InkAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.InkAnnotationHandler
New Text selection handler.
InkAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
InkAnnotationPanel is a configuration panel for changing the properties of a InkAnnotationComponent and the underlying annotation component.
InkAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.InkAnnotationPanel
 
inkPath - Variable in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
inputStream - Variable in class org.icepdf.ri.util.URLAccess
Access to the data at the URL, if the URL was valid.
insertUpdate(DocumentEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
inset - Variable in class org.icepdf.ri.common.views.ResizableBorder
 
INSETS - Static variable in class org.icepdf.ri.common.views.ResizableBorder
 
install(SwingController, JComponent) - Static method in class org.icepdf.ri.common.ComponentKeyBinding
Installs the component key binding on the specified JComponent.
install(SwingController, JScrollPane, AbstractDocumentView) - Static method in class org.icepdf.ri.common.KeyListenerPageChanger
Install a KeyListenerPageChanger as a KeyListener
install(SwingController, JScrollPane, AbstractDocumentView, CurrentPageChanger) - Static method in class org.icepdf.ri.common.KeyListenerPageColumnChanger
Install a KeyListenerPageChanger as a KeyListener
install(JScrollPane, CurrentPageChanger) - Static method in class org.icepdf.ri.common.MouseWheelCurrentPageListener
Install a MouseWheelCurrentPageListener as a MouseWheelListener
install(SwingController, JScrollPane, AbstractDocumentView) - Static method in class org.icepdf.ri.common.MouseWheelListenerPageChanger
Install a MouseWheelListenerPageChanger as a MouseWheelListener
installCurrentTool(ToolHandler) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
installTool() - Method in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.PanningHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
installTool() - Method in interface org.icepdf.ri.common.tools.ToolHandler
Callback code that allows post construct task to take place when the tool is selected via the AbstractDocumentView.setToolMode(int) call.
installTool() - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
installTool() - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
installUI(JComponent) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Configures the JXLayer this LayerUI is set to.
internalColor - Static variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
internalColor - Static variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
interrupt() - Method in class org.icepdf.ri.common.SwingWorker
A new method that interrupts the worker thread.
invalidate() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Invalidate the underlying Document Page models.
invalidate() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Invalidate the underlying Document Page models.
invalidate() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Called to invalidate the component.
invalidate() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
invalidatePage() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Invalidates the underling document page and resepctive resources.
invalidatePage() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
Should only be called by the demo application as it triggers the current page state to be marked as uninitialized and will trigger a full parse of the page if accessed again.
invalidatePageBuffer() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Invalidates the page buffer used for bufferer paints forcing a clean repaint of the pge.
invalidatePageBuffer() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
invoke(Object, Method, Object[]) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.FreeTextArea
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.MarkupAnnotationComponent
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
isActive() - Method in interface org.icepdf.ri.common.views.annotations.ScalableField
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.ScalableJComboBox
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.ScalableJList
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.ScalablePasswordField
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.ScalableTextArea
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.ScalableTextField
 
isActive() - Method in class org.icepdf.ri.common.views.annotations.WidgetAnnotationComponent
 
isAnnotationTool(int) - Static method in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
isBorderOpaque() - Method in class org.icepdf.ri.common.views.ResizableBorder
 
isBorderStyle() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
border has defined style.
isBorderStyle() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isBufferDirty() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
isCorrectMethod(Method, Object[]) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
isCurrentlySearching() - Method in class org.icepdf.ri.common.fonts.FindFontsTask
 
isCurrentlySearching() - Method in class org.icepdf.ri.util.SearchTextTask
 
isCurrentlyVerifying() - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
 
isCurrentPage() - Method in class org.icepdf.ri.common.SwingController
Returns tree if there is a current page associated with this controller.
isDocumentFitMode(int) - Method in class org.icepdf.ri.common.SwingController
 
isDocumentViewMode(int) - Method in class org.icepdf.ri.common.SwingController
 
isDone() - Method in class org.icepdf.ri.common.fonts.FindFontsTask
Find out if the task has completed.
isDone() - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Find out if the task has completed.
isDone() - Method in class org.icepdf.ri.util.SearchTextTask
Find out if the task has completed.
isDone() - Method in class org.icepdf.ri.util.TextExtractionTask
Find out if the task has completed.
isDragging - Variable in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
isEditable() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Component is editable, contents can be updated in ui
isEditable - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isEditable() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
Is the annotation editable
isInteractiveAnnotationsEnabled - Static variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isIntermidiatNode() - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
isLastPaintDirty() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
isLeaf() - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
isMac() - Static method in class org.icepdf.ri.util.BareBonesBrowserLaunch
 
isMacOs - Static variable in class org.icepdf.ri.common.SwingViewBuilder
 
isMousePressed - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isMovable() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Component is movable.
isMovable - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isMovable() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isOptimizedDrawingEnabled() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
To enable the correct painting of the glassPane and view component, the JXLayer overrides the default implementation of this method to return false when the glassPane is visible.
isOverPageComponent(Container, MouseEvent) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
Utility method for determining if the mouse event occurred over a page in the page view.
isPageSearchHit(int) - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Check the page index to see if there is a search result.
isPageTextMatch(int, PageText) - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
When we know a page has a hit but aren't sure if pageText is still in a highlighted state we can use this method to check.
isPaintAnnotation() - Method in class org.icepdf.ri.common.PrintHelper
Are page annotations going to be printed?
isPaintSearchHighlight() - Method in class org.icepdf.ri.common.PrintHelper
Are page search highlight's going to be printed?
isPdfCollection() - Method in class org.icepdf.ri.common.SwingController
Tests to see if the PDF document is a collection and should be treaded as such.
isPrintFitToMargin() - Method in class org.icepdf.ri.common.PrintHelper
Gets the fit to margin property.
isRedo() - Method in class org.icepdf.ri.common.UndoCaretaker
Gets the status of the redo command.
isResizable() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Component is resizable.
isResizable - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isResizable() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isRollover() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Component highlight/select border is draw on mouse over.
isRollover - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isRollover() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isRootNode() - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
isRunning() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
isSearchHighlightRefreshNeeded(int, PageText) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Test to see if a search highlight is needed.
isSelectAll() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Gets the selected all state of the document pages view.
isSelectAll() - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Returns true if all text in the document should be in a selected state.
isSelected() - Method in class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
isSelected() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
isSelected - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isSelected() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isShowing() - Method in interface org.icepdf.ri.common.views.PageViewComponent
Indicates that the page is showing;
isShowInvisibleBorder() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Component is editable, contents can be updated in ui
isShowInvisibleBorder - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isShowInvisibleBorder() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
isShrinkToPrintableArea() - Method in class org.icepdf.ri.common.ViewModel
Indicates the currently stored state of the shrink to fit printable area property.
isStopPaintingRequested() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
isToolModeSelected(int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
isToolModeSelected(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
isUndo() - Method in class org.icepdf.ri.common.UndoCaretaker
Gets the status of the undo command.
isUnix() - Static method in class org.icepdf.ri.util.BareBonesBrowserLaunch
 
isUtilityPaneVisible() - Method in class org.icepdf.ri.common.SwingController
If the utility pane is currently visible
isVerifyingSignature() - Method in class org.icepdf.ri.common.utility.signatures.SignatureTreeNode
 
isViewToolModeSelected(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
isViewToolModeSelected(int) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Checks if the specified tool mode is set in the view model.
isWidgetAnnotationHighlight() - Method in class org.icepdf.ri.common.ViewModel
Indicates that widget highlighting is enabled.
isWindows() - Static method in class org.icepdf.ri.util.BareBonesBrowserLaunch
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.BorderPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.CircleAnnotationPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.FlagsPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.GoToActionDialog
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.InkAnnotationPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.LineAnnotationPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.LinkAnnotationPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.SquareAnnotationPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.TextAnnotationPanel
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.utility.annotation.TextMarkupAnnotationPanel
 

J

JXLayer<V extends java.awt.Component> - Class in org.icepdf.ri.util.jxlayer
The universal decorator for Swing components with which you can implement various advanced painting effects as well as receive notification of all MouseEvents, KeyEvents and FocusEvents which generated within its borders.
JXLayer() - Constructor for class org.icepdf.ri.util.jxlayer.JXLayer
Creates a new JXLayer object with empty view component and empty LayerUI.
JXLayer(V) - Constructor for class org.icepdf.ri.util.jxlayer.JXLayer
Creates a new JXLayer object with empty LayerUI.
JXLayer(V, LayerUI<V>) - Constructor for class org.icepdf.ri.util.jxlayer.JXLayer
Creates a new JXLayer object with provided view component and LayerUI object.

K

KEY_CODE_CLOSE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_COPY - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_DELETE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_DESELECT_ALL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_EXIT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_FIRST_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_FIT_ACTUAL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_FIT_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_FIT_WIDTH - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_GOTO - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_LAST_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_NEXT_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_OPEN_FILE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_OPEN_URL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_PREVIOUS_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_PRINT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_PRINT_SETUP - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_REDO - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_ROTATE_LEFT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_ROTATE_RIGHT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_SAVE_AS - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_SEARCH - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_SELECT_ALL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_UNDO - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_ZOOM_IN - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KEY_CODE_ZOOM_OUT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
KeyEventConstants - Class in org.icepdf.ri.common
The KeyEvent Class contains the key event and input event used for menu and button manipulatin via the keyboard.
KeyEventConstants() - Constructor for class org.icepdf.ri.common.KeyEventConstants
 
KeyListenerPageChanger - Class in org.icepdf.ri.common
This intercepts KeyEvents for a JScrollPane, and determines if they qualify to initiate a page change request for the SwingController.
KeyListenerPageChanger(SwingController, JScrollPane, AbstractDocumentView) - Constructor for class org.icepdf.ri.common.KeyListenerPageChanger
 
keyListenerPageChanger - Variable in class org.icepdf.ri.common.views.OneColumnPageView
 
keyListenerPageChanger - Variable in class org.icepdf.ri.common.views.OnePageView
 
keyListenerPageChanger - Variable in class org.icepdf.ri.common.views.TwoColumnPageView
 
keyListenerPageChanger - Variable in class org.icepdf.ri.common.views.TwoPageView
 
KeyListenerPageColumnChanger - Class in org.icepdf.ri.common
This intercepts KeyEvents for a JScrollPane, and determines if they qualify to initiate a page change request for the SwingController.
KeyListenerPageColumnChanger(SwingController, JScrollPane, AbstractDocumentView, CurrentPageChanger) - Constructor for class org.icepdf.ri.common.KeyListenerPageColumnChanger
 
keyPressed(KeyEvent) - Method in class org.icepdf.ri.common.KeyListenerPageChanger
 
keyPressed(KeyEvent) - Method in class org.icepdf.ri.common.KeyListenerPageColumnChanger
 
keyPressed(KeyEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
keyReleased(KeyEvent) - Method in class org.icepdf.ri.common.KeyListenerPageColumnChanger
 
keyReleased(KeyEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
keyTyped(KeyEvent) - Method in class org.icepdf.ri.common.FloatTextFieldKeyListener
 
keyTyped(KeyEvent) - Method in class org.icepdf.ri.common.PageNumberTextFieldKeyListener
 
keyTyped(KeyEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation

L

lastMouseLocation - Variable in class org.icepdf.ri.common.tools.TextSelection
 
lastMousePressedLocation - Variable in class org.icepdf.ri.common.tools.TextSelection
 
Launcher - Class in org.icepdf.ri.viewer
Launches the Viewer Application.
Launcher() - Constructor for class org.icepdf.ri.viewer.Launcher
 
LayersPanel - Class in org.icepdf.ri.common.utility.layers
LayersPanel contains a LayersTree for manipulation of the PDF's optional content if present.
LayersPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.layers.LayersPanel
 
LayersTree - Class in org.icepdf.ri.common.utility.layers
LayersTree provides a UI interface for manipulating optional content that maybe specified in a document.
LayersTree(TreeNode) - Constructor for class org.icepdf.ri.common.utility.layers.LayersTree
 
LayersTreeNode - Class in org.icepdf.ri.common.utility.layers
The LayersTreeNode represent a group of optional content members or just one optional content group.
LayersTreeNode(Object) - Constructor for class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
LayersTreeNode(OptionalContentGroup) - Constructor for class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
LayersTreeNode(Object, boolean) - Constructor for class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
LayerUI<V extends java.awt.Component> - Class in org.icepdf.ri.util.jxlayer.plaf
The base class for all JXLayer's UI delegates.
LayerUI() - Constructor for class org.icepdf.ri.util.jxlayer.plaf.LayerUI
 
layoutInserts - Static variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
LEFT_VIEW - Static variable in interface org.icepdf.ri.common.views.DocumentView
Indicates that a two column view will have odd-numbered pages on the left.
LINE_STYLE_LIST - Static variable in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 
LINE_THICKNESS_LIST - Static variable in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 
LineAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The LineAnnotationComponent encapsulates a LineAnnotation objects.
LineAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.LineAnnotationComponent
 
LineAnnotationHandler - Class in org.icepdf.ri.common.tools
LineAnnotationHandler tool is responsible for painting representation of a line on the screen during a click and drag mouse event.
LineAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.LineAnnotationHandler
New Text selection handler.
LineAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
LineAnnotationPanel is a configuration panel for changing the properties of a LineAnnotationComponent and the underlying annotation component.
LineAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.LineAnnotationPanel
 
LineArrowAnnotationHandler - Class in org.icepdf.ri.common.tools
LineArrowAnnotationHandler tool is responsible for painting representation of a line arrow on the screen during a click and drag mouse event.
LineArrowAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.LineArrowAnnotationHandler
 
lineColor - Static variable in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
lineColor - Static variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
lineColor - Static variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
lineSelectHandler(Page, Point) - Method in class org.icepdf.ri.common.tools.TextSelection
Utility for selecting a LineText which is usually a sentence in the document.
LinkAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The LinkAnnotationComponent encapsulates a LinkAnnotation objects.
LinkAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.LinkAnnotationComponent
 
LinkAnnotationHandler - Class in org.icepdf.ri.common.tools
Handles the creation of a new link annotation.
LinkAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
LinkAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
Link Annotation panel intended use is for the manipulation of LinkAnnotation appearance properties.
LinkAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.LinkAnnotationPanel
 
loadProperties() - Method in class org.icepdf.ri.util.FontPropertiesManager
Loads the properties file and loads any font data that it contains.
loadProperties() - Method in class org.icepdf.ri.util.PropertiesManager
 
logger - Static variable in class org.icepdf.ri.common.SwingController
 
logger - Static variable in class org.icepdf.ri.common.tools.TextSelection
 
logger - Static variable in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
logger - Static variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
logger - Static variable in class org.icepdf.ri.common.views.annotations.AnnotationComponentFactory
 

M

main(String[]) - Static method in class org.icepdf.ri.viewer.Launcher
 
Main - Class in org.icepdf.ri.viewer
This class is the Main class for the ICEpdf Viewer application.
Main() - Constructor for class org.icepdf.ri.viewer.Main
 
main(String[]) - Static method in class org.icepdf.ri.viewer.Main
 
makeMenuItem(String, KeyStroke) - Method in class org.icepdf.ri.common.SwingViewBuilder
Utility method for creating a menu item.
makeMenuItem(String, String, String, KeyStroke) - Method in class org.icepdf.ri.common.SwingViewBuilder
Utility method for creating a menu item with an image.
makeResPath(String, String) - Static method in class org.icepdf.ri.util.PropertiesManager
 
makeToolbarButton(String, String, String, String, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
Utility method for creating a toolbar button.
makeToolbarToggleButton(String, String, String, String, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
Utility method for creating toggle buttons.
makeToolbarToggleButton(String, String, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
makeToolbarToggleButton(String, String, String, int, int, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
makeToolbarToggleButtonSmall(String, String, String, String, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
Utility method for creating small toggle buttons (24x24) that also have a selected icon state.
markupAnnotation - Variable in class org.icepdf.ri.common.views.annotations.MarkupAnnotationComponent
 
MarkupAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
MarkupAnnotationComponent class encapsulates the component functionality needed to display an MarkupAnnotations PopupAnnnotaion component.
MarkupAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.MarkupAnnotationComponent
 
MAX_PAGE_SIZE_READ_AHEAD - Static variable in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
MAX_PAGE_SIZE_READ_AHEAD - Static variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
MAX_SELECT_ALL_PAGE_COUNT - Static variable in class org.icepdf.ri.common.SwingController
 
MENU_SHORTCUT_KEY_MASK - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
messageBundle - Static variable in class org.icepdf.ri.common.SwingController
 
messageBundle - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
messageBundle - Variable in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 
messageBundle - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
messageBundle - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
messageBundle - Static variable in class org.icepdf.ri.common.views.annotations.signatures.CertificatePropertiesDialog
 
messageBundle - Static variable in class org.icepdf.ri.common.views.annotations.signatures.SignaturePropertiesDialog
 
messageBundle - Static variable in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationDialog
 
MetricsPageLoadingListener - Class in org.icepdf.ri.common.views.listeners
MetricsPageLoadingListener is an example of how the PageLoadingListener interface can be used to page loading metrics information.
MetricsPageLoadingListener(int) - Constructor for class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
minimiseAllWindows() - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
minimiseAllWindows() - Method in class org.icepdf.ri.viewer.WindowManager
 
minimizeAllMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
minimizeButton - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
ModifiedFlowLayout - Class in org.icepdf.ri.common.views
Modified Flow layout allos the layout to be recalculated when parent container is resized.
ModifiedFlowLayout() - Constructor for class org.icepdf.ri.common.views.ModifiedFlowLayout
 
MODIFIER_CLOSE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_COPY - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_DELETE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_DESELECT_ALL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_EXIT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_FIRST_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_FIT_ACTUAL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_FIT_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_FIT_WIDTH - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_GOTO - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_LAST_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_NEXT_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_OPEN_FILE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_OPEN_URL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_PREVIOUS_PAGE - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_PRINT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_PRINT_SETUP - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_REDO - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_ROTATE_LEFT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_ROTATE_RIGHT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_SAVE_AS - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_SEARCH - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_SELECT_ALL - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_UNDO - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_ZOOM_IN - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
MODIFIER_ZOOM_OUT - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.HighLightAnnotationHandler
Override the base functionality as we don't want to support double and triple click work selection for highlights.
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.PanningHandler
Invoked when the mouse button has been clicked (pressed and released) on a component.
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
When mouse is double clicked we select the word the mouse if over.
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.MarkupAnnotationComponent
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.SignatureFieldComponent
 
mouseClicked(MouseEvent) - Method in class org.icepdf.ri.common.views.DocumentViewComponent
On a mouse double click we attempt to lod the PDF document in a new viewer window.
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.PanningHandler
Mouse dragged, initiates page panning if the tool is selected.
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.CircleAnnotationComponent
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.SquareAnnotationComponent
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.PanningHandler
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.views.DocumentViewComponent
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.PanningHandler
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.views.DocumentViewComponent
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.PanningHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
Invoked when the mouse cursor has been moved onto a component but no buttons have been pushed.
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.PanningHandler
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.views.DocumentViewComponent
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.CurrentPageChanger
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.CircleAnnotationHandler
Create the annotation objects need to draw and manipulated the annotation using the GUI properties panels.
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.HighLightAnnotationHandler
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.PanningHandler
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.DocumentViewComponent
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.TwoColumnPageView
 
MouseWheelCurrentPageListener - Class in org.icepdf.ri.common
 
MouseWheelCurrentPageListener(JScrollPane, CurrentPageChanger) - Constructor for class org.icepdf.ri.common.MouseWheelCurrentPageListener
 
MouseWheelListenerPageChanger - Class in org.icepdf.ri.common
This intercepts MouseWheelEvent for a JScrollPane, and determines if they qualify to initiate a page change request for the SwingController.
MouseWheelListenerPageChanger(SwingController, JScrollPane, AbstractDocumentView) - Constructor for class org.icepdf.ri.common.MouseWheelListenerPageChanger
 
mouseWheelMoved(MouseWheelEvent) - Method in class org.icepdf.ri.common.MouseWheelCurrentPageListener
 
mouseWheelMoved(MouseWheelEvent) - Method in class org.icepdf.ri.common.MouseWheelListenerPageChanger
 
mouseWheelMoved(MouseWheelEvent) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
Handles ctl-wheel mouse for document zooming.
mouseWheelMoved(MouseWheelEvent) - Method in class org.icepdf.ri.common.tools.MouseWheelZoom
Handles ctl-wheel mouse for document zooming.
mouseWheelMoved(MouseWheelEvent) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
MouseWheelZoom - Class in org.icepdf.ri.common.tools
The MouseWheelZoom allows the zoom any any page view to be controlled by holding down the ctr key and rotating the mouse wheel.
MouseWheelZoom(DocumentViewController, JScrollPane) - Constructor for class org.icepdf.ri.common.tools.MouseWheelZoom
 
mouseWheelZoom - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
multiLineSelectHandler(AbstractPageViewComponent, Point, boolean, boolean, boolean) - Method in class org.icepdf.ri.common.tools.TextSelection
Entry point for multiline text selection.
MyAnnotationCallback - Class in org.icepdf.ri.common
This class represents a basic implementation of the AnnotationCallback
MyAnnotationCallback(DocumentViewController) - Constructor for class org.icepdf.ri.common.MyAnnotationCallback
 
MyGUISecurityCallback - Class in org.icepdf.ri.common
This class is reference code for displaying a password dialog box for encrypted PDF documents.
MyGUISecurityCallback(JFrame, ResourceBundle) - Constructor for class org.icepdf.ri.common.MyGUISecurityCallback
Create a new instance of a SecurityCallback.

N

NameJTree - Class in org.icepdf.ri.common.utility.annotation
Name tree component to represent a PDF documents name tree data structure.
NameJTree() - Constructor for class org.icepdf.ri.common.utility.annotation.NameJTree
 
NameTreeDialog - Class in org.icepdf.ri.common.utility.annotation
Create a dialog containg a name tree for the open document.
NameTreeDialog(SwingController, boolean, NameTree) - Constructor for class org.icepdf.ri.common.utility.annotation.NameTreeDialog
 
NameTreeNode - Class in org.icepdf.ri.common.utility.annotation
Name tree node.
NameTreeNode(NameNode, ResourceBundle) - Constructor for class org.icepdf.ri.common.utility.annotation.NameTreeNode
Creates a new instance of an OutlineItemTreeNode
NameTreeNode(StringObject, Reference) - Constructor for class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
newAnnotation(PageViewComponent, AnnotationComponent) - Method in class org.icepdf.ri.common.MyAnnotationCallback
New annotation created with view tool.
newAnnotation(PageViewComponent, AnnotationComponent) - Method in interface org.icepdf.ri.common.views.AnnotationCallback
New annotation created with view tool.
newWindow(String) - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
newWindow(URL) - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
newWindow(String) - Method in class org.icepdf.ri.viewer.WindowManager
 
newWindow(Document, String) - Method in class org.icepdf.ri.viewer.WindowManager
 
newWindow(URL) - Method in class org.icepdf.ri.viewer.WindowManager
 
NO_BUTTONS - Static variable in class org.icepdf.ri.common.AboutDialog
 
NO_TIMER - Static variable in class org.icepdf.ri.common.AboutDialog
 
nodes - Variable in class org.icepdf.ri.common.utility.layers.LayersPanel
 
nodeSelectionListener - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 

O

OK - Static variable in class org.icepdf.ri.common.AboutDialog
 
oldPageIndex - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
oldUserRotation - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
oldUserToolModeFlag - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
oldUserZoom - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
oldViewportFitMode - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
oldViewportHeight - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
oldViewportWidth - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
oldViewType - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
ONE_COLUMN_VIEW - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Displays a the pages in one column.
ONE_PAGE_VIEW - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Displays a one page at a time view.
OneColumnPageView - Class in org.icepdf.ri.common.views
Constructs a one column page view as defined in the PDF specification.
OneColumnPageView(DocumentViewController, JScrollPane, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.OneColumnPageView
 
OnePageView - Class in org.icepdf.ri.common.views
Constructs a one page view as defined in the PDF specification.
OnePageView(DocumentViewController, JScrollPane, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.OnePageView
 
openAllMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
openDocument(String) - Method in class org.icepdf.ri.common.SwingController
Open a file specified by the given path name.
openDocument(URL) - Method in class org.icepdf.ri.common.SwingController
Open a URL specifed by the location variable.
openDocument(InputStream, String, String) - Method in class org.icepdf.ri.common.SwingController
Opens a Document via the specified InputStream.
openDocument(Document, String) - Method in class org.icepdf.ri.common.SwingController
Load the specified file in a new Viewer RI window.
openDocument(byte[], int, int, String, String) - Method in class org.icepdf.ri.common.SwingController
Opens a Document via the specified byte array.
openFile() - Method in class org.icepdf.ri.common.SwingController
Utility method for opening a file.
openFile(String) - Static method in class org.icepdf.ri.util.BareBonesBrowserLaunch
Opens the specified file path using the OS's preferred application binding
openFileInSomeViewer(String) - Method in class org.icepdf.ri.common.SwingController
 
openURL() - Method in class org.icepdf.ri.common.SwingController
Utility method for opening a URL.
openURL(String) - Static method in class org.icepdf.ri.util.BareBonesBrowserLaunch
Opens the specified web page in a web browser
org.icepdf.ri.common - package org.icepdf.ri.common
 
org.icepdf.ri.common.fonts - package org.icepdf.ri.common.fonts
 
org.icepdf.ri.common.search - package org.icepdf.ri.common.search
 
org.icepdf.ri.common.tools - package org.icepdf.ri.common.tools
 
org.icepdf.ri.common.utility.annotation - package org.icepdf.ri.common.utility.annotation
 
org.icepdf.ri.common.utility.layers - package org.icepdf.ri.common.utility.layers
 
org.icepdf.ri.common.utility.outline - package org.icepdf.ri.common.utility.outline
 
org.icepdf.ri.common.utility.search - package org.icepdf.ri.common.utility.search
 
org.icepdf.ri.common.utility.signatures - package org.icepdf.ri.common.utility.signatures
 
org.icepdf.ri.common.utility.thumbs - package org.icepdf.ri.common.utility.thumbs
 
org.icepdf.ri.common.views - package org.icepdf.ri.common.views
 
org.icepdf.ri.common.views.annotations - package org.icepdf.ri.common.views.annotations
 
org.icepdf.ri.common.views.annotations.signatures - package org.icepdf.ri.common.views.annotations.signatures
 
org.icepdf.ri.common.views.listeners - package org.icepdf.ri.common.views.listeners
 
org.icepdf.ri.util - package org.icepdf.ri.util
 
org.icepdf.ri.util.jxlayer - package org.icepdf.ri.util.jxlayer
 
org.icepdf.ri.util.jxlayer.plaf - package org.icepdf.ri.util.jxlayer.plaf
 
org.icepdf.ri.viewer - package org.icepdf.ri.viewer
 
originalResizeWidgetDim - Variable in class org.icepdf.ri.common.views.ResizableBorder
 
OSXAdapter - Class in apple.dts.samplecode.osxadapter
 
OSXAdapter(String, Object, Method) - Constructor for class apple.dts.samplecode.osxadapter.OSXAdapter
 
OutlineItemTreeNode - Class in org.icepdf.ri.common.utility.outline
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.
OutlineItemTreeNode(OutlineItem) - Constructor for class org.icepdf.ri.common.utility.outline.OutlineItemTreeNode
Creates a new instance of an OutlineItemTreeNode
OutlinesTree - Class in org.icepdf.ri.common.utility.outline
OutlinesTree is a JTree derivative whose nodes are OutlineItemTreeNode objects, each of which refers to an OutlineItem
OutlinesTree() - Constructor for class org.icepdf.ri.common.utility.outline.OutlinesTree
 
overrideHighlightColor() - Method in class org.icepdf.ri.common.SwingViewBuilder
Method to attempt to override the system property highlight color If the current color is blank, we'll try to pull the same property from our local propertiesManager and, if found, apply it to the system properties This affects the search highlight coloring

P

PAGE_FIT_ACTUAL_SIZE - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
Set the view to show the page at actual size
PAGE_FIT_NONE - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
Set the view to show the page at the specified zoom level.
PAGE_FIT_WINDOW_HEIGHT - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
Set the view to show the page at actual size
PAGE_FIT_WINDOW_WIDTH - Static variable in interface org.icepdf.ri.common.views.DocumentViewController
Set the view to show the page at actual size
pageAnnotationsInitialized(Page) - Method in class org.icepdf.ri.common.MyAnnotationCallback
Implemented Annotation Callback method.
pageAnnotationsInitialized(Page) - Method in interface org.icepdf.ri.common.views.AnnotationCallback
Implemented Annotation Callback method.
pageBoundary - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
pageChangerListener - Variable in class org.icepdf.ri.common.views.OnePageView
 
pageChangerListener - Variable in class org.icepdf.ri.common.views.TwoPageView
 
pageComponents - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
pageImageLoaded(PageImageEvent) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
pageImageLoaded(PageImageEvent) - Method in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
pageInitializationEnded(PageInitializingEvent) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
pageInitializationEnded(PageInitializingEvent) - Method in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
pageInitializationStarted(PageInitializingEvent) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
pageInitializationStarted(PageInitializingEvent) - Method in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
pageLoadingEnded(PageLoadingEvent) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
pageLoadingEnded(PageLoadingEvent) - Method in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
pageLoadingStarted(PageLoadingEvent) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
pageLoadingStarted(PageLoadingEvent) - Method in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
PageNumberTextFieldInputVerifier - Class in org.icepdf.ri.common
Utility method to verify that a components input text is a whole number.
PageNumberTextFieldInputVerifier() - Constructor for class org.icepdf.ri.common.PageNumberTextFieldInputVerifier
 
PageNumberTextFieldKeyListener - Class in org.icepdf.ri.common
Utility class to ignore all keyboard events that are not digits, KeyEvent.VK_BACK_SPACE, KeyEvent.VK_DELETE, or KeyEvent.VK_ENTER.
PageNumberTextFieldKeyListener() - Constructor for class org.icepdf.ri.common.PageNumberTextFieldKeyListener
 
pagePaintingEnded(PagePaintingEvent) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
pagePaintingEnded(PagePaintingEvent) - Method in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
pagePaintingStarted(PagePaintingEvent) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
pagePaintingStarted(PagePaintingEvent) - Method in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
pagesPanel - Variable in class org.icepdf.ri.common.views.OneColumnPageView
 
pagesPanel - Variable in class org.icepdf.ri.common.views.OnePageView
 
pagesPanel - Variable in class org.icepdf.ri.common.views.TwoColumnPageView
 
pagesPanel - Variable in class org.icepdf.ri.common.views.TwoPageView
 
PageThumbnailComponent - Class in org.icepdf.ri.common
The PageThumbnailComponent represents one page thumbnail preview in the larger ThumbnailsPanel.
PageThumbnailComponent(SwingController, JScrollPane, PageTree, int, float) - Constructor for class org.icepdf.ri.common.PageThumbnailComponent
 
PageThumbnailComponent(SwingController, JScrollPane, PageTree, int, int, int, float) - Constructor for class org.icepdf.ri.common.PageThumbnailComponent
 
pageViewComponent - Variable in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
pageViewComponent - Variable in class org.icepdf.ri.common.tools.CommonToolHandler
 
pageViewComponent - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
PageViewComponent - Interface in org.icepdf.ri.common.views
The PageViewComponent interaces should be used by any page view implementation to represent a single page view.
pageViewComponent - Variable in class org.icepdf.ri.common.views.PageViewDecorator
 
PageViewComponentImpl - Class in org.icepdf.ri.common.views
This class represents a single page view of a PDF document as a JComponent.
PageViewComponentImpl(DocumentViewModel, PageTree, int, JScrollPane) - Constructor for class org.icepdf.ri.common.views.PageViewComponentImpl
 
PageViewComponentImpl(DocumentViewModel, PageTree, int, JScrollPane, int, int) - Constructor for class org.icepdf.ri.common.views.PageViewComponentImpl
 
PageViewComponentImpl.PagePainter - Class in org.icepdf.ri.common.views
 
PageViewComponentImpl.PagePainter() - Constructor for class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
PageViewDecorator - Class in org.icepdf.ri.common.views
The PageViewDecorator class adds a page border and shadow to all of the page views defined in the corg.icepdf.core.views.swing package.
PageViewDecorator(JComponent) - Constructor for class org.icepdf.ri.common.views.PageViewDecorator
 
PageViewLoadingListener - Class in org.icepdf.ri.common.views.listeners
PageViewLoadingListener allows for multiple implementation of a PageViewLoading Listener.
PageViewLoadingListener() - Constructor for class org.icepdf.ri.common.views.listeners.PageViewLoadingListener
 
paint(Graphics) - Method in class org.icepdf.ri.common.views.PageViewDecorator
Paints a default a black border and dark gray shadow for the given page.
paint(Graphics) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Delegates all painting to the LayerUI object.
paint(Graphics, JComponent) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Paints the specified component.
paintBorder(Graphics) - Method in class org.icepdf.ri.common.views.annotations.FreeTextArea
 
paintBorder(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableJComboBox
 
paintBorder(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableJList
 
paintBorder(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
paintBorder(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalablePasswordField
 
paintBorder(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextArea
 
paintBorder(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextField
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.icepdf.ri.common.views.ResizableBorder
 
paintChildren(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
Paints the selection box for this page view.
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.CircleAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.FreeTextArea
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.InkAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.LineAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.LinkAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.PolygonAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.PolyLineAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableJComboBox
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableJList
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalablePasswordField
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextArea
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextField
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.SquareAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.TextAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.TextMarkupAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.annotations.WidgetAnnotationComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.DocumentViewComponent
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.OneColumnPageView
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.OnePageView
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.TwoColumnPageView
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.TwoPageView
 
paintComponent(Graphics) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
This method is empty, because all painting is done by JXLayer.paint(Graphics) and ComponentUI.update(Graphics, JComponent) methods
paintPage(PaintPageEvent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
paintSelectedText(Graphics, AbstractPageViewComponent, DocumentViewModel) - Static method in class org.icepdf.ri.common.tools.TextSelection
Paints any text that is selected in the page wrapped by a pageViewComponent.
paintSelectionBox(Graphics, Rectangle) - Static method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
paintTextBounds(Graphics) - Method in class org.icepdf.ri.common.tools.TextSelection
Utility for painting text bounds.
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.CircleAnnotationHandler
Paint a rough circle representing what the annotation will look like when created.
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.LineArrowAnnotationHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.PanningHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
paintTool(Graphics) - Method in interface org.icepdf.ri.common.tools.ToolHandler
Paints the tools pre-annotation creation state.
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
paintTool(Graphics) - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
PanningHandler - Class in org.icepdf.ri.common.tools
Container logic used for view panning via mouse dragging for page views.
PanningHandler(DocumentViewController, DocumentViewModel, AbstractDocumentView) - Constructor for class org.icepdf.ri.common.tools.PanningHandler
 
parentComponent - Variable in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
parentDocumentView - Variable in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
parse(Reader) - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent.MyHtml2Text
 
parseRelativeDistinguishedName(X500Name, ASN1ObjectIdentifier) - Static method in class org.icepdf.ri.common.utility.signatures.SignatureUtilities
Parse out a known data element from an X500Name.
parseRelativeDistinguishedName(X500Name, ASN1ObjectIdentifier) - Static method in class org.icepdf.ri.common.views.annotations.signatures.CertificatePropertiesDialog
 
pdf - Static variable in class org.icepdf.ri.common.FileExtensionUtils
 
PDF_EXTENSION - Static variable in class org.icepdf.ri.common.views.DocumentViewComponent
 
percentFormatter - Static variable in class org.icepdf.ri.common.views.listeners.MetricsPageLoadingListener
 
PermissionsDialog - Class in org.icepdf.ri.common
This class is a reference implementation for displaying a PDF document's associated security permissions.
PermissionsDialog(JFrame, Document, ResourceBundle) - Constructor for class org.icepdf.ri.common.PermissionsDialog
Creates the permissions dialog.
PolygonAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The PolygonAnnotationComponent encapsulates a PolygonAnnotation objects.
PolygonAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.PolygonAnnotationComponent
 
PolyLineAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The PolyLineAnnotationComponent encapsulates a PolyLineAnnotation objects.
PolyLineAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.PolyLineAnnotationComponent
 
popupAnnotation - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
PopupAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The PopupAnnotationComponent encapsulates a PopupAnnotation objects.
PopupAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
preferredSize - Variable in class org.icepdf.ri.common.views.PageViewDecorator
 
previousAnnotationState - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
previousRectDrawn - Variable in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
print(Graphics, PageFormat, int) - Method in class org.icepdf.ri.common.PrintHelper
Prints the page at the specified index into the specified java.awt.Graphics context in the specified format.
print() - Method in class org.icepdf.ri.common.PrintHelper
Print a range of pages from the document as specified by #setupPrintService.
print(PrintJobWatcher) - Method in class org.icepdf.ri.common.PrintHelper
 
print(boolean) - Method in class org.icepdf.ri.common.SwingController
 
PrinterTask - Class in org.icepdf.ri.common
The PrinterTask class is responsible for starting a PrinterJob's print function in a new thread.
PrinterTask(PrintHelper) - Constructor for class org.icepdf.ri.common.PrinterTask
Create a new instance of a PrinterTask.
PrintHelper - Class in org.icepdf.ri.common
The PrintHelper class is utility class to aid developers in printing PDF document content.
PrintHelper(Container, PageTree, int) - Constructor for class org.icepdf.ri.common.PrintHelper
Creates a new PrintHelper instance defaulting the paper size to Letter and the print quality to Draft.
PrintHelper(Container, PageTree, float, MediaSizeName, PrintQuality) - Constructor for class org.icepdf.ri.common.PrintHelper
Creates a new PrintHelper instance using the specified media sized and print quality.
PrintHelper(Container, PageTree, float, HashDocAttributeSet, HashPrintRequestAttributeSet) - Constructor for class org.icepdf.ri.common.PrintHelper
Creates a new PrintHelper instance using the specified doc and print attribute sets.
PrintJobWatcher - Class in org.icepdf.ri.common
Simple Print Job Watcher.
PrintJobWatcher() - Constructor for class org.icepdf.ri.common.PrintJobWatcher
 
PrintJobWatcher(DocPrintJob) - Constructor for class org.icepdf.ri.common.PrintJobWatcher
 
processAnnotationAction(Annotation, Action, int, int) - Method in class org.icepdf.ri.common.MyAnnotationCallback
Implemented Annotation Callback method.
processAnnotationAction(Annotation, Action, int, int) - Method in interface org.icepdf.ri.common.views.AnnotationCallback
Implemented Annotation Callback method.
progressBar - Variable in class org.icepdf.ri.common.utility.search.SearchPanel
 
progressBar - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
progressLabel - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
propertiesManager - Variable in class org.icepdf.ri.common.SwingController
 
propertiesManager - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
propertiesManager - Variable in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
PropertiesManager - Class in org.icepdf.ri.util
This class provides a very basic Properties Management system for the viewer application.
PropertiesManager(Properties, ResourceBundle) - Constructor for class org.icepdf.ri.util.PropertiesManager
 
PropertiesManager(Properties, Properties, ResourceBundle) - Constructor for class org.icepdf.ri.util.PropertiesManager
New instance of properties manager with properties overrides defined in props.
PropertiesManager(Properties, String, ResourceBundle) - Constructor for class org.icepdf.ri.util.PropertiesManager
New instance of properties manager with properties overrides defined in an external file defined by propPath.
PROPERTY_DEFAULT_PAGEFIT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_DEFAULT_ZOOM_LEVEL - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_DIVIDER_LOCATION - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_HIDE_UTILITYPANE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_PRINT_MEDIA_SIZE_HEIGHT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_PRINT_MEDIA_SIZE_UNIT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_PRINT_MEDIA_SIZE_WIDTH - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_ANNOTATION_MARKUP_REPLY_TO - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_ANNOTATION_MARKUP_SET_STATUS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_KEYBOARD_SHORTCUTS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_STATUSBAR - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_STATUSBAR_STATUSLABEL - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_STATUSBAR_VIEWMODE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_STATUSBAR_VIEWMODE_DOUBLE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_STATUSBAR_VIEWMODE_DOUBLE_CONTINUOUS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_STATUSBAR_VIEWMODE_SINGLE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_STATUSBAR_VIEWMODE_SINGLE_CONTINUOUS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_ANNOTATION - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_ANNOTATION_HIGHLIGHT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_ANNOTATION_SELECTION - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_ANNOTATION_TEXT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_FIT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_FORMS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_PAGENAV - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_ROTATE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_TOOL - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_UTILITY - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_TOOLBAR_ZOOM - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_ARROW - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_CIRCLE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_FREE_TEXT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_HIGHLIGHT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_INK - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_LINE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_LINK - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_RECTANGLE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_STRIKE_OUT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_TEXT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_ANNOTATION_UNDERLINE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_OPEN - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_PRINT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_SAVE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_SEARCH - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITY_UPANE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITYPANE_ANNOTATION - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITYPANE_ANNOTATION_FLAGS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITYPANE_BOOKMARKS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITYPANE_LAYERS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITYPANE_SEARCH - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITYPANE_SIGNATURES - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_SHOW_UTILITYPANE_THUMBNAILS - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_UTILITYPANE_THUMBNAILS_ZOOM - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_VIEWPREF_FITWINDOW - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_VIEWPREF_FORM_HIGHLIGHT - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_VIEWPREF_HIDEMENUBAR - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_VIEWPREF_HIDETOOLBAR - Static variable in class org.icepdf.ri.util.PropertiesManager
 
PROPERTY_ZOOM_RANGES - Static variable in class org.icepdf.ri.util.PropertiesManager
 
propertyChange(PropertyChangeEvent) - Method in class org.icepdf.ri.common.SwingController
Listen for property change events from the page view.
propertyChange(PropertyChangeEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
propertyChange(PropertyChangeEvent) - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
propertyChange(PropertyChangeEvent) - Method in class org.icepdf.ri.common.views.annotations.WidgetAnnotationComponent
 
propertyChange(PropertyChangeEvent) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
proxySignature - Variable in class apple.dts.samplecode.osxadapter.OSXAdapter
 
ps - Static variable in class org.icepdf.ri.common.FileExtensionUtils
 

Q

quit(SwingController, JFrame, Properties) - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
quit(SwingController, JFrame, Properties) - Method in class org.icepdf.ri.viewer.WindowManager
 

R

RADIO_SELECTION - Static variable in class org.icepdf.ri.common.utility.layers.LayersTreeNode
Nodes behave like radio check boxes where only one can be selected at a time.
readDefaulFontPaths(String[]) - Method in class org.icepdf.ri.util.FontPropertiesManager
Sets the default font properties files by readying available system font paths.
readFontPaths(String[]) - Method in class org.icepdf.ri.util.FontPropertiesManager
Reads the specified file paths and loads any found font fonts in the font Manager.
rectangle - Variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
rectToDraw - Variable in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
recursivelyClearOutlineItems() - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
recursivelyClearOutlineItems() - Method in class org.icepdf.ri.common.utility.outline.OutlineItemTreeNode
 
redo() - Method in class org.icepdf.ri.common.UndoCaretaker
Redo the last state change.
redo() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
redo() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
reflectUndoCommands() - Method in class org.icepdf.ri.common.SwingController
Method to determine if the Undo and Redo menu items can be enabled This will query the UndoCaretaker for the status of the queue first
refreshAnnotationComponents(Page) - Method in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
refreshAnnotationRect() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Refreshed the annotation rectangle by inverting the components current bounds with the current page transformation.
refreshAnnotationRect() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
Refreshes/transforms the page space bounds back to user space.
refreshDirtyBounds() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
Refreshs the annotations bounds rectangle.
refreshDirtyBounds() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
Refreshes the components bounds for the current page transformation.
refreshSignerNode() - Method in class org.icepdf.ri.common.utility.signatures.SignatureTreeNode
Builds a rather complicated tree node and child nodes to show various properties of a a signer and the corresponding certificate.
remove(Component) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
remove(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
removeAll() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
removeAnnotation(PageViewComponent, AnnotationComponent) - Method in class org.icepdf.ri.common.MyAnnotationCallback
Remove the annotation and ready state for save.
removeAnnotation(PageViewComponent, AnnotationComponent) - Method in interface org.icepdf.ri.common.views.AnnotationCallback
Remove the annotation and ready state for save.
removeAnnotation(AnnotationComponent) - Method in interface org.icepdf.ri.common.views.PageViewComponent
Remove the specified annotation from this page view.
removeAnnotation(AnnotationComponent) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
Removes the specified annotation from this page component
removeFontCacheFile() - Method in class org.icepdf.ri.util.FontPropertiesManager
Removes the the properties file from the file system.
removeMouseListeners() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Removes a PropertyChangeListener from the listener list for a specific property.
removeSearchTerm(SearchTerm) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Removes the specified search term from the search.
removeSearchTerm(SearchTerm) - Method in class org.icepdf.ri.common.search.DocumentSearchModelImpl
Remove the specified search term from the model.
removeSelectedPageText(AbstractPageViewComponent) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Removes the specified page to selected page cache.
removeSelectedPageText(AbstractPageViewComponent) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Remove the specified page to the list of selected pages.
removeUpdate(DocumentEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
repaint() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
repaint(int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.FreeTextArea
 
repaint(int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.ScalableJComboBox
 
repaint(int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.ScalableJList
 
repaint(int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
repaint(int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.ScalablePasswordField
 
repaint(int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextArea
 
repaint(int, int, int, int) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextField
 
replyMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
requestFocus() - Method in class org.icepdf.ri.common.utility.search.SearchPanel
 
requestPassword(Document) - Method in class org.icepdf.ri.common.MyGUISecurityCallback
 
requestViewFocusInWindow() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
requestViewFocusInWindow() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
resetAppearanceShapes() - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.CircleAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.InkAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.LineAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.LinkAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.PolygonAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.PolyLineAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.SquareAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.TextAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.TextMarkupAnnotationComponent
 
resetAppearanceShapes() - Method in class org.icepdf.ri.common.views.annotations.WidgetAnnotationComponent
 
resetRectangle(int, int) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
resetTree() - Method in class org.icepdf.ri.common.fonts.FontDialog
Reset the tree, insuring it's empty
resetTree() - Method in class org.icepdf.ri.common.utility.search.SearchPanel
Reset the tree for a new document or a new search.
resetTree() - Method in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
Reset the tree for a new document or a new validation.
resizableBorder - Static variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
ResizableBorder - Class in org.icepdf.ri.common.views
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.
ResizableBorder(int) - Constructor for class org.icepdf.ri.common.views.ResizableBorder
 
resize() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
resizeBoxSize - Static variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
resized - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
resizeWidgetDim - Variable in class org.icepdf.ri.common.views.ResizableBorder
 
Resources - Class in org.icepdf.ri.util
This is a utility class for ldisplaying internationalized dialogs.
Resources() - Constructor for class org.icepdf.ri.util.Resources
 
restore() - Method in class org.icepdf.ri.common.views.annotations.AnnotationState
Restores the AnnotationComponents state to the state stored during the construction of this object.
restore(Annotation) - Method in class org.icepdf.ri.common.views.annotations.AnnotationState
Restores the annotation state in this instance to the Annotation specified as a param.
revertViewType() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Revert to the previously set view type.
RIGHT_VIEW - Static variable in interface org.icepdf.ri.common.views.DocumentView
Indicates that a two column view will have odd-numbered pages on the right.
rotateLeft() - Method in class org.icepdf.ri.common.SwingController
Rotates the page visualization by 90 degrees in a counter-clockwise direction.
rotateRight() - Method in class org.icepdf.ri.common.SwingController
Rotates the page visualization by 90 degrees in a clockwise direction.
ROTATION_FACTOR - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Rotation factor used with rotating document.
run() - Method in class org.icepdf.ri.common.PrinterTask
Threads Runnable method.
run() - Method in class org.icepdf.ri.common.views.DocumentViewComponent
Kick off the rendering of the first page for preview purposes, document is closed after the thumbnail is created.
run() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 

S

safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.BorderPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.CircleAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.InkAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.LineAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.LinkAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.SquareAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.TextAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.utility.annotation.TextMarkupAnnotationPanel
Convenience method to ensure a component is safe to toggle the enabled state on
safelySelectUtilityPanel(Component) - Method in class org.icepdf.ri.common.SwingController
Method to select the currently visible tab in the utility pane Because tabs can be hidden via the properties file, we'll want to check first whether the desired panel even exists
saveAndEnd() - Method in class org.icepdf.ri.util.PropertiesManager
 
saveChangesDialog() - Method in class org.icepdf.ri.common.SwingController
If there is a WindowManagementCallback in place, then this will invoke its quit method
saveFile() - Method in class org.icepdf.ri.common.SwingController
Utility method for saving a copy of the currently opened PDF to a file.
saveProperties() - Method in class org.icepdf.ri.util.FontPropertiesManager
Touches the properties file, writing out any font properties.
saveProperties() - Method in class org.icepdf.ri.util.PropertiesManager
 
ScalableField - Interface in org.icepdf.ri.common.views.annotations
Common interface for all scalable widgets.
ScalableJComboBox - Class in org.icepdf.ri.common.views.annotations
Scalable JComboBox that scales as the document zoom is changed.
ScalableJComboBox(Vector, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.ScalableJComboBox
 
ScalableJList - Class in org.icepdf.ri.common.views.annotations
 
ScalableJList(ListModel, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.ScalableJList
 
ScalableJScrollPane - Class in org.icepdf.ri.common.views.annotations
 
ScalableJScrollPane(Component, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
ScalablePasswordField - Class in org.icepdf.ri.common.views.annotations
Scalable JPassword that scales as the document zoom is changed.
ScalablePasswordField(DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.ScalablePasswordField
 
ScalableTextArea - Class in org.icepdf.ri.common.views.annotations
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.
ScalableTextArea(DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.ScalableTextArea
 
ScalableTextField - Class in org.icepdf.ri.common.views.annotations
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.
ScalableTextField(DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.ScalableTextField
 
scrollPane - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
searchHighlightPage(int, String, boolean, boolean) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Searches the given page using the specified term and properties.
searchHighlightPage(int) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Searches the page index given the search terms that have been added with DocumentSearchControllerImpl.addSearchTerm(String, boolean, boolean).
searchHighlightPage(int, int) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Searches the page index given the search terms that have been added with DocumentSearchControllerImpl.addSearchTerm(String, boolean, boolean).
searchModel - Variable in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
 
searchPage(int) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Search page but only return words that are hits.
SearchPanel - Class in org.icepdf.ri.common.utility.search
This class is the GUI component for the SearchTextTask.
SearchPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.search.SearchPanel
Create a new instance of SearchPanel.
searchPhraseParser(String) - Method in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
Utility for breaking the pattern up into searchable words.
searchTextTask - Variable in class org.icepdf.ri.common.utility.search.SearchPanel
 
SearchTextTask - Class in org.icepdf.ri.util
This class is a utility for searching text in a PDF document.
SearchTextTask(SearchPanel, SwingController, String, boolean, boolean, boolean, boolean, boolean, ResourceBundle) - Constructor for class org.icepdf.ri.util.SearchTextTask
Creates a new instance of the SearchTextTask.
securityCallback - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
selectAllText() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
selectAllText() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Sets the selectAll status flag as true.
selectedCount - Variable in class org.icepdf.ri.common.tools.TextSelection
 
selectedMarkupAnnotation - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
selection(Point, AbstractPageViewComponent, boolean, boolean) - Method in class org.icepdf.ri.common.tools.TextSelection
 
selectionBoxColour - Static variable in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
SelectionBoxHandler - Class in org.icepdf.ri.common.tools
Handles the drawing of a selection box commonly used for selection type tools.
SelectionBoxHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.SelectionBoxHandler
 
selectionEnd(Point, AbstractPageViewComponent) - Method in class org.icepdf.ri.common.tools.TextSelection
Selection ended so we want to stop record the position and update the selection.
selectionIcon(Point, AbstractPageViewComponent) - Method in class org.icepdf.ri.common.tools.TextSelection
 
selectionMode - Variable in class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
selectionStart(Point, AbstractPageViewComponent, boolean) - Method in class org.icepdf.ri.common.tools.TextSelection
Selection started so we want to record the position and update the selection rectangle.
set(String, String) - Method in class org.icepdf.ri.util.PropertiesManager
 
setAboutHandler(Object, Method) - Static method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setAboutMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setActive(boolean) - Method in class org.icepdf.ri.common.views.annotations.FreeTextArea
 
setActive(boolean) - Method in interface org.icepdf.ri.common.views.annotations.ScalableField
 
setActive(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalableJComboBox
 
setActive(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalableJList
 
setActive(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
setActive(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalablePasswordField
 
setActive(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextArea
 
setActive(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalableTextField
 
setAnnotationCallback(AnnotationCallback) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setAnnotationCallback(AnnotationCallback) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Set an annotation callback.
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.ActionsPanel
Sets the current annotation component.
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.AnnotationPanel
Sets the current annotation component to edit, building the appropriate annotation panel and action panel.
setAnnotationComponent(AnnotationComponent) - Method in interface org.icepdf.ri.common.utility.annotation.AnnotationProperties
 
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.BorderPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.CircleAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.FlagsPanel
 
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.GoToActionDialog
Copies state information from the annotation so it can pre respresented in the UI.
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.InkAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.LineAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.LinkAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.SquareAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.TextAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationComponent(AnnotationComponent) - Method in class org.icepdf.ri.common.utility.annotation.TextMarkupAnnotationPanel
Method that should be called when a new AnnotationComponent is selected by the user The associated object will be stored locally as currentAnnotation Then all of it's properties will be applied to the UI pane For example if the border was red, the color of the background button will be changed to red
setAnnotationPanel(AnnotationPanel) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setAnnotationUtilityToolbar(JToolBar) - Method in class org.icepdf.ri.common.utility.annotation.AnnotationPanel
 
setAppearanceStream() - Method in class org.icepdf.ri.common.views.annotations.FreeTextAnnotationComponent
 
setApplicationEventHandled(Object, boolean) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setBoolean(String, boolean) - Method in class org.icepdf.ri.util.PropertiesManager
 
setBottomMargin(int) - Method in class org.icepdf.ri.common.tools.TextSelection
Sets the bottom margin used to define an exclusion zone for text selection.
setBringAllToFrontMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setCircleAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setCloseMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setCompleteToolBar(JToolBar) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setCopyMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setCurrentAnnotation(AnnotationComponent) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Sets the current annotation.
setCurrentAnnotation(AnnotationComponent) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Sets teh current annotation
setCurrentPageIndex(int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setCurrentPageIndex(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setCurrentPageNext() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setCurrentPageNext() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setCurrentPageNumberTextField(JTextField) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setCurrentPagePrevious() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setCurrentPagePrevious() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setCurrentRect(Rectangle) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
setDefaultFilePath(String) - Static method in class org.icepdf.ri.common.ViewModel
 
setDefaultFilePath(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
setDefaultURL(String) - Static method in class org.icepdf.ri.common.ViewModel
 
setDefaultURL(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
setDeleteMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setDestinationName(JLabel) - Method in class org.icepdf.ri.common.utility.annotation.NameTreeDialog
 
setDestinationTarget(Destination) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setDestinationTarget(Destination) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setDisplayTool(int) - Method in class org.icepdf.ri.common.SwingController
Sets the display tool used when the document is viewed in interactive mode.
setDocument(Document) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
setDocument(Document) - Method in class org.icepdf.ri.common.utility.layers.LayersPanel
 
setDocument(Document) - Method in class org.icepdf.ri.common.utility.search.SearchPanel
 
setDocument(Document) - Method in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
Set the current document instance and starts the validation process of any found signature annotations.
setDocument(Document) - Method in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
setDocument(Document) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setDocument(Document) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setDocumentToolMode(int) - Method in class org.icepdf.ri.common.SwingController
 
setDocumentToolMode(int) - Method in interface org.icepdf.ri.common.views.Controller
Sets the tool mode used for the controller view.
setDocumentViewCallback(DocumentView) - Method in interface org.icepdf.ri.common.views.PageViewComponent
Set the parent Document View class which is resbonsible for drawing and the general management of PageViewComponents for a particular view.
setDocumentViewCallback(DocumentView) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
setDocumentViewController(DocumentViewControllerImpl) - Method in class org.icepdf.ri.common.SwingController
Sets a custom document view controller.
setDocumentViewController(DocumentViewController) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
 
setDocumentViewController(DocumentViewController) - Method in class org.icepdf.ri.common.views.listeners.DefaultPageViewLoadingListener
 
setDocumentViewController(DocumentViewController) - Method in class org.icepdf.ri.common.views.listeners.PageViewLoadingListener
Sets the ne document view controller set when a view type changes.
setDocumentViewType(int, int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setDocumentViewType(int, int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setDouble(String, double) - Method in class org.icepdf.ri.util.PropertiesManager
 
setDselectAllMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setEditable(boolean) - Method in interface org.icepdf.ri.common.views.annotations.ScalableField
 
setEditable(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalableJList
 
setEditable(boolean) - Method in class org.icepdf.ri.common.views.annotations.ScalableJScrollPane
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.ActionsPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.AnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.BorderPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.CircleAnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.FlagsPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.FreeTextAnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.InkAnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.LineAnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.LinkAnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.SquareAnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.TextAnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.utility.annotation.TextMarkupAnnotationPanel
 
setExitMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setExportSVGMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setExportTextMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFileHandler(Object, Method) - Static method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setFirstPageButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFirstPageMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFitActualSizeButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFitActualSizeMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFitHeightButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFitMode(int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setFitMode(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setFitPageMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFitWidthButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFitWidthMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFloat(String, float) - Method in class org.icepdf.ri.util.PropertiesManager
 
setFontEngineButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewBuilder, so that SwingController can setup event handling
setFontInformationMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setFormHighlightButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling for the form highlight button.
setFreeTextAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setGlassPane(JPanel) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Sets the JXLayer's glassPane component, which can be null.
setGoToPageMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setGui() - Method in class org.icepdf.ri.common.utility.annotation.GoToActionDialog
Method to create and customize the actions section of the panel
setHandler(OSXAdapter) - Static method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setHasBeenQueued(boolean) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
setHighlightAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setHighlightAnnotationUtilityToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setInformationMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setInkAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setInt(String, int) - Method in class org.icepdf.ri.util.PropertiesManager
 
setIsBufferDirty(boolean) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
setIsEmbeddedComponent(boolean) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setIsLastPaintDirty(boolean) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
setIsWidgetAnnotationHighlight(boolean) - Method in class org.icepdf.ri.common.ViewModel
Sets the value of widgetAnnotation highlight model.
setLabel(String) - Method in class org.icepdf.ri.common.utility.annotation.ValueLabelItem
 
setLastPageButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setLastPageMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setLayerEventMask(long) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Sets the bitmask of event types to receive by this JXLayer.
setLayersPanel(LayersPanel) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setLineAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setLineArrowAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setLinkAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setLong(String, long) - Method in class org.icepdf.ri.util.PropertiesManager
 
setMinimiseAllMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setNextPageButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setNextPageMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setNumberOfPagesLabel(JLabel) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setOpenFileButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setOpenFileMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setOpenURLMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setOutlineComponents(JTree, JScrollPane) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPage(Page) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
setPageBoundary(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Sets the page boundary used to paint a page.
setPageBoundary(int) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Sets the page boundtry used to paint a page.
setPageFitMode(int, boolean) - Method in class org.icepdf.ri.common.SwingController
Set the ViewerModel's fit setting to fit the whole page, and update the display
setPageViewFacingPageConButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
 
setPageViewFacingPageNonConButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
 
setPageViewMode(int, boolean) - Method in class org.icepdf.ri.common.SwingController
 
setPageViewSinglePageConButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
 
setPageViewSinglePageNonConButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
 
setPaintAnnotation(boolean) - Method in class org.icepdf.ri.common.PrintHelper
Manually enable or disable the printing of annotation for a print job
setPaintSearchHighlight(boolean) - Method in class org.icepdf.ri.common.PrintHelper
Manually enable or disable the printing of search highlights for a print job
setPanToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPermissionsMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPreferencesHandler(Object, Method) - Static method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setPreviousPageButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPreviousPageMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPrintButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPrintCopies(int) - Method in class org.icepdf.ri.common.ViewModel
Sets the number of print copies that should be make during the next print.
setPrintDefaultMediaSizeName(MediaSizeName) - Method in class org.icepdf.ri.common.SwingController
Sets the default MediaSizeName and creates an new instance of the the PrintHelp with the new media size.
setPrintHelper(PrintHelper) - Method in class org.icepdf.ri.common.ViewModel
 
setPrintJob(DocPrintJob) - Method in class org.icepdf.ri.common.PrintJobWatcher
 
setPrintMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPrintSetupMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setPropertiesManager(PropertiesManager) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController has access to all properties
setQuitHandler(Object, Method) - Static method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setRectToDraw(Rectangle) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
setReduMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setRootNode(boolean) - Method in class org.icepdf.ri.common.utility.annotation.NameTreeNode
 
setRotateLeft() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setRotateLeft() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setRotateLeftButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setRotateLeftMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setRotateRight() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setRotateRight() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setRotateRightButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setRotateRightMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setRotation(float) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setRotation(float) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setSaveAsFileButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setSaveAsFileMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setSearchButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setSearchMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setSearchPanel(SearchPanel) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setSecurityCallback(SecurityCallback) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setSecurityCallback(SecurityCallback) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setSelectAll(boolean) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Sets the select all state of the text in the document.
setSelectAll(boolean) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Sets the selected all text state.
setSelectAllMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setSelected(boolean) - Method in class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
setSelected(boolean) - Method in interface org.icepdf.ri.common.views.AnnotationComponent
 
setSelected(boolean) - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
setSelectionMode(int) - Method in class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.TextSelection
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
setSelectionRectangle(Point, Rectangle) - Method in interface org.icepdf.ri.common.views.PageViewComponent
Sets the text that is contained in the specified recttangle and the given mouse pointer.
setSelectionRectangle(Point, Rectangle) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
setSelectionSize(Rectangle, Component) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
setSelectToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setShowHideToolBarMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setShowHideUtilityPaneButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setShowHideUtilityPaneMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setShrinkToPrintableArea(boolean) - Method in class org.icepdf.ri.common.ViewModel
Can be set before a SwingController.print() is called to enable/disable shrink to fit printable area.
setSignaturesPanel(SignaturesPanel) - Method in class org.icepdf.ri.common.SwingController
 
setSquareAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setStatusLabel(JLabel) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setStopRequested(boolean) - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
setStrikeOutAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setTextAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setTextAnnotationUtilityToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setTextSelectToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setThreadPriority(int) - Method in class org.icepdf.ri.common.SwingWorker
 
setThumbnailsPanel(ThumbnailsPanel) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setToolBarVisible(boolean) - Method in class org.icepdf.ri.common.SwingController
Sets the visibility of the toolbar
setToolMode(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
setToolMode(int) - Method in class org.icepdf.ri.common.views.AbstractPageViewComponent
Sets the tool mode for the current page component implementation.
setToolMode(int) - Method in interface org.icepdf.ri.common.views.DocumentView
Sets the tool type/mode that is to be enabled for the particular view.
setToolMode(int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setToolMode(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setToolMode(int) - Method in interface org.icepdf.ri.common.views.PageViewComponent
 
setTopMargin(int) - Method in class org.icepdf.ri.common.tools.TextSelection
Sets the top margin used to define an exclusion zone for text selection.
setUI(LayerUI<? super V>) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Sets the LayerUI which will perform painting and receive input events for this JXLayer.
setUnderlineAnnotationToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setUndoMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setupPrintService(int, int, int, boolean, boolean) - Method in class org.icepdf.ri.common.PrintHelper
Configures the PrinterJob instance with the specified parameters.
setupPrintService(PrintService, int, int, int, boolean) - Method in class org.icepdf.ri.common.PrintHelper
Configures the PrinterJob instance with the specified parameters.
setupPrintService(PrintService, HashPrintRequestAttributeSet, boolean) - Method in class org.icepdf.ri.common.PrintHelper
Configures the PrinterJob instance with the specified parameters.
setupSearchCompletionMessageForm() - Method in class org.icepdf.ri.common.utility.search.SearchPanel
 
setupSearchingMessageForm() - Method in class org.icepdf.ri.common.utility.search.SearchPanel
Uitility for createing the searching message format.
setupSearchResultMessageForm() - Method in class org.icepdf.ri.common.utility.search.SearchPanel
Uitility for createing the searchable dialog message format.
setupSecurityHandler(Document, SecurityCallback) - Method in class org.icepdf.ri.common.SwingController
Setup the security handle if specified, if not then creates and uses the default implementation.
setUtilityAndDocumentSplitPane(JSplitPane) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setUtilityPaneVisible(boolean) - Method in class org.icepdf.ri.common.SwingController
Makes the component visible or invisible.
setUtilityTabbedPane(JTabbedPane) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setValue(Object) - Method in class org.icepdf.ri.common.utility.annotation.ValueLabelItem
 
setVerifyingSignature(boolean) - Method in class org.icepdf.ri.common.utility.signatures.SignatureTreeNode
Flat to indicated that the validation process has completed and the state variables are in a completed state.
setView(V) - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Sets the JXLayer's view component, which can be null.
setViewCurrentPageIndex(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
setViewCurrentPageIndex(int) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Sets the view model current page index.
setViewCursor(int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setViewCursor(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setViewerFrame(JFrame) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setViewKeyListener(KeyListener) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setViewKeyListener(KeyListener) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setViewRotation(float) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
setViewRotation(float) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Sets the view rotation of this model.
setViewToolMode(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
setViewToolMode(int) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Sets the view tool mode.
setViewType(int) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setViewType(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
View Builder for known doc view types
setViewType() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Sets the view type, one column, two column, single page etc.
setViewZoom(float) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Sets the zoom factor of the page visualization.
setViewZoom(float) - Method in interface org.icepdf.ri.common.views.DocumentViewModel
Sets the models zoom level.
setVisible(boolean) - Method in class org.icepdf.ri.common.utility.search.SearchPanel
 
setWindowListMenuItems(List) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setWindowManagementCallback(WindowManagementCallback) - Method in class org.icepdf.ri.common.SwingController
The WindowManagementCallback is used for creating new Document windows, and quitting the application
setZoom(float) - Method in class org.icepdf.ri.common.SwingController
Zoom to a new zoom level, without centering on any new specific point
setZoom(float) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoom(float) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Sets the zoom factor of the page visualization.
setZoom(float) - Method in class org.icepdf.ri.common.views.ResizableBorder
 
setZoomCentered(float, Point, boolean) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoomCentered(float, Point, boolean) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Zoom to a new zoom level, centered at a specific point.
setZoomComboBox(JComboBox, float[]) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setZoomDynamicToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setZoomIn() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoomIn(Point) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoomIn() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setZoomIn(Point) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Increases the current page visualization zoom factor by 20%.
setZoomInButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setZoomInMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setZoomInToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setZoomLevels(float[]) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoomLevels(float[]) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setZoomOut() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoomOut(Point) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoomOut() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setZoomOut(Point) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Decreases the current page visualization zoom factor by 20%.
setZoomOutButton(JButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setZoomOutMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setZoomToViewPort(float, Point, int, boolean) - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
setZoomToViewPort(float, Point, int, boolean) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Zoom to a new zoom level, the viewPort position is set by the addition of the zoomPointDelta to the page bounds as defined by the view.
SHADOW_SIZE - Static variable in class org.icepdf.ri.common.views.PageViewDecorator
 
shortenDocumentOrigins(List<Object>) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
shouldYieldFocus(JComponent) - Method in class org.icepdf.ri.common.FloatTextFieldInputVerifier
 
shouldYieldFocus(JComponent) - Method in class org.icepdf.ri.common.PageNumberTextFieldInputVerifier
 
showAboutDialog() - Method in class org.icepdf.ri.common.SwingController
Show the About dialog.
showAnnotationPanel(AnnotationComponent) - Method in class org.icepdf.ri.common.SwingController
Make the Annotation Link Panel visible, and if necessary, the utility pane that encloses it
showButtonText - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
showConfirmDialog(Component, ResourceBundle, String, String) - Static method in class org.icepdf.ri.util.Resources
 
showConfirmDialog(Component, ResourceBundle, String, String, Object) - Static method in class org.icepdf.ri.util.Resources
 
showConfirmDialog(Component, ResourceBundle, String, String, Object, Object) - Static method in class org.icepdf.ri.util.Resources
 
showConfirmDialog(Component, ResourceBundle, String, String, Object, Object, Object) - Static method in class org.icepdf.ri.util.Resources
 
showConfirmDialog(Component, ResourceBundle, String, String, Object, Object, Object, Object) - Static method in class org.icepdf.ri.util.Resources
 
showDocumentInformationDialog() - Method in class org.icepdf.ri.common.SwingController
Show information about the PDF file's Document, such as the title, subject, author, keywords, creator, producer, creation date, and last modification date
showDocumentPermissionsDialog() - Method in class org.icepdf.ri.common.SwingController
Show the permissions set in the PDF file's Document, as relates to encryption, altering, or extracting information from, the Document
showMessageDialog(Component, int, ResourceBundle, String, String) - Static method in class org.icepdf.ri.util.Resources
 
showMessageDialog(Component, int, ResourceBundle, String, String, Object) - Static method in class org.icepdf.ri.util.Resources
 
showMessageDialog(Component, int, ResourceBundle, String, String, Object, Object) - Static method in class org.icepdf.ri.util.Resources
 
showMessageDialog(Component, int, ResourceBundle, String, String, Object, Object, Object) - Static method in class org.icepdf.ri.util.Resources
 
showMessageDialog(Component, int, ResourceBundle, String, String, Object, Object, Object, Object) - Static method in class org.icepdf.ri.util.Resources
 
showPage(int) - Method in class org.icepdf.ri.common.SwingController
Sets the ViewerModel's current page index, and updates the display to show the newly selected page
showPageFromTextField() - Method in class org.icepdf.ri.common.SwingController
Takes the page number that the user has typed into the text field, converts it into a page index, and then displays that page
showPageSelectionDialog() - Method in class org.icepdf.ri.common.SwingController
Show a dialog, listing every page in the PDF Document, for the user to select which page to show.
showPrintSetupDialog() - Method in class org.icepdf.ri.common.PrintHelper
Utility for showing print dialog for the current printService.
showPrintSetupDialog() - Method in class org.icepdf.ri.common.SwingController
Show a print setup dialog, to alter the ViewerModel's PageFormat
showSearchPanel() - Method in class org.icepdf.ri.common.SwingController
Make the Search pane visible, and if necessary, the utility pane that encloses it
showSignatureValidationDialog(SignatureWidgetAnnotation) - Method in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
Shows the signatureValidationDialog for the given SignatureWidgetAnnotation.
showSignatureWidgetPropertiesDialog() - Method in class org.icepdf.ri.common.views.annotations.SignatureFieldComponent
Utility for showing SignaturePropertiesDialog via a double click or the context menu.
SignatureCellRender - Class in org.icepdf.ri.common.utility.signatures
Renders the appropriate root icon for a SignatureTreeNode.
SignatureCellRender() - Constructor for class org.icepdf.ri.common.utility.signatures.SignatureCellRender
 
SignatureCertTreeNode - Class in org.icepdf.ri.common.utility.signatures
SignatureCertTreeNode object type is used to enable/show the
SignatureCertTreeNode(Object, Collection<Certificate>, Image) - Constructor for class org.icepdf.ri.common.utility.signatures.SignatureCertTreeNode
 
SignatureFieldComponent - Class in org.icepdf.ri.common.views.annotations
UI component that represents a Acroform signature widget in the interactive UI.
SignatureFieldComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.SignatureFieldComponent
 
SignaturePropertiesDialog - Class in org.icepdf.ri.common.views.annotations.signatures
The SignaturePropertiesDialog shows a signatures basic information; validation, signer info and a summary panel.
SignaturePropertiesDialog(Dialog, ResourceBundle, SignatureWidgetAnnotation) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.SignaturePropertiesDialog
 
SignaturePropertiesDialog(Frame, ResourceBundle, SignatureWidgetAnnotation) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.SignaturePropertiesDialog
 
SignaturesPanel - Class in org.icepdf.ri.common.utility.signatures
The SignaturesPanel lists all the digital signatures in a document as well as the signature fields components that are just placeholders.
SignaturesPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
SignaturesTree - Class in org.icepdf.ri.common.utility.signatures
SignaturesTree is a JTree derivative whose nodes are SignatureTreeNode objects, each of which refers to a document signature.
SignaturesTree(TreeModel) - Constructor for class org.icepdf.ri.common.utility.signatures.SignaturesTree
 
signatureTree - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
SignatureTreeNode - Class in org.icepdf.ri.common.utility.signatures
Represents a signatures in the signature tree.
SignatureTreeNode(SignatureWidgetAnnotation, ResourceBundle) - Constructor for class org.icepdf.ri.common.utility.signatures.SignatureTreeNode
Creates a new instance of an OutlineItemTreeNode
SignatureUtilities - Class in org.icepdf.ri.common.utility.signatures
Utility of commonly used signature related algorithms.
SignatureUtilities() - Constructor for class org.icepdf.ri.common.utility.signatures.SignatureUtilities
 
SignatureValidationDialog - Class in org.icepdf.ri.common.views.annotations.signatures
The SignatureValidationDialog shows a summary of the validation status of a signature.
SignatureValidationDialog(Frame, ResourceBundle, SignatureWidgetAnnotation, SignatureValidator) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationDialog
 
SignatureValidationPanel - Class in org.icepdf.ri.common.views.annotations.signatures
SignatureValidationPanel shows a summary of the the validation results.
SignatureValidationPanel(SignatureValidationStatus, ResourceBundle, SignatureWidgetAnnotation, SignatureValidator, boolean, boolean) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationPanel
 
SignatureValidationStatus - Class in org.icepdf.ri.common.views.annotations.signatures
Common panel construct for show validation status of a given signature and validator.
SignatureValidationStatus(ResourceBundle, SignatureWidgetAnnotation, SignatureValidator) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationStatus
 
signatureWidgetAnnotation - Variable in class org.icepdf.ri.common.views.annotations.SignatureFieldComponent
 
signatureWidgetAnnotation - Variable in class org.icepdf.ri.common.views.annotations.signatures.SignaturePropertiesDialog
 
signatureWidgetAnnotation - Variable in class org.icepdf.ri.common.views.annotations.signatures.SignatureValidationDialog
 
SignerInfoPanel - Class in org.icepdf.ri.common.views.annotations.signatures
Displays a summary info of the signer properties.
SignerInfoPanel(SignatureValidationStatus, ResourceBundle, SignatureWidgetAnnotation, SignatureValidator) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.SignerInfoPanel
 
SignerSummaryPanel - Class in org.icepdf.ri.common.views.annotations.signatures
Simple panel that shows a summary of signature data.
SignerSummaryPanel(SignatureValidationStatus, ResourceBundle, SignatureWidgetAnnotation, SignatureValidator, boolean) - Constructor for class org.icepdf.ri.common.views.annotations.signatures.SignerSummaryPanel
 
SigPropertyTreeNode - Class in org.icepdf.ri.common.utility.signatures
Represent a signature property tree node.
SigPropertyTreeNode(Object) - Constructor for class org.icepdf.ri.common.utility.signatures.SigPropertyTreeNode
 
sigVerificationTask - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
SigVerificationTask - Class in org.icepdf.ri.common.utility.signatures
This class is a utility for verifying signature annotations off the AWT thread.
SigVerificationTask(SignaturesPanel, SwingController, ResourceBundle) - Constructor for class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Creates a new instance of the SigVerificationTask.
SINGLE_SELECTION - Static variable in class org.icepdf.ri.common.utility.layers.LayersTreeNode
Node selection is independent of other nodes.
SquareAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The SquareAnnotationComponent encapsulates a SquareAnnotation objects.
SquareAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.SquareAnnotationComponent
 
SquareAnnotationHandler - Class in org.icepdf.ri.common.tools
SquareAnnotationHandler tool is responsible for painting representation of a square on the screen during a click and drag mouse event.
SquareAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.SquareAnnotationHandler
New Text selection handler.
SquareAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
SquareAnnotationPanel is a configuration panel for changing the properties of a SquareAnnotationComponent and the underlying annotation component.
SquareAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.SquareAnnotationPanel
 
start() - Method in class org.icepdf.ri.common.SwingWorker
Start the worker thread.
startLineEnding - Static variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
startOfLine - Variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
startOfMousePress - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
startPos - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
statusAcceptedItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
statusCancelledMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
statusCompletedMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
statusNoneMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
statusRejectedMenuItem - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
stop() - Method in class org.icepdf.ri.common.fonts.FindFontsTask
Stop the task.
stop() - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Stop the task.
stop() - Method in class org.icepdf.ri.util.SearchTextTask
Stop the task.
stop() - Method in class org.icepdf.ri.util.TextExtractionTask
Stop the task.
stopPaintingPage() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl.PagePainter
 
StrikeOutAnnotationHandler - Class in org.icepdf.ri.common.tools
StrikeOutAnnotationHandler tool extends TextSelectionPageHandler which takes care visually selected text as the mouse is dragged across text on the current page.
StrikeOutAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.StrikeOutAnnotationHandler
 
stroke - Static variable in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
stroke - Static variable in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
stroke - Static variable in class org.icepdf.ri.common.tools.SelectionBoxHandler
 
stroke - Static variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
strokeWidth - Static variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
svg - Static variable in class org.icepdf.ri.common.FileExtensionUtils
 
SVG - Class in org.icepdf.ri.util
The SVG class is a utility for writing PDF content to SVG format.
SVG() - Constructor for class org.icepdf.ri.util.SVG
 
SwingController - Class in org.icepdf.ri.common
SwingController is the meat of a PDF viewing application.
SwingController() - Constructor for class org.icepdf.ri.common.SwingController
Create a SwingController object, and its associated ViewerModel
SwingController(ResourceBundle) - Constructor for class org.icepdf.ri.common.SwingController
 
SwingViewBuilder - Class in org.icepdf.ri.common
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.
SwingViewBuilder(SwingController) - Constructor for class org.icepdf.ri.common.SwingViewBuilder
Construct a SwingVewBuilder with all of the default settings
SwingViewBuilder(SwingController, PropertiesManager) - Constructor for class org.icepdf.ri.common.SwingViewBuilder
Constructor that accepts a different PropertiesManager and otherwise defaults the remaining settings
SwingViewBuilder(SwingController, int, int) - Constructor for class org.icepdf.ri.common.SwingViewBuilder
Construct a SwingVewBuilder with all of the default settings
SwingViewBuilder(SwingController, Font, boolean, int, float[], int, int) - Constructor for class org.icepdf.ri.common.SwingViewBuilder
Construct a SwingVewBuilder with whichever settings you desire
SwingViewBuilder(SwingController, PropertiesManager, Font, boolean, int, float[], int, int) - Constructor for class org.icepdf.ri.common.SwingViewBuilder
Construct a SwingVewBuilder with whichever settings you desire
SwingWorker - Class in org.icepdf.ri.common
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.
SwingWorker() - Constructor for class org.icepdf.ri.common.SwingWorker
Start a thread that will call the construct method and then exit.
synchronizeState() - Method in class org.icepdf.ri.common.views.annotations.AnnotationState
 
SYSPROPERTY_HIGHLIGHT_COLOR - Static variable in class org.icepdf.ri.util.PropertiesManager
 

T

targetMethod - Variable in class apple.dts.samplecode.osxadapter.OSXAdapter
 
targetObject - Variable in class apple.dts.samplecode.osxadapter.OSXAdapter
 
TextAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
The TextAnnotationComponent encapsulates a TextAnnotation objects.
TextAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.TextAnnotationComponent
 
TextAnnotationHandler - Class in org.icepdf.ri.common.tools
TextAnnotationHandler tool is responsible creating a new comment type TextAnnotation when a mouse click event is thrown on the page.
TextAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.TextAnnotationHandler
 
TextAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
TextAnnotationPanel is a configuration panel for changing the properties of a TextAnnotationComponent and the underlying annotation component.
TextAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.TextAnnotationPanel
 
textArea - Variable in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
TextExtractionGlue - Class in org.icepdf.ri.common
Acts as glue between the TextExtractionTask and ProgressMonitor.
TextExtractionTask - Class in org.icepdf.ri.util
This class is a utility for extracting text from a PDF document.
TextExtractionTask(Document, File, ResourceBundle) - Constructor for class org.icepdf.ri.util.TextExtractionTask
Create a new instance of the TextExtraction object.
TextMarkupAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
 
TextMarkupAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.TextMarkupAnnotationComponent
 
TextMarkupAnnotationPanel - Class in org.icepdf.ri.common.utility.annotation
TextAnnotationPanel is a configuration panel for changing the properties of a TextAnnotationComponent and the underlying annotation component.
TextMarkupAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.utility.annotation.TextMarkupAnnotationPanel
 
TextSelection - Class in org.icepdf.ri.common.tools
TextSelection is a utility class that captures most of the work needed to do basic text, word and line selection.
TextSelection(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.TextSelection
 
TextSelectionPageHandler - Class in org.icepdf.ri.common.tools
Handles Paint and mouse/keyboard logic around text selection and search highlighting.
TextSelectionPageHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.TextSelectionPageHandler
New Text selection handler.
textSelectionPageHandler - Variable in class org.icepdf.ri.common.views.AbstractPageViewComponent
 
TextSelectionViewHandler - Class in org.icepdf.ri.common.tools
TextSelectionViewHandler propagates text selection events into the the views child page components.
TextSelectionViewHandler(DocumentViewController, DocumentViewModel, JComponent) - Constructor for class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
ThumbnailsPanel - Class in org.icepdf.ri.common.utility.thumbs
The ThumbnailsPanel class is responsible for showing a document preview of all pages in a document.
ThumbnailsPanel(SwingController, PropertiesManager) - Constructor for class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
thumbNailZoom - Variable in class org.icepdf.ri.common.utility.thumbs.ThumbnailsPanel
 
timer - Variable in class org.icepdf.ri.common.fonts.FontDialog
 
timer - Variable in class org.icepdf.ri.common.utility.search.SearchPanel
 
timer - Variable in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
 
toggleFormHighlight() - Method in class org.icepdf.ri.common.SwingController
Flips the visibility of the form highlight functionality ot hte opposite of what it was.
toggleToolBarVisibility() - Method in class org.icepdf.ri.common.SwingController
Flips the visibility of the toolbar to the opposite of what it was
toggleUtilityPaneVisibility() - Method in class org.icepdf.ri.common.SwingController
Flips the visibility of the utility pane to the opposite of what it was
TOOL_BAR_STYLE_FIXED - Static variable in class org.icepdf.ri.common.SwingViewBuilder
 
TOOL_BAR_STYLE_FLOATING - Static variable in class org.icepdf.ri.common.SwingViewBuilder
 
toolbarStyle - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
ToolHandler - Interface in org.icepdf.ri.common.tools
The ToolHandler interface should be implemented by any tool handler that needs to paints to the screen.
topMargin - Variable in class org.icepdf.ri.common.tools.TextSelection
 
topMarginExclusion - Variable in class org.icepdf.ri.common.tools.TextSelection
 
toString() - Method in class org.icepdf.ri.common.utility.annotation.ValueLabelItem
 
toString() - Method in class org.icepdf.ri.common.utility.layers.LayersTreeNode
 
TWO_COLUMN_LEFT_VIEW - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Displays the pages in two columns, with odd-numbered pages on the left.
TWO_COLUMN_RIGHT_VIEW - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Displays the pages in two columns, with even-numbered pages on the left.
TWO_PAGE_LEFT_VIEW - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Displays the pages two at a time, with odd-numbered pages on the left.
TWO_PAGE_RIGHT_VIEW - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Displays the pages two at a time, with event-numbered pages on the left.
TwoColumnPageView - Class in org.icepdf.ri.common.views
Constructs a two column page view as defined in the PDF specification.
TwoColumnPageView(DocumentViewController, JScrollPane, DocumentViewModel, int) - Constructor for class org.icepdf.ri.common.views.TwoColumnPageView
 
TwoPageView - Class in org.icepdf.ri.common.views
Constructs a two page view as defined in the PDF specification.
TwoPageView(DocumentViewController, JScrollPane, DocumentViewModel, int) - Constructor for class org.icepdf.ri.common.views.TwoPageView
 
txt - Static variable in class org.icepdf.ri.common.FileExtensionUtils
 

U

UnderLineAnnotationHandler - Class in org.icepdf.ri.common.tools
UnderLineAnnotationHandler tool extends TextSelectionPageHandler which takes care visually selected text as the mouse is dragged across text on the current page.
UnderLineAnnotationHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.UnderLineAnnotationHandler
 
undo() - Method in class org.icepdf.ri.common.UndoCaretaker
Undo the last state change.
undo() - Method in interface org.icepdf.ri.common.views.DocumentViewController
 
undo() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
UndoCaretaker - Class in org.icepdf.ri.common
Undo caretaker implementation for the Viewer RI.
UndoCaretaker() - Constructor for class org.icepdf.ri.common.UndoCaretaker
 
undoCaretaker - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
uninstall() - Method in class org.icepdf.ri.common.KeyListenerPageChanger
 
uninstall() - Method in class org.icepdf.ri.common.KeyListenerPageColumnChanger
 
uninstall(JScrollPane, Object) - Static method in class org.icepdf.ri.common.MouseWheelCurrentPageListener
 
uninstall(JScrollPane, Object) - Static method in class org.icepdf.ri.common.MouseWheelListenerPageChanger
 
uninstallCurrentTool() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.AnnotationSelectionHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.DynamicZoomHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.FreeTextAnnotationHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.InkAnnotationHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.LineAnnotationHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.LinkAnnotationHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.PanningHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.TextAnnotationHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.TextSelectionPageHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.TextSelectionViewHandler
 
uninstallTool() - Method in interface org.icepdf.ri.common.tools.ToolHandler
Callback code that allows pre destroy task to take place when the tool is unselected via the AbstractDocumentView.setToolMode(int) call.
uninstallTool() - Method in class org.icepdf.ri.common.tools.ZoomInPageHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.ZoomInViewHandler
 
uninstallTool() - Method in class org.icepdf.ri.common.tools.ZoomOutPageHandler
 
uninstallUI(JComponent) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
updateAnnotation(AnnotationComponent) - Method in class org.icepdf.ri.common.MyAnnotationCallback
Update the annotation and ready state for save.
updateAnnotation(AnnotationComponent) - Method in interface org.icepdf.ri.common.views.AnnotationCallback
Update the annotation and ready state for save.
updateCurrentAnnotation() - Method in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
Utility to update the action annotation when changes have been made to 'Dest' which has the same notation as 'GoTo'.
updateDocumentView() - Method in class org.icepdf.ri.common.SwingController
 
updateDocumentView() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
invalidates page components
updateDocumentView() - Method in class org.icepdf.ri.common.views.CollectionDocumentView
 
updateDocumentView() - Method in interface org.icepdf.ri.common.views.DocumentView
Update the child components which make up this view.
updateDocumentView() - Method in class org.icepdf.ri.common.views.OneColumnPageView
 
updateDocumentView() - Method in class org.icepdf.ri.common.views.OnePageView
 
updateDocumentView() - Method in class org.icepdf.ri.common.views.TwoColumnPageView
 
updateDocumentView() - Method in class org.icepdf.ri.common.views.TwoPageView
 
updateDrawableRect(int, int) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
Update the drawable rectangle so that it does not extend bast the edge of the page.
updateSelectionSize(int, int, Component) - Method in class org.icepdf.ri.common.tools.SelectionBoxHandler
Update the size of the selection rectangle.
updateSignature(SignatureWidgetAnnotation, SignatureTreeNode) - Method in class org.icepdf.ri.common.utility.signatures.SignaturesPanel
Updates the data fields on a signature tree node after verification has taken place.
updateUI() - Method in class org.icepdf.ri.util.jxlayer.JXLayer
Delegates its functionality to the LayerUI.updateUI(JXLayer) method, if LayerUI is set.
updateUI(JXLayer<? extends V>) - Method in class org.icepdf.ri.util.jxlayer.plaf.LayerUI
Invoked when JXLayer.updateUI() is called from the JXLayer this LayerUI is set to.
url - Variable in class org.icepdf.ri.util.URLAccess
The resolved URL, if urlLocation was valid.
URLAccess - Class in org.icepdf.ri.util
This utility class simplifies the process of loading URLs.
urlLocation - Variable in class org.icepdf.ri.util.URLAccess
The given URL string given to doURLAccess().
USE_ATTACHMENTS_VIEW - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Displays the pages in two columns, with even-numbered pages on the left.
useInternalColor - Static variable in class org.icepdf.ri.common.tools.SquareAnnotationHandler
 
userRotation - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
userSpaceRectangle - Variable in class org.icepdf.ri.common.views.annotations.AnnotationState
 
userToolModeFlag - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
userZoom - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 

V

validate() - Method in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
validate() - Method in class org.icepdf.ri.common.views.PageViewComponentImpl
 
validateSignatureNode() - Method in class org.icepdf.ri.common.utility.signatures.SignatureTreeNode
Validates the signatures represented by this tree node.
valueChanged(TreeSelectionEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
valueChanged(ListSelectionEvent) - Method in class org.icepdf.ri.common.utility.annotation.ActionsPanel
Changes events that occur when a user selects an annotation's action in the list actionList.
valueChanged(TreeSelectionEvent) - Method in class org.icepdf.ri.common.utility.annotation.NameTreeDialog
 
valueChanged(TreeSelectionEvent) - Method in class org.icepdf.ri.common.utility.search.SearchPanel
 
valueChanged(TreeSelectionEvent) - Method in class org.icepdf.ri.common.views.annotations.PopupAnnotationComponent
 
ValueLabelItem - Class in org.icepdf.ri.common.utility.annotation
Class to associate with a JComboBox Used to allow us to display different text to the user than we set in the backend
ValueLabelItem(Object, String) - Constructor for class org.icepdf.ri.common.utility.annotation.ValueLabelItem
 
verify(JComponent) - Method in class org.icepdf.ri.common.FloatTextFieldInputVerifier
 
verify(JComponent) - Method in class org.icepdf.ri.common.PageNumberTextFieldInputVerifier
 
verifyAllSignatures() - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Start the task, start verifying all the signatures annotations.
verifySignature(SignatureWidgetAnnotation, SignatureTreeNode) - Method in class org.icepdf.ri.common.utility.signatures.SigVerificationTask
Start the task, verify the specified signature annotation.
verticalSpace - Static variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
viewAlignment - Variable in class org.icepdf.ri.common.views.TwoColumnPageView
 
viewAlignment - Variable in class org.icepdf.ri.common.views.TwoPageView
 
viewerController - Variable in class org.icepdf.ri.common.search.DocumentSearchControllerImpl
 
viewerController - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
viewerController - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
viewModel - Variable in class org.icepdf.ri.common.SwingController
 
ViewModel - Class in org.icepdf.ri.common
Data model for the view, which maintains state on how a Document is being presented to the user.
ViewModel() - Constructor for class org.icepdf.ri.common.ViewModel
 
viewportFitMode - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
viewportHeight - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
viewportWidth - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
viewType - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
VISIBLE_TYPE_LIST - Static variable in class org.icepdf.ri.common.utility.annotation.AnnotationPanelAdapter
 

W

waitForDone() - Method in class org.icepdf.ri.common.PrintJobWatcher
 
wasResized - Variable in class org.icepdf.ri.common.views.annotations.AbstractAnnotationComponent
 
WidgetAnnotationComponent - Class in org.icepdf.ri.common.views.annotations
 
WidgetAnnotationComponent(Annotation, DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.views.annotations.WidgetAnnotationComponent
 
windowActivated(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
windowActivated(WindowEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
windowActivated(WindowEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
windowClosed(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
windowClosed(WindowEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
windowClosed(WindowEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
windowClosing(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
windowClosing(WindowEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
windowClosing(WindowEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
windowDeactivated(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
windowDeactivated(WindowEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
windowDeactivated(WindowEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
windowDeiconified(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
windowDeiconified(WindowEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
windowDeiconified(WindowEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
windowIconified(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
windowIconified(WindowEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
windowIconified(WindowEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
windowManagementCallback - Variable in class org.icepdf.ri.common.SwingController
 
WindowManagementCallback - Interface in org.icepdf.ri.common
An interface that describes the necessary methods needed for common window management.
windowManager - Static variable in class org.icepdf.ri.viewer.Launcher
 
WindowManager - Class in org.icepdf.ri.viewer
An implementation of WindowManagementCallback to manage the viewer applications windows.
windowOpened(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
windowOpened(WindowEvent) - Method in class org.icepdf.ri.common.fonts.FontDialog
 
windowOpened(WindowEvent) - Method in class org.icepdf.ri.common.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
wordLineSelection(int, Point, AbstractPageViewComponent) - Method in class org.icepdf.ri.common.tools.TextSelection
Handles double and triple left mouse clicks to select a word or line of text respectively.
wordSelectHandler(Page, Point) - Method in class org.icepdf.ri.common.tools.TextSelection
Utility for selecting multiple lines via rectangle like tool.

Z

ZOOM_FACTOR - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Zoom factor used when zooming in or out.
zoomIn() - Method in class org.icepdf.ri.common.SwingController
Increases the current page visualization zoom factor by 20%.
ZoomInPageHandler - Class in org.icepdf.ri.common.tools
Handles mouse click zoom in and scroll box zoom in.
ZoomInPageHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.ZoomInPageHandler
 
ZoomInViewHandler - Class in org.icepdf.ri.common.tools
ZoomInViewHandler handles selection box zoom features when the mouse is dragged creating box which will be used to calculate a corresponding zoom level.
ZoomInViewHandler(DocumentViewController, DocumentViewModel, AbstractDocumentView) - Constructor for class org.icepdf.ri.common.tools.ZoomInViewHandler
 
zoomLevels - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
zoomLevels - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
zoomOut() - Method in class org.icepdf.ri.common.SwingController
Decreases the current page visualization zoom factor by 20%.
ZoomOutPageHandler - Class in org.icepdf.ri.common.tools
Handles mouse click zoom out functionality.
ZoomOutPageHandler(DocumentViewController, AbstractPageViewComponent, DocumentViewModel) - Constructor for class org.icepdf.ri.common.tools.ZoomOutPageHandler
 

A B C D E F G H I J K L M N O P Q R S T U V W Z