public class Commands extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ABOUT |
static int |
ACCELERATIONOFF |
static int |
ACCELERATIONON |
static int |
ADD |
static int |
ADDHEADERFOOTER |
static int |
ADDVIEW |
static int |
ALWAYSSHOWMOUSE |
static int |
AUTOSCROLL |
static int |
BACK |
static int |
BACKPAGE |
static int |
BITMAP |
static int |
BOOKMARK |
static int |
BUY |
static int |
CASCADE |
static int |
CHANGELINEART |
protected Values |
commonValues |
static int |
CONTENTMENU |
static int |
CONTINUOUS |
static int |
CONTINUOUS_FACING |
static int |
COPY |
static int |
CROP |
protected GUIFactory |
currentGUI |
static int |
CURRENTMENU |
static int |
CURRENTPAGE |
protected PrinterInt |
currentPrinter |
protected PdfDecoderInt |
decode_pdf |
static int |
DELETE |
static int |
DELETEPROPERTIESONEXIT |
static int |
DESELECTALL |
static int |
DOCINFO |
static int |
EDITMENU |
static int |
EXIT |
static int |
EXPORTMENU |
static int |
EXTRACTASIMAGE |
boolean |
extractingAsImage |
static int |
EXTRACTTEXT |
static int |
FACING |
static int |
FBACKPAGE |
static int |
FFORWARDPAGE |
static int |
FILEMENU |
static int |
FIND |
static Integer |
FIRST_DOCUMENT_SEARCH_RESULT_NOW_SHOWN |
static int |
FIRSTPAGE |
static int |
FORWARD |
static int |
FORWARDPAGE |
static int |
FULLSCREEN |
static int |
GETOUTLINEPANEL |
static int |
GETPAGECOUNTER |
static int |
GETPDFNAME |
static int |
GETTHUMBNAILPANEL |
static int |
GOTO |
static int |
GOTOMENU |
static int |
HANDOUTS |
static int |
HELP |
static int |
HELPFORUM |
static int |
HIGHLIGHT |
static int |
IMAGES |
static int |
LASTPAGE |
protected MouseMode |
mouseMode
tracks mouse operation mode currently selected
|
static int |
MOUSEMODE |
static int |
NEXTDOCUMENT |
static int |
NEXTRESULT |
static int |
NUP |
static int |
ONEPERPAGE |
static int |
OPENFILE |
static int |
OPENINSYSTEMDEFAULT |
static int |
OPENMENU |
static int |
OPENURL |
static int |
PAGECOUNT |
static int |
PAGEFLOW |
static int |
PAGEGROUPING |
static int |
PAGELAYOUTMENU |
static int |
PAGETOOLSMENU |
static int |
PANMODE |
static int |
PDF |
static int |
PDFMENU |
static int |
PORTFOLIO_DETAIL |
static int |
PORTFOLIO_TILES |
static int |
PORTFOLIOMENU |
static int |
PREFERENCES |
static int |
PREVIOUSDOCUMENT |
static int |
PREVIOUSRESULT |
static int |
PRINT |
protected PropertiesFile |
properties |
static int |
REPLACETEXTCOLOR |
static int |
RESAVEASFORM |
static int |
RESET |
static int |
ROTATE |
static int |
ROTATELEFT |
static int |
ROTATERIGHT |
static int |
ROTATION |
static int |
SAVE |
static int |
SAVEFORM |
static int |
SCALING |
static int |
SCROLL |
static Integer |
SEARCH_NOT_FOUND |
static Integer |
SEARCH_RETURNED_TO_START |
protected GUISearchWindow |
searchFrame |
static int |
SECURITY |
static int |
SELECTALL |
static int |
SEPARATECOVER |
static int |
SETCROP |
static int |
SETDISPLAYBACKGROUND |
static int |
SETENHANCEFRACTIONALLINES |
static int |
SETPAGECOLOR |
static int |
SETREPLACEMENTCOLORTHRESHOLD |
static int |
SETTEXTCOLOR |
static int |
SETUNDRAWNPAGECOLOR |
static int |
SHOWFORMNAMES |
static int |
SIGN |
static int |
SINGLE |
static int |
SNAPSHOT |
static int |
STAMPIMAGE |
static int |
STAMPTEXT |
static int |
TEXT |
static int |
TEXTSELECT |
protected GUIThumbnailPanel |
thumbnails |
static int |
TILE |
static int |
TIP |
static int |
TOGGLE |
static int |
UPDATEGUILAYOUT |
static int |
VIEWMENU |
protected ViewStack |
viewStack
used to store the IE views so we can go back to previous views and store changes
|
static int |
VISITWEBSITE |
static int |
WINDOWMENU |
static int |
ZOOMIN |
static int |
ZOOMOUT |
| Constructor and Description |
|---|
Commands(Values commonValues,
GUIFactory currentGUI,
PdfDecoderInt decode_pdf,
GUIThumbnailPanel thumbnails,
PropertiesFile properties,
GUISearchWindow searchFrame,
PrinterInt currentPrinter) |
| Modifier and Type | Method and Description |
|---|---|
Object |
executeCommand(int ID,
Object[] args)
main routine which executes code for current command
|
MouseMode |
getMouseMode() |
GUISearchList |
getSearchList()
Returns the searchList of the last search preformed.
|
ViewStack |
getViewStack() |
void |
handleTransferedFile(String file) |
static boolean |
isPDFLinearized(String pdfUrl)
examine first few bytes to see if linearized and return true linearized file
|
protected void |
openTransferedFile() |
void |
recentDocumentsOption() |
void |
setPdfDecoder(PdfDecoderInt decode_pdf) |
protected final ViewStack viewStack
public boolean extractingAsImage
public static final int ABOUT
public static final int BITMAP
public static final int IMAGES
public static final int TEXT
public static final int SAVE
public static final int PRINT
public static final int EXIT
public static final int AUTOSCROLL
public static final int DOCINFO
public static final int OPENFILE
public static final int BOOKMARK
public static final int FIND
public static final int SNAPSHOT
public static final int OPENURL
public static final int VISITWEBSITE
public static final int PREVIOUSDOCUMENT
public static final int NEXTDOCUMENT
public static final int PREVIOUSRESULT
public static final int NEXTRESULT
public static final int TIP
public static final int CASCADE
public static final int TILE
public static final int PREFERENCES
public static final int COPY
public static final int SELECTALL
public static final int DESELECTALL
public static final int UPDATEGUILAYOUT
public static final int MOUSEMODE
public static final int PANMODE
public static final int TEXTSELECT
public static final int SEPARATECOVER
public static final int EXTRACTTEXT
public static final int EXTRACTASIMAGE
public static final int ROTATELEFT
public static final int ROTATERIGHT
public static final int OPENINSYSTEMDEFAULT
public static final int FIRSTPAGE
public static final int FBACKPAGE
public static final int BACKPAGE
public static final int FORWARDPAGE
public static final int FFORWARDPAGE
public static final int LASTPAGE
public static final int GOTO
public static final int SINGLE
public static final int CONTINUOUS
public static final int CONTINUOUS_FACING
public static final int FACING
public static final int PAGEFLOW
public static final int FULLSCREEN
public static final int ZOOMIN
public static final int ZOOMOUT
public static final int PORTFOLIO_DETAIL
public static final int PORTFOLIO_TILES
public static final int ROTATION
public static final int SCALING
public static final int CURRENTMENU
public static final int CROP
public static final int PAGETOOLSMENU
public static final int CONTENTMENU
public static final int ONEPERPAGE
public static final int PDFMENU
public static final int EXPORTMENU
public static final int WINDOWMENU
public static final int PAGELAYOUTMENU
public static final int EDITMENU
public static final int GOTOMENU
public static final int VIEWMENU
public static final int RESAVEASFORM
public static final int OPENMENU
public static final int FILEMENU
public static final int HELPFORUM
public static final int PORTFOLIOMENU
public static final int SAVEFORM
public static final int PDF
public static final int ROTATE
public static final int DELETE
public static final int ADD
public static final int SECURITY
public static final int ADDHEADERFOOTER
public static final int STAMPTEXT
public static final int STAMPIMAGE
public static final int SETCROP
public static final int NUP
public static final int HANDOUTS
public static final int SIGN
public static final int HIGHLIGHT
public static final int SCROLL
public static final int ADDVIEW
public static final int FORWARD
public static final int BACK
public static final int PAGECOUNT
public static final int CURRENTPAGE
public static final int GETOUTLINEPANEL
public static final int GETTHUMBNAILPANEL
public static final int GETPAGECOUNTER
public static final int PAGEGROUPING
public static final int SETPAGECOLOR
public static final int SETUNDRAWNPAGECOLOR
public static final int REPLACETEXTCOLOR
public static final int SETTEXTCOLOR
public static final int CHANGELINEART
public static final int SETDISPLAYBACKGROUND
public static final int SETREPLACEMENTCOLORTHRESHOLD
public static final int GETPDFNAME
public static final int SETENHANCEFRACTIONALLINES
public static final int HELP
public static final int BUY
public static final int TOGGLE
public static final int RESET
public static final int ACCELERATIONON
public static final int ACCELERATIONOFF
public static final int SHOWFORMNAMES
public static final int DELETEPROPERTIESONEXIT
public static final int ALWAYSSHOWMOUSE
public static final Integer FIRST_DOCUMENT_SEARCH_RESULT_NOW_SHOWN
public static final Integer SEARCH_RETURNED_TO_START
public static final Integer SEARCH_NOT_FOUND
protected final Values commonValues
protected final GUIFactory currentGUI
protected PdfDecoderInt decode_pdf
protected final GUIThumbnailPanel thumbnails
protected final PropertiesFile properties
protected final GUISearchWindow searchFrame
protected final PrinterInt currentPrinter
protected final MouseMode mouseMode
public Commands(Values commonValues, GUIFactory currentGUI, PdfDecoderInt decode_pdf, GUIThumbnailPanel thumbnails, PropertiesFile properties, GUISearchWindow searchFrame, PrinterInt currentPrinter)
public Object executeCommand(int ID, Object[] args)
Values can also be passed in so it can be called from your own code
some commands return a status Object otherwise null
ID - is of type Intargs - Program arguments passed into the Viewer.public void handleTransferedFile(String file) throws PdfException
PdfExceptionprotected void openTransferedFile()
throws PdfException
PdfExceptionpublic void recentDocumentsOption()
public void setPdfDecoder(PdfDecoderInt decode_pdf)
public GUISearchList getSearchList()
public MouseMode getMouseMode()
public ViewStack getViewStack()
public static final boolean isPDFLinearized(String pdfUrl)
pdfUrl - is of type StringCopyright © 2017. All rights reserved.