com.openpcl.viewer.options
Class PosStartupOptions
java.lang.Object
com.openpcl.viewer.options.PosStartupOptions
public class PosStartupOptions
- extends Object
The command line options (or OpenPCLViewer constructor String array) are case insensitive:
- -help or -h or -?
- This help text
- -OpenFile=directory and file name
- Open this file as the program starts up. Example: -OpenFile="c:\MyPclFiles\1431Loan03456.pcl"
- -ShowPagesTree=Y/N
- Show or hide the pages tree. Hide if you want to show the pages tree in an external Java app.
- -ShowStatusbar=Y/N
- Show or hide the status bar.
- -ChangeLook=Y/N
- Use -ChangeLook=N to turn off the automatic change screen Look to the Java OceanTheme.
- -ShowDSMLPrintDialogButtons=Y/N
- Show or hide the D, S, M, L buttons on the Print dialog.
- -ShowFileNameOnViewTitleBar=Y/N
- Show the file name on the view title bar. If false, only page description is shown.
Toolbar control:
- -ShowToolbar=Y/N
- Show or hide the toolbar.
- -HideAllToolbarButtons=Y/N
- Useful for first hiding all buttons then showing only the few buttons you want.
- -ShowFileOpenToolbarButton=Y/N
- Show or hide the File Open toolbar button.
- -ShowCloseFileToolbarButton=Y/N
- Show or hide the Close File toolbar button.
- -ShowCloseAllFilesToolbarButton=Y/N
- Show or hide the Close All Files toolbar button.
- -ShowPrintToolbarButton=Y/N
- Show or hide the Print toolbar button.
- -ShowPreviousPageToolbarButton=Y/N
- Show or hide the Previous Page toolbar button.
- -ShowNextPageToolbarButton=Y/N
- Show or hide the Next Page toolbar button.
- -ShowTreeControlToolbarButton=Y/N
- Show or hide the Tree Control toolbar button.
- -ShowZoomOutToolbarButton=Y/N
- Show or hide the Zoom Out toolbar button.
- -ShowZoomInToolbarButton=Y/N
- Show or hide the Zoom In toolbar button.
- -ShowZoomSliderToolbarButton=Y/N
- Show or hide the Zoom Slider toolbar button.
- -ShowZoomWidthToolbarButton=Y/N
- Show or hide the Zoom Width toolbar button.
- -ShowSaveToPclToolbarButton=Y/N
- Show or hide the "Save one page to Pcl file" toolbar button.
- -ShowChangeLookToolbarButton=Y/N
- Show or hide the Change Look toolbar button.
- -ShowWindowControlToolbarButton=Y/N
- Show or hide the Window Control toolbar button.
- -ShowHelpChoicesToolbarButton=Y/N
- Show or hide the Help Choices toolbar button.
Debug and demo mode:
- -ShowEmbeddedDemo=Y/N
- Show the viewer embedded in an external demo app
- -ShowDebugRasterColors=Y/N
- For debugging the drawing, show pixels as green for not compressed and blue for compressed raster.
- -WriteDebugLog=Y/N
- Use -WriteDebugLog=Y to write debug lines to the Java Console window.
At program startup time, the command line options are parsed and sets these true/false values, int values, Strings values.
Then as the constructors of the various classes are being executed at program startup time, these values are checked
to alter which features are to be shown on the screen or not.
- Author:
- DocMagic, Document Systems Inc, Howard Hoagland 1/4/07
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sModeToRunViewer
public static final int sModeToRunViewer
- See Also:
- Constant Field Values
sModeToRunEmbedded
public static final int sModeToRunEmbedded
- See Also:
- Constant Field Values
sModeToRunApplet
public static final int sModeToRunApplet
- See Also:
- Constant Field Values
sModeToRunNotSelected
public static final int sModeToRunNotSelected
- See Also:
- Constant Field Values
PosStartupOptions
public PosStartupOptions()
- Empty constructor
PosStartupOptions
public PosStartupOptions(String[] pArgs)
- Constructor passing in the String[] pArgs command line arguments
parseCommandLineOptions
public void parseCommandLineOptions(String[] pArgs)
- Parse the String[] args command line options into instance variable values
getShowToolbar
public boolean getShowToolbar()
getHideAllToolbarButtons
public boolean getHideAllToolbarButtons()
getShowFileOpenToolbarButton
public boolean getShowFileOpenToolbarButton()
getShowCloseFileToolbarButton
public boolean getShowCloseFileToolbarButton()
getShowCloseAllFilesToolbarButton
public boolean getShowCloseAllFilesToolbarButton()
getShowPrintToolbarButton
public boolean getShowPrintToolbarButton()
getShowPreviousPageToolbarButton
public boolean getShowPreviousPageToolbarButton()
getShowNextPageToolbarButton
public boolean getShowNextPageToolbarButton()
getShowTreeControlToolbarButton
public boolean getShowTreeControlToolbarButton()
getShowZoomOutToolbarButton
public boolean getShowZoomOutToolbarButton()
getShowZoomInToolbarButton
public boolean getShowZoomInToolbarButton()
getShowZoomSliderToolbarButton
public boolean getShowZoomSliderToolbarButton()
getShowZoomWidthToolbarButton
public boolean getShowZoomWidthToolbarButton()
getShowSaveToPclToolbarButton
public boolean getShowSaveToPclToolbarButton()
getShowChangeLookToolbarButton
public boolean getShowChangeLookToolbarButton()
getShowWindowControlToolbarButton
public boolean getShowWindowControlToolbarButton()
getShowOptionsToolbarButton
public boolean getShowOptionsToolbarButton()
getShowHelpChoicesToolbarButton
public boolean getShowHelpChoicesToolbarButton()
getShowPagesTree
public boolean getShowPagesTree()
getShowStatusbar
public boolean getShowStatusbar()
getChangeLook
public boolean getChangeLook()
getShowDSMLPrintDialogButtons
public boolean getShowDSMLPrintDialogButtons()
getShowFileNameOnViewTitleBar
public boolean getShowFileNameOnViewTitleBar()
getShowCommandLineOptionsHelpText
public boolean getShowCommandLineOptionsHelpText()
getShowEmbeddedDemo
public boolean getShowEmbeddedDemo()
getShowDebugRasterColors
public boolean getShowDebugRasterColors()
getWriteDebugLog
public boolean getWriteDebugLog()
getModeToRun
public int getModeToRun()
getCommandLineFileToOpen
public String getCommandLineFileToOpen()
setShowToolbar
public void setShowToolbar(boolean pShowToolbar)
setHideAllToolbarButtons
public void setHideAllToolbarButtons(boolean pHideAllToolbarButtons)
setShowFileOpenToolbarButton
public void setShowFileOpenToolbarButton(boolean pShowFileOpenToolbarButton)
setShowCloseFileToolbarButton
public void setShowCloseFileToolbarButton(boolean pShowCloseFileToolbarButton)
setShowCloseAllFilesToolbarButton
public void setShowCloseAllFilesToolbarButton(boolean pShowCloseAllFilesToolbarButton)
setShowPrintToolbarButton
public void setShowPrintToolbarButton(boolean pShowPrintToolbarButton)
setShowPreviousPageToolbarButton
public void setShowPreviousPageToolbarButton(boolean pShowPreviousPageToolbarButton)
setShowNextPageToolbarButton
public void setShowNextPageToolbarButton(boolean pShowNextPageToolbarButton)
setShowTreeControlToolbarButton
public void setShowTreeControlToolbarButton(boolean pShowTreeControlToolbarButton)
setShowZoomOutToolbarButton
public void setShowZoomOutToolbarButton(boolean pShowZoomOutToolbarButton)
setShowZoomInToolbarButton
public void setShowZoomInToolbarButton(boolean pShowZoomInToolbarButton)
setShowZoomSliderToolbarButton
public void setShowZoomSliderToolbarButton(boolean pShowZoomSliderToolbarButton)
setShowZoomWidthToolbarButton
public void setShowZoomWidthToolbarButton(boolean pShowZoomWidthToolbarButton)
setShowSaveToPclToolbarButton
public void setShowSaveToPclToolbarButton(boolean pShowSaveToPclToolbarButton)
setShowChangeLookToolbarButton
public void setShowChangeLookToolbarButton(boolean pShowChangeLookToolbarButton)
setShowWindowControlToolbarButton
public void setShowWindowControlToolbarButton(boolean pShowWindowControlToolbarButton)
setShowOptionsToolbarButton
public void setShowOptionsToolbarButton(boolean pShowOptionsToolbarButton)
setShowHelpChoicesToolbarButton
public void setShowHelpChoicesToolbarButton(boolean pShowHelpChoicesToolbarButton)
setShowPagesTree
public void setShowPagesTree(boolean pShowPagesTree)
setShowStatusbar
public void setShowStatusbar(boolean pShowStatusbar)
setChangeLook
public void setChangeLook(boolean pChangeLook)
setShowDSMLPrintDialogButtons
public void setShowDSMLPrintDialogButtons(boolean pShowDSMLPrintDialogButtons)
setShowFileNameOnViewTitleBar
public void setShowFileNameOnViewTitleBar(boolean pShowFileNameOnViewTitleBar)
setShowCommandLineOptionsHelpText
public void setShowCommandLineOptionsHelpText(boolean pShowCommandLineOptionsHelpText)
setShowEmbeddedDemo
public void setShowEmbeddedDemo(boolean pShowEmbeddedDemo)
setShowDebugRasterColors
public void setShowDebugRasterColors(boolean pShowDebugRasterColors)
setWriteDebugLog
public void setWriteDebugLog(boolean pWriteDebugLog)
setModeToRun
public void setModeToRun(int pModeToRun)
setCommandLineFileToOpen
public void setCommandLineFileToOpen(String pOpenFile)
showHelpTextInJavaConsoleOutputWindow
public void showHelpTextInJavaConsoleOutputWindow()
OpenPCL http://www.openpcl.com