| Constructor and Description |
|---|
MultiDisplayFX(GUIFactory gui,
int pageNumber,
DynamicVectorRenderer currentDisplay,
int displayView,
PdfDecoderFX pdf,
DecoderOptions options,
FileAccess fileAccess) |
PageFlowDisplayFX(GUIFactory currentGUI,
PdfDecoderInt pdf) |
| Modifier and Type | Field and Description |
|---|---|
protected GUIFactory |
SharedViewer.currentGUI |
protected GUIFactory |
Commands.currentGUI |
| Modifier and Type | Method and Description |
|---|---|
GUIFactory |
SharedViewer.getSwingGUI()
open the file passed in by user on startup (do not call directly)
USED by our tests
|
| Modifier and Type | Method and Description |
|---|---|
void |
RecentDocumentsFactory.createMenuItems(String fileNameToAdd,
int position,
GUIFactory currentGUI,
Values commonValues) |
void |
RecentDocuments.createMenuItems(String fileNameToAdd,
int position,
GUIFactory currentGUI,
Values commonValues)
Create the menu items used to represent the recent documents in the Viewer menu
|
void |
JavaFXRecentDocuments.createMenuItems(String fileNameToAdd,
int position,
GUIFactory currentGUI,
Values commonValues)
Create the menu items used to represent the recent documents in the Viewer menu
|
| Constructor and Description |
|---|
Commands(Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
GUIThumbnailPanel thumbnails,
PropertiesFile properties,
GUISearchWindow searchFrame,
PrinterInt currentPrinter) |
JavaFXCommands(Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
GUIThumbnailPanel thumbnails,
PropertiesFile properties,
GUISearchWindow searchFrame) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Images.decodeImage(PdfDecoderInt decode_pdf,
GUIFactory currentGUI,
GUIThumbnailPanel thumbnails,
Values commonValues)
called by nav functions to decode next page
|
static void |
DeSelectAll.execute(GUIFactory currentGUI,
PdfDecoderInt decode_pdf) |
static void |
SelectAll.execute(GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
Values commonValues) |
static void |
Copy.execute(GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
Values commonValues) |
static void |
RotationRight.execute(GUIFactory currentGUI,
Values commonValues) |
static void |
RotationLeft.execute(GUIFactory currentGUI,
Values commonValues) |
static void |
OpenInSystemDefault.execute(GUIFactory currentGUI,
Values commonValues) |
static void |
VisitWebsite.execute(Object[] args,
GUIFactory currentGUI) |
static void |
UpdateGUILayout.execute(Object[] args,
GUIFactory currentGUI) |
static void |
Tile.execute(Object[] args,
GUIFactory currentGUI) |
static void |
Preferences.execute(Object[] args,
GUIFactory currentGUI) |
static void |
Info.execute(Object[] args,
GUIFactory currentGUI) |
static void |
Help.execute(Object[] args,
GUIFactory currentGUI) |
static void |
Cascade.execute(Object[] args,
GUIFactory currentGUI) |
static void |
Buy.execute(Object[] args,
GUIFactory currentGUI) |
static void |
AutoScroll.execute(Object[] args,
GUIFactory currentGUI) |
static void |
FullScreen.execute(Object[] args,
GUIFactory currentGUI,
GUIThumbnailPanel thumbnails,
Values commonValues,
PdfDecoderInt decode_pdf,
PropertiesFile properties) |
static void |
TextSelect.execute(Object[] args,
GUIFactory currentGUI,
MouseMode mouseMode) |
static void |
SaveForm.execute(Object[] args,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
Values commonValues) |
static void |
ExtractText.execute(Object[] args,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
Values commonValues) |
static void |
Tip.execute(Object[] args,
GUIFactory currentGUI,
PropertiesFile properties) |
static void |
SaveFile.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues) |
static void |
Rotation.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues) |
static void |
OpenInSystemDefault.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues) |
static void |
Images.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf) |
static void |
DocInfo.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf) |
static void |
PageFlow.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUISearchWindow searchFrame) |
static void |
Print.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PropertiesFile properties,
PrinterInt currentPrinter,
PdfDecoderInt decode_pdf) |
static void |
Exit.execute(Object[] args,
GUIThumbnailPanel thumbnails,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf,
PropertiesFile properties) |
static void |
Single.execute(Object[] args,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
ContinuousFacing.execute(Object[] args,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI,
Values commonValues) |
static void |
SeperateCover.execute(Object[] args,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIFactory currentGUI,
Values commonValues) |
static void |
Nup.execute(Object[] args,
Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf) |
static Object |
PreviousResult.execute(Object[] args,
Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
GUISearchWindow searchFrame) |
static void |
Find.execute(Object[] args,
Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
GUISearchWindow searchFrame) |
static Object |
NextResults.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf) |
static void |
StampText.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
StampImage.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
SetCrop.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
Security.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
Rotate.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
Delete.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
AddHeaderFooter.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
Add.execute(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static Object |
CurrentPage.execute(PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
Continuous.execute(PdfDecoderInt decode_pdf,
GUIFactory currentGUI,
Object[] args) |
static void |
ExtractSelectionAsImage.execute(Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf) |
static void |
NavigateDocuments.executeNextDoc(Object[] args,
GUIFactory currentGUI) |
static void |
OpenFile.executeOpenFile(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
OpenFile.executeOpenURL(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
NavigateDocuments.executePrevDoc(Object[] args,
GUIFactory currentGUI) |
static void |
Exit.exit(GUIThumbnailPanel thumbnails,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf,
PropertiesFile properties) |
static void |
PageNavigator.goBackPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
PageNavigator.goFBackPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
PageNavigator.goFForwardPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
PageNavigator.goFirstPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
PageNavigator.goForwardPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
PageNavigator.goLastPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
PageNavigator.goPage(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf) |
static void |
PageNavigator.gotoPage(String page,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf) |
static void |
SaveFile.handleUnsaveForms(GUIFactory currentGUI,
Values commonValues) |
static void |
SaveForm.handleUnsaveForms(GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf)
warns user forms unsaved and offers save option
|
static void |
PageNavigator.navigatePages(int count,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
OpenFile.open(String file,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
OpenFile.openFile(String selectedFile,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails)
checks file can be opened (permission)
|
static boolean |
OpenFile.openUpFile(String selectedFile,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails)
initial method called to open a new PDF
|
static void |
OpenFile.processPage(Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI,
GUIThumbnailPanel thumbnails)
decode and display selected page
|
static void |
SaveForm.saveChangedForm(GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
Values commonValues)
add listeners to forms to track changes - could also do other tasks like
send data to database server
|
static void |
OpenFile.selectFile(Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails)
opens a pdf file and calls the display/decode routines
|
static void |
PageNavigator.setPageTurnAnimating(boolean a,
GUIFactory currentGUI) |
| Modifier and Type | Method and Description |
|---|---|
static String |
GUICopy.copySelectedText(PdfDecoderInt decode_pdf,
GUIFactory currentGUI,
Values commonValues)
routine to link GUI into text extraction functions
|
static boolean |
ZoomOut.execute(Object[] args,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf) |
static boolean |
ZoomIn.execute(Object[] args,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf) |
static boolean |
Snapshot.execute(Object[] args,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
boolean extractingAsImage) |
protected static void |
GUIExtractSelectionAsImage.extractSelectedScreenAsImage(Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf)
Generic method to extract selected area
as a rectangle and show onscreen.
|
protected static String |
GUIExtractText.extractTextList(PdfDecoderInt decode_pdf,
Values commonValues,
GUIFactory currentGUI,
boolean isXML,
int t_x1,
int t_x2,
int t_y1,
int t_y2) |
protected static String |
GUIExtractText.extractTextRectangle(Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI,
boolean isXML,
int t_x1,
int t_x2,
int t_y1,
int t_y2) |
| Modifier and Type | Method and Description |
|---|---|
static void |
JavaFXCopy.execute(GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
Values commonValues) |
static void |
JavaFXPreferences.execute(Object[] args,
GUIFactory currentGUI) |
static void |
JavaFXFullScreen.execute(Object[] args,
GUIFactory currentGUI) |
static void |
JavaFXTextSelect.execute(Object[] args,
GUIFactory currentGUI,
MouseMode mouseMode,
PdfDecoderInt decode_pdf)
Set text select mode for the GUI
|
static void |
JavaFXPanMode.execute(Object[] args,
GUIFactory currentGUI,
MouseMode mouseMode,
PdfDecoderInt decode_pdf) |
static void |
JavaFXMouseModeCommand.execute(Object[] args,
GUIFactory currentGUI,
MouseMode mouseMode,
PdfDecoderInt decode_pdf) |
static void |
JavaFXExtractText.execute(Object[] args,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
Values commonValues) |
static void |
JavaFXSaveFile.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues) |
static void |
JavaFXDocInfo.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf) |
static void |
JavaFXPrint.execute(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PropertiesFile properties,
PrinterInt currentPrinter,
PdfDecoderInt decode_pdf) |
static void |
JavaFXExit.execute(Object[] args,
GUIThumbnailPanel thumbnails,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf,
PropertiesFile properties) |
static void |
JavaFXScaling.execute(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXExtractSelectionAsImage.execute(Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf) |
static void |
JavaFXOpenFile.executeOpenFile(Object[] args,
GUIFactory currentGUI,
GUISearchWindow searchFrame,
PropertiesFile properties,
GUIThumbnailPanel thumbnails,
PdfDecoderInt decode_pdf,
Values commonValues) |
static void |
JavaFXOpenFile.executeOpenURL(Object[] args,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
JavaFXExit.exit(GUIThumbnailPanel thumbnails,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf,
PropertiesFile properties) |
static void |
JavaFXPageNavigator.goBackPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXPageNavigator.goFBackPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXPageNavigator.goFForwardPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXPageNavigator.goFirstPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXPageNavigator.goForwardPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXPageNavigator.goLastPage(Object[] args,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXPageNavigator.goPage(Object[] args,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf) |
static void |
JavaFXPageNavigator.gotoPage(String page,
GUIFactory currentGUI,
Values commonValues,
PdfDecoderInt decode_pdf) |
static void |
JavaFXPageNavigator.navigatePages(int count,
Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI) |
static void |
JavaFXOpenFile.open(String file,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails) |
static void |
JavaFXOpenFile.openFile(Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails)
checks file can be opened (permission)
|
static PdfDecoderInt |
MultiPages.openNewMultiplePage(GUIFactory currentGUI,
Values commonValues)
this is the code which does all the work (not implemented in LGPL version)
|
static boolean |
JavaFXOpenFile.openUpFile(String selectedFile,
Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails)
initial method called to open a new PDF
|
static void |
JavaFXOpenFile.processPage(Values commonValues,
PdfDecoderInt decode_pdf,
GUIFactory currentGUI,
GUIThumbnailPanel thumbnails)
decode and display selected page
|
static void |
JavaFXOpenFile.selectFile(Values commonValues,
GUISearchWindow searchFrame,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
PropertiesFile properties,
GUIThumbnailPanel thumbnails)
opens a pdf file and calls the display/decode routines
|
static void |
JavaFXPageNavigator.setPageTurnAnimating(boolean a,
GUIFactory currentGUI) |
| Modifier and Type | Class and Description |
|---|---|
class |
GUI
any shared GUI code - generic and AWT
|
class |
JavaFxGUI
Description: GUI functions in Viewer implemented in JavaFX |
| Modifier and Type | Field and Description |
|---|---|
protected GUIFactory |
BaseTransferHandler.currentGUI |
| Modifier and Type | Method and Description |
|---|---|
static void |
GUIModifier.alterProperty(String value,
boolean set,
GUIFactory currentGUI)
The method alters a single property value related to the GUI.
|
void |
GUI.decodeGUIPage(GUIFactory currentGUI)
called by nav functions to decode next page (in GUI code as needs to
manipulate large part of GUI)
|
static void |
GUIModifier.load(PropertiesFile properties,
GUIFactory currentGUI)
This method loads all GUI properties from a PropertiesFile object.
|
| Constructor and Description |
|---|
BaseTransferHandler(Values commonValues,
GUIFactory currentGUI,
Commands currentCommands) |
MultiViewTransferHandler(Values commonValues,
GUIFactory currentGUI,
Commands currentCommands) |
SingleViewTransferHandler(Values commonValues,
GUIFactory currentGUI,
Commands currentCommands) |
| Modifier and Type | Method and Description |
|---|---|
void |
GUIButtons.hideRedundentNavButtons(GUIFactory currentGUI) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaFXButtons.addButton(int line,
String toolTip,
String path,
int ID,
GUIMenuItems fxMenuItems,
GUIFactory currentGUI,
CommandListener currentCommandListener,
javafx.scene.control.ToolBar pagesToolBar,
javafx.scene.control.ToolBar navToolBar) |
void |
JavaFXButtons.hideRedundentNavButtons(GUIFactory currentGUI)
When page changes make sure only relevant navigation buttons are displayed
|
| Constructor and Description |
|---|
JavaFXMouseListener(PdfDecoderFX decode_pdf,
GUIFactory currentGUI,
Values commonValues,
Commands currentCommands) |
JavaFXMousePageTurn(PdfDecoderFX decode_pdf,
GUIFactory currentGUI,
Values commonValues,
Commands currentCommands) |
JavaFXMouseSelector(PdfDecoderFX decode_pdf,
GUIFactory currentGUI,
Values commonValues,
Commands currentCommands) |
JavaFXSearchWindow(GUIFactory currentGUI) |
| Constructor and Description |
|---|
SwingProperties(GUIFactory currentGUI)
Dialog window to show properties options for the user interface
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrinterInt.printPDF(PdfDecoderInt decodePdf,
GUIFactory currentGUI,
String blacklist,
String defaultPrinter) |
void |
Printer.printPDF(PdfDecoderInt decodePdf,
GUIFactory currentGUI,
String blacklist,
String defaultPrinter) |
void |
FXPrinter.printPDF(PdfDecoderInt decodePdf,
GUIFactory currentGUI,
String blacklist,
String defaultPrinter) |
| Modifier and Type | Method and Description |
|---|---|
void |
JPedalActionHandler.actionPerformed(GUIFactory currentGUI,
Commands commands) |
void |
AnnotationHandler.checkLinks(Map objs,
boolean mouseClicked,
PdfObjectReader pdfObjectReader,
int x,
int y,
GUIFactory currentGUI,
Values commonValues)
called when mouse moves so you can react to context
|
| Constructor and Description |
|---|
JavaFXDefaultActionHandler(GUIFactory currentGUI) |
SharedActionHandler(GUIFactory viewerGUI) |
Copyright © 2017. All rights reserved.