* B C D E G I K L M N O P R S T U Z

*

- package
 

B

busy() - Method in class GpickleThread
 

C

currentPage - Variable in class Gview
 

D

debug - Static variable in class Gview
enables printfs
desiredRes - Variable in class Gview
 
drag - Variable in class Gview
 

E

enableRTL - Variable in class Gview
enable RTL mode in menu try with low startingRes = 25

G

getImgHeight() - Method in class Gpickle
Accessor for image height.
getImgWidth() - Method in class Gpickle
Accessor for image width.
getPrinterOutputPage() - Method in class Gpickle
run the pcl interpreter with the current settings and return a buffered image for the page.
getPrinterPageCount() - Method in class Gpickle
run the pcl interpreter to get a total page count for the job.
getResX() - Method in class Gpickle
 
getResY() - Method in class Gpickle
 
getRTL() - Method in class Gpickle
 
getTextAlpha() - Method in class Gpickle
 
Gpickle - class Gpickle.
Interface to pcl/pxl interpreter Uses Process to interpret and pipe the results back.
Gpickle() - Constructor for class Gpickle
 
GpickleObserver - interface GpickleObserver.
Similar to ImageObserver but for BufferedImage
GpickleThread - class GpickleThread.
Thread calls Gpickle asking for a page this tread will send the BufferedImage to the registered PickleObserver
Gview - class Gview.
Simple Viewer for PCL and PXL files.
Gview() - Constructor for class Gview
constructor

I

imageIsReady(BufferedImage) - Method in class Gview
callback from PickleObserver occurs when Image is complete.
imageIsReady(BufferedImage) - Method in class Nav
low res image is ready, if we are not getting the next page start generation of the high res image
imageIsReady(BufferedImage) - Method in interface GpickleObserver
newImage contains the completed image

K

keyPressed(KeyEvent) - Method in class Gview
Page Up and Page Down Keys Increment and Decrement the current page respectively.
keyReleased(KeyEvent) - Method in class Gview
Unused required by KeyListener
keyTyped(KeyEvent) - Method in class Gview
Unused required by KeyListener

L

lastX - Variable in class Gview
used to drag translations in realtime
lastY - Variable in class Gview
 

M

main(String[]) - Static method in class Gpickle
main for test purposes
main(String[]) - Static method in class Gview
main program
main(String[]) - Static method in class Nav
main program
mouseClicked(MouseEvent) - Method in class Gview
 
mouseDragged(MouseEvent) - Method in class Gview
 
mouseEntered(MouseEvent) - Method in class Gview
 
mouseExited(MouseEvent) - Method in class Gview
 
mouseMoved(MouseEvent) - Method in class Gview
 
mousePressed(MouseEvent) - Method in class Gview
starts drag translation, or popup menu
mouseReleased(MouseEvent) - Method in class Gview
ends drag translation

N

Nav - class Nav.
Two window nav + zoomed Viewer for PCL and PXL files.
Nav() - Constructor for class Nav
 
newX - Variable in class Gview
used to drag translations in realtime
newY - Variable in class Gview
 
nextPage() - Method in class Gview
 
nextPage() - Method in class Nav
 

O

origH - Variable in class Gview
 
origRes - Variable in class Gview
 
origW - Variable in class Gview
 
origX - Variable in class Gview
 
origY - Variable in class Gview
 

P

pageNumber - Variable in class Gview
 
paint(Graphics) - Method in class Gview
paint frame contents
paint(Graphics) - Method in class Nav
Paint low res image with red zoom box zoom box uses xor realtime drag.
pickle - Variable in class Gview
 
prevPage() - Method in class Gview
 
prevPage() - Method in class Nav
 

R

run() - Method in class GpickleThread
threads must run, this one runs the process in Gpickle sends generated page to observer.
runJob(String[], double, boolean) - Method in class Gview
Sets the job, opening/reopening the window based on resolution.
runMain(String[]) - Method in class Gview
defaults settings for runJob, override for different defaults.
runMain(String[]) - Method in class Nav
 

S

setDeviceOptions(String) - Method in class Gpickle
 
setJob(String) - Method in class Gpickle
A list of file names that comprise a job.
setPage(int) - Method in class Gview
 
setPageCount(int) - Method in class Gview
setting page count so that multiple views can share the same page count result
setPageNumber(int) - Method in class Gpickle
Page number to display.
setRes(double, double) - Method in class Gpickle
NB needs error handling.
setRTL(boolean) - Method in class Gpickle
 
setTextAlpha(boolean) - Method in class Gpickle
 
startingRes - Variable in class Gview
starting resolution 75dpi scales nicely to 300,600,1200 100dpi gives a bigger starting window.
startProduction(int) - Method in class GpickleThread
if not generating then start generated requested page if already generating remember last request and return

T

totalPageCount - Variable in class Gview
 
translate(int, int) - Method in class Gview
 
translate(int, int) - Method in class Nav
moves/drags zoomin box and causes regerenation of a new viewport
translateTo(double, double) - Method in class Gview
 
tx - Variable in class Gview
 
ty - Variable in class Gview
 

U

usage() - Static method in class Gview
usage:

Z

zoomIn(int, int) - Method in class Gview
Increase resolution by factor of 2
zoomIn(int, int) - Method in class Nav
pageView gets regenerated at higher resolution, repaint updates zoomin box.
zoomOut(int, int) - Method in class Gview
decrease resolution by factor of 2
zoomOut(int, int) - Method in class Nav
pageView gets regenerated at lower resolution, repaint updates zoomin box.
zoomToRes(float) - Method in class Gview
Set zoom resolution to asked for resolution at 0,0
zoomToRes(float) - Method in class Nav
pageView gets regenerated at requested resolution, repaint updates zoomin box.
zoomWindowRatio - Variable in class Gview
derived classes like: Nav will be 1/zoomWindowRatio in size startingRes = 100; zoomWindowRation = 2; Nav window res is 50.

* B C D E G I K L M N O P R S T U Z