A B C D E F G H I 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
 
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, DocumentViewModelImpl) - 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 documetn view.
AbstractDocumentViewModel(Document) - Constructor for class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.annotation.ActionsPanel
Handlers for add, edit and delete commands.
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.annotation.GoToActionDialog
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.annotation.LinkAnnotationPanel
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.annotation.NameTreeDialog
 
actionPerformed(ActionEvent) - Method in class org.icepdf.ri.common.SearchPanel
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
 
ActionsPanel - Class in org.icepdf.ri.common.annotation
Actions panel manages an annotations actions as annotation can have zero or more annotations.
ActionsPanel(SwingController) - Constructor for class org.icepdf.ri.common.annotation.ActionsPanel
 
addActionToList(Action) - Method in class org.icepdf.ri.common.annotation.ActionsPanel
Add an action to the list.
addFoundEntry(String, int, List<LineText>, boolean) - Method in class org.icepdf.ri.common.SearchPanel
Adds a new node item to the treeModel.
addMemento(Memento, Memento) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
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
 
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.
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
 
adjustmentValueChanged(AdjustmentEvent) - Method in class org.icepdf.ri.common.CurrentPageChanger
 
adjustmentValueChanged(AdjustmentEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
annotationCallback - Variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
AnnotationDialogAdapter - Class in org.icepdf.ri.common.annotation
Common abstract class for all annotation dialogs.
AnnotationDialogAdapter(JFrame, boolean) - Constructor for class org.icepdf.ri.common.annotation.AnnotationDialogAdapter
 
AnnotationPanel - Class in org.icepdf.ri.common.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.annotation.AnnotationPanel
 
AnnotationPanelAdapter - Class in org.icepdf.ri.common.annotation
All annotation and action property panels have a common method for assigning the current annotation component.
AnnotationPanelAdapter(LayoutManager, boolean) - Constructor for class org.icepdf.ri.common.annotation.AnnotationPanelAdapter
 
AnnotationProperties - Interface in org.icepdf.ri.common.annotation
 
apple.dts.samplecode.osxadapter - package apple.dts.samplecode.osxadapter
 
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(AnnotationComponentImpl) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 

B

backgroundColor - Static variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
backgroundColor - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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
 
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
 
buildAnnotationlToolBar() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildAnnotationPanel() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildAnnotationPropertyPanel(AnnotationComponentImpl) - Method in class org.icepdf.ri.common.annotation.AnnotationPanel
 
buildBringAllToFrontMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildButtonFont() - 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.
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
 
buildGoToPageMenuItem() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildHelpMenu() - Method in class org.icepdf.ri.common.SwingViewBuilder
 
buildInformationMenuItem() - 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
 
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() - 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
 
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.
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
 
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
 
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
 
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)
clearActionList() - Method in class org.icepdf.ri.common.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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
Clear highlighted text in all pages that make up the current document
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 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.
clearSelectedText() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Clear selected text in all pages that make up the current document
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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
commonToolBarSetup(JToolBar, boolean) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
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
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
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
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
construct() - Method in class org.icepdf.ri.common.SwingWorker
Compute the value to be returned by the get method.
createRootPane() - Method in class org.icepdf.ri.common.annotation.AnnotationDialogAdapter
Override createRootPane so that "escape" key can be used to close this window.
createRootPane() - Method in class org.icepdf.ri.common.annotation.NameTreeDialog
Override createRootPane so that "escape" key can be used to close this window.
createRootPane() - Method in class org.icepdf.ri.common.DocumentInformationDialog
Override createRootPane so that "escape" key can be used to close this window.
createRootPane() - Method in class org.icepdf.ri.common.PermissionsDialog
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.
currentAnnotation - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
currentDocument - Variable in class org.icepdf.ri.common.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
 
CURSOR_CLOSE_HAND - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_DEFAULT - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_OPEN_HAND - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_SELECT - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_WAIT - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_ZOOM_IN - Static variable in class org.icepdf.ri.common.SwingController
 
CURSOR_ZOOM_OUT - Static variable in class org.icepdf.ri.common.SwingController
 

D

DEFAULT_MESSAGE_BUNDLE - Static variable in class org.icepdf.ri.util.PropertiesManager
 
DEFAULT_ZOOM_LEVELS - Static variable in class org.icepdf.ri.common.SwingViewBuilder
 
deleteCurrentAnnotation() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
DISAPPEAR - Static variable in class org.icepdf.ri.common.AboutDialog
 
dispose() - Method in class org.icepdf.ri.common.annotation.GoToActionDialog
 
dispose() - Method in class org.icepdf.ri.common.CurrentPageChanger
 
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.SearchPanel
 
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.ThumbnailsPanel
 
dispose() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
dispose() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
dispose() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
dispose() - Method in class org.icepdf.ri.common.views.OneColumnPageView
 
dispose() - Method in class org.icepdf.ri.common.views.OnePageView
 
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.
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
 
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.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
 
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.
documentViewController - Variable in class org.icepdf.ri.common.ThumbnailsPanel
 
documentViewController - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
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.ThumbnailsPanel
 
documentViewModel - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
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
 
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

E

EMPTY_DESTINATION - Static variable in class org.icepdf.ri.common.annotation.GoToActionDialog
 
errorMessage - Variable in class org.icepdf.ri.util.URLAccess
The reason why the URL was invalid.
executePageInitialization(Runnable) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
executePagePainter(Runnable) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
exit() - Method in class org.icepdf.ri.common.SwingController
If there is a WindowManagementCallback in place, then this will invoke its quit method
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
 
findMessage - Variable in class org.icepdf.ri.common.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 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
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
 
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
 
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
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
 

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.
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 momento pattern.
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
 
getChildCount() - Method in class org.icepdf.ri.common.annotation.NameTreeNode
 
getChildCount() - Method in class org.icepdf.ri.common.OutlineItemTreeNode
 
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.
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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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.
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
 
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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getDocumentSearchController() - Method in class org.icepdf.ri.common.SwingController
Gets controller responsible for the document text searches.
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.
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.
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 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.
getHorizontalScrollBar() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getInt(String, int) - Method in class org.icepdf.ri.util.PropertiesManager
 
getInt(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
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.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.
getName() - Method in class org.icepdf.ri.common.annotation.NameTreeNode
 
getNextMatch(String, int, Position.Bias) - Method in class org.icepdf.ri.common.OutlinesTree
 
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
 
getOutlineItem() - Method in class org.icepdf.ri.common.OutlineItemTreeNode
 
getPageBoundary() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getPageBounds(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getPageComponents() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getPageIndex() - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
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
 
getPageTree() - Method in class org.icepdf.ri.common.SwingController
Gives access to the currently openned Document's Catalog's PageTree
getPageViewComponent() - Method in class org.icepdf.ri.common.views.PageViewDecorator
 
getParentController() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getParentViewController() - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
getPDFFileFilter() - Static method in class org.icepdf.ri.common.FileExtensionUtils
 
getPreferredSize() - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
getPreferredSize() - Method in class org.icepdf.ri.common.views.PageViewDecorator
 
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.
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
 
getReference() - Method in class org.icepdf.ri.common.annotation.NameTreeNode
 
getResourceAsStream(String, String) - Method in class org.icepdf.ri.util.PropertiesManager
 
getRotation() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Returns the zoom factor of the page visualization.
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 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.
getSelectedText() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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
 
getTextFileFilter() - Static method in class org.icepdf.ri.common.FileExtensionUtils
 
getToolMode() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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
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.
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.
getVerticalScrollBar() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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
 
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 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
 
getViewRotation() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Returns the zoom factor of the page visualization.
getViewToolMode() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
getViewZoom() - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
getZoomLevels() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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.annotation
GoTo Action panel used for setting an GoTo Action type properties.
GoToActionDialog(SwingController, ActionsPanel) - Constructor for class org.icepdf.ri.common.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

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
 
horizontalSpace - Static variable in class org.icepdf.ri.common.views.AbstractDocumentView
 

I

init() - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
inputStream - Variable in class org.icepdf.ri.util.URLAccess
Access to the data at the URL, if the URL was valid.
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
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.
invoke(Object, Method, Object[]) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
isCorrectMethod(Method, Object[]) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
isCurrentlySearching() - Method in class org.icepdf.ri.util.SearchTextTask
 
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.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.
isIntermidiatNode() - Method in class org.icepdf.ri.common.annotation.NameTreeNode
 
isLeaf() - Method in class org.icepdf.ri.common.annotation.NameTreeNode
 
isMac() - Static method in class org.icepdf.ri.util.BareBonesBrowserLaunch
 
isMacOs - Static variable in class org.icepdf.ri.common.SwingViewBuilder
 
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.
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.
isRootNode() - Method in class org.icepdf.ri.common.annotation.NameTreeNode
 
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 doucment pages view.
isShrinkToPrintableArea() - Method in class org.icepdf.ri.common.ViewModel
Indicates the currently stored state of the shrink to fit printable area property.
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
isViewToolModeSelected(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
isWindows() - Static method in class org.icepdf.ri.util.BareBonesBrowserLaunch
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.annotation.GoToActionDialog
 
itemStateChanged(ItemEvent) - Method in class org.icepdf.ri.common.annotation.LinkAnnotationPanel
 
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

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

Launcher - Class in org.icepdf.ri.viewer
Launches the Viewer Application.
Launcher() - Constructor for class org.icepdf.ri.viewer.Launcher
 
layoutInserts - Static variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
LinkAnnotationPanel - Class in org.icepdf.ri.common.annotation
Link Annotation panel intended use is for the manipulation of LinkAnnotation appearance prooperties.
LinkAnnotationPanel(SwingController) - Constructor for class org.icepdf.ri.common.annotation.LinkAnnotationPanel
 
loadProperties() - Method in class org.icepdf.ri.util.FontPropertiesManager
 
loadProperties() - Method in class org.icepdf.ri.util.PropertiesManager
 

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, 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, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
Utility method for creating a toolbar button.
makeToolbarToggleButton(String, String, String, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
Utility method for creating toggle buttons.
makeToolbarToggleButton(String, String, String, int, int, Font) - Method in class org.icepdf.ri.common.SwingViewBuilder
 
MAX_PAGE_SIZE_READ_AHEAD - Static variable in class org.icepdf.ri.common.ThumbnailsPanel
 
MAX_PAGE_SIZE_READ_AHEAD - Static variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
maxPageInitThreads - Static variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
maxPainterThreads - Static variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
MENU_SHORTCUT_KEY_MASK - Static variable in class org.icepdf.ri.common.KeyEventConstants
 
messageBundle - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
minimiseAllWindows() - Method in interface org.icepdf.ri.common.WindowManagementCallback
 
minimiseAllWindows() - Method in class org.icepdf.ri.viewer.WindowManager
 
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.views.AbstractDocumentView
Handles mouse click events.
mouseDragged(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
Mouse dragged events are broad casted to this child page components depending on the tool that is selected.
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mouseEntered(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mouseExited(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
 
mouseMoved(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
Mouse moved event listener, All mouse events that are generated via a mouse moves are then passed on to the page component that the mouse event occured over.
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
mousePressed(MouseEvent) - Method in class org.icepdf.ri.common.views.AbstractDocumentView
Mouse is press the page selection box is removed and if the mouse is over a page component its focus is gained and it becomes the current page.
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.views.AbstractDocumentView
Mouse is release the page selection box is removed and each individual tool mode has a different behavior.
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.OneColumnPageView
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.OnePageView
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.TwoColumnPageView
 
mouseReleased(MouseEvent) - Method in class org.icepdf.ri.common.views.TwoPageView
 
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.views.AbstractDocumentView
Handles ctl-wheelmouse for document zooming.
MyAnnotationCallback - Class in org.icepdf.ri.common
This class represents a basic implemenation 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.annotation
Name tree component to represent a PDF documents name tree data structure.
NameJTree() - Constructor for class org.icepdf.ri.common.annotation.NameJTree
 
NameTreeDialog - Class in org.icepdf.ri.common.annotation
Create a dialog containg a name tree for the open document.
NameTreeDialog(SwingController, boolean, NameTree) - Constructor for class org.icepdf.ri.common.annotation.NameTreeDialog
 
NameTreeNode - Class in org.icepdf.ri.common.annotation
Name tree node.
NameTreeNode(NameNode, ResourceBundle) - Constructor for class org.icepdf.ri.common.annotation.NameTreeNode
Creates a new instance of an OutlineItemTreeNode
NameTreeNode(StringObject, Reference) - Constructor for class org.icepdf.ri.common.annotation.NameTreeNode
 
newAnnotation(PageViewComponent, Rectangle) - Method in class org.icepdf.ri.common.MyAnnotationCallback
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(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
 

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, DocumentViewModelImpl) - 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, DocumentViewModelImpl) - Constructor for class org.icepdf.ri.common.views.OnePageView
 
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(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.annotation - package org.icepdf.ri.common.annotation
 
org.icepdf.ri.common.search - package org.icepdf.ri.common.search
 
org.icepdf.ri.common.views - package org.icepdf.ri.common.views
 
org.icepdf.ri.util - package org.icepdf.ri.util
 
org.icepdf.ri.viewer - package org.icepdf.ri.viewer
 
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
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.OutlineItemTreeNode
Creates a new instance of an OutlineItemTreeNode
OutlinesTree - Class in org.icepdf.ri.common
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.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

pageAnnotationsInitialized(Page) - Method in class org.icepdf.ri.common.MyAnnotationCallback
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
 
pageInitilizationThreadPool - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
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
 
pagePainterThreadPool - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
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.views.PageViewDecorator
 
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
 
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.
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.OneColumnPageView
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.OnePageView
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.TwoColumnPageView
 
paintComponent(Graphics) - Method in class org.icepdf.ri.common.views.TwoPageView
 
paintPage(PaintPageEvent) - Method in class org.icepdf.ri.common.PageThumbnailComponent
 
panningHandler - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
pdf - Static variable in class org.icepdf.ri.common.FileExtensionUtils
 
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.
preferredSize - Variable in class org.icepdf.ri.common.views.PageViewDecorator
 
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(DocumentViewController, PageTree) - 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(DocumentViewController, PageTree, MediaSizeName, PrintQuality) - Constructor for class org.icepdf.ri.common.PrintHelper
Creates a new PrintHelper instance using the specified media sized and print quality.
PrintHelper(DocumentViewController, PageTree, HashDocAttributeSet, HashPrintRequestAttributeSet) - Constructor for class org.icepdf.ri.common.PrintHelper
Creates a new PrintHelper instance using the specified doc and print attribute sets.
PrintHelper(SwingController) - Constructor for class org.icepdf.ri.common.PrintHelper
Creates a new PrintHelper instance.
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
 
proccessAnnotationAction(Annotation) - Method in class org.icepdf.ri.common.MyAnnotationCallback
Implemented Annotation Callback method.
progressBar - Variable in class org.icepdf.ri.common.SearchPanel
 
propertiesManager - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
propertiesManager - Variable in class org.icepdf.ri.common.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_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_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_TOOLBAR_ANNOTATION - 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_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_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_BOOKMARKS - 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_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_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
 
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

recursivelyClearOutlineItems() - Method in class org.icepdf.ri.common.annotation.NameTreeNode
 
recursivelyClearOutlineItems() - Method in class org.icepdf.ri.common.OutlineItemTreeNode
 
redo() - Method in class org.icepdf.ri.common.UndoCaretaker
Redo the last state change.
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
remove(String) - Method in class org.icepdf.ri.util.PropertiesManager
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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.
requestFocus() - Method in class org.icepdf.ri.common.SearchPanel
 
requestPassword(Document) - Method in class org.icepdf.ri.common.MyGUISecurityCallback
 
requestViewFocusInWindow() - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
resetTree() - Method in class org.icepdf.ri.common.SearchPanel
Reset the tree for a new document or a new search.
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
 
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.

S

safeEnable(JComponent, boolean) - Method in class org.icepdf.ri.common.annotation.LinkAnnotationPanel
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
 
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
 
saveProperties() - Method in class org.icepdf.ri.util.PropertiesManager
 
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
This class is the GUI component for the SearchTextTask.
SearchPanel(SwingController) - Constructor for class org.icepdf.ri.common.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.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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
Sets the selectall status flag as true.
selectionBox - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
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
setAnnotationCallback(AnnotationCallback) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Set an annotation callback.
setAnnotationComponent(AnnotationComponentImpl) - Method in class org.icepdf.ri.common.annotation.ActionsPanel
Sets the current annotation component.
setAnnotationComponent(AnnotationComponentImpl) - Method in class org.icepdf.ri.common.annotation.AnnotationPanel
Sets the current annotation component to edit, building the appropriate annotation panel and action panel.
setAnnotationComponent(AnnotationComponentImpl) - Method in interface org.icepdf.ri.common.annotation.AnnotationProperties
 
setAnnotationComponent(AnnotationComponentImpl) - Method in class org.icepdf.ri.common.annotation.GoToActionDialog
Copies state information from the annotation so it can pre respresented in the UI.
setAnnotationComponent(AnnotationComponentImpl) - Method in class org.icepdf.ri.common.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
setAnnotationPanel(AnnotationPanel) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
setApplicationEventHandled(Object, boolean) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setBoolean(String, boolean) - Method in class org.icepdf.ri.util.PropertiesManager
 
setBringAllToFrontMenuItem(JMenuItem) - 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(AnnotationComponentImpl) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Sets the current annotation.
setCurrentPageIndex(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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.annotation.NameTreeDialog
 
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.SearchPanel
 
setDocument(Document) - Method in class org.icepdf.ri.common.ThumbnailsPanel
 
setDocument(Document) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setDocumentToolMode(int) - Method in class org.icepdf.ri.common.SwingController
 
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
setEnabled(boolean) - Method in class org.icepdf.ri.common.annotation.ActionsPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.annotation.AnnotationPanel
 
setEnabled(boolean) - Method in class org.icepdf.ri.common.annotation.LinkAnnotationPanel
 
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 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
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.annotation.GoToActionDialog
Method to create and customize the actions section of the panel
setHandler(OSXAdapter) - Static method in class apple.dts.samplecode.osxadapter.OSXAdapter
 
setInformationMenuItem(JMenuItem) - 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
 
setIsEmbeddedComponent(boolean) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
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
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
setPageBoundary(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
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
 
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
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
 
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.annotation.NameTreeNode
 
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 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 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 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.
setSelectAllMenuItem(JMenuItem) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
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(JButton) - 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.
setStatusLabel(JLabel) - 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.DocumentViewControllerImpl
 
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.SearchPanel
 
setupSearchingMessageForm() - Method in class org.icepdf.ri.common.SearchPanel
Uitility for createing the searching message format.
setupSearchResultMessageForm() - Method in class org.icepdf.ri.common.SearchPanel
Uitility for createing the searchable dialog message format.
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
setViewCurrentPageIndex(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
setViewRotation(float) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
setViewToolMode(int) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
setViewType(int) - Method in class org.icepdf.ri.common.views.DocumentViewControllerImpl
View Builder for known doc view types
setViewZoom(float) - Method in class org.icepdf.ri.common.views.AbstractDocumentViewModel
Sets the zoom factor of the page visualization.
setVisible(boolean) - Method in class org.icepdf.ri.common.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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
Sets the zoom factor of the page visualization.
setZoomComboBox(JComboBox, float[]) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
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 class org.icepdf.ri.common.views.DocumentViewControllerImpl
 
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
setZoomOutToolButton(JToggleButton) - Method in class org.icepdf.ri.common.SwingController
Called by SwingViewerBuilder, so that SwingController can setup event handling
SHADOW_SIZE - Static variable in class org.icepdf.ri.common.views.PageViewDecorator
 
shortenDocumentOrigins(List) - 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(AnnotationComponentImpl) - 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
start() - Method in class org.icepdf.ri.common.SwingWorker
Start the worker thread.
stop() - Method in class org.icepdf.ri.util.SearchTextTask
Stop the task.
stop() - Method in class org.icepdf.ri.util.TextExtractionTask
Stop the task.
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.
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
 
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.
ThumbnailsPanel - Class in org.icepdf.ri.common
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.ThumbnailsPanel
 
thumbNailZoom - Variable in class org.icepdf.ri.common.ThumbnailsPanel
 
timer - Variable in class org.icepdf.ri.common.SearchPanel
 
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
 
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, DocumentViewModelImpl, 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, DocumentViewModelImpl, int) - Constructor for class org.icepdf.ri.common.views.TwoPageView
 
txt - Static variable in class org.icepdf.ri.common.FileExtensionUtils
 

U

undo() - Method in class org.icepdf.ri.common.UndoCaretaker
Undo the last state change.
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
 
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.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
 
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().
userRotation - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
userToolModeFlag - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 
userZoom - Variable in class org.icepdf.ri.common.views.AbstractDocumentViewModel
 

V

valueChanged(ListSelectionEvent) - Method in class org.icepdf.ri.common.annotation.ActionsPanel
Changes events that occur whena user selects an annotation's action in the list actionList.
valueChanged(TreeSelectionEvent) - Method in class org.icepdf.ri.common.annotation.NameTreeDialog
 
valueChanged(TreeSelectionEvent) - Method in class org.icepdf.ri.common.SearchPanel
 
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
verify(JComponent) - Method in class org.icepdf.ri.common.FloatTextFieldInputVerifier
 
verify(JComponent) - Method in class org.icepdf.ri.common.PageNumberTextFieldInputVerifier
 
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 - 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
 

W

waitForDone() - Method in class org.icepdf.ri.common.PrintJobWatcher
 
windowActivated(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
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.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.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.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.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.SwingController
SwingController takes AWT/Swing events, and maps them to its own events related to PDF Document manipulation
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.
WindowManager(PropertiesManager) - Constructor for class org.icepdf.ri.viewer.WindowManager
 
WindowManager(PropertiesManager, ResourceBundle) - Constructor for class org.icepdf.ri.viewer.WindowManager
 
windowOpened(WindowEvent) - Method in class org.icepdf.ri.common.AboutDialog
 
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

Z

ZOOM_FACTOR - Static variable in class org.icepdf.ri.common.views.DocumentViewControllerImpl
Zoom factor used when zooming in or out.
zoomHandler - Variable in class org.icepdf.ri.common.views.AbstractDocumentView
 
zoomIn() - Method in class org.icepdf.ri.common.SwingController
Increases the current page visualization zoom factor by 20%.
zoomLevels - Variable in class org.icepdf.ri.common.SwingViewBuilder
 
zoomOut() - Method in class org.icepdf.ri.common.SwingController
Decreases the current page visualization zoom factor by 20%.

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