## Package com.sun.pdfview

Interface Summary
PageChangeListener: A listener to indicate that some control has asked for a particular page to be displayed.
Watchable: An interface for rendering or parsing, which can be stopped and started.

Class Summary
BaseWatchable: An abstract implementation of the watchable interface, that is extended by the parser and renderer to do their thing.
Cache: A cache of PDF pages and images.
Flag: A generic synchronized flag, because Java doesn't have one.
FullScreenWindow: A window that takes over the full screen.
HexDump
ImageInfo
NameTree: A PDF name tree consists of three kinds of nodes: The root node contains only a kids entry, pointing to many other objects An intermediate node contains the limits of all the children in its subtree, and a kids entry for each child A leaf node contains a set of name-to-object mappings in a dictionary, as well as the limits of the data contained in that child.
OutlineNode
PagePanel: A Swing-based panel that displays a PDF page image.
PDFCmd: The abstract superclass of all drawing commands for a PDFPage.
PDFDestination: Represents a destination in a PDF file.
PDFFile: An encapsulation of a .pdf file.
PDFImage: Encapsulates a PDF Image
PDFObject: a class encapsulating all the possibilities of content for an object in a PDF file.
PDFPage: A PDFPage encapsulates the parsed commands required to render a single page from a PDFFile.
PDFPaint: PDFPaint is some kind of shader that knows how to fill a path.
PDFParser: PDFParser is the class that parses a PDF content stream and produces PDFCmds for a PDFPage.
PDFPrintPage: A class representing a print job for a particular PDFFile.
PDFRenderer: This class turns a set of PDF Commands from a PDF page into an image.
PDFShapeCmd: Encapsulates a path.
PDFTextFormat: a class encapsulating the text state
PDFViewer: A demo PDF Viewer application.
PDFXref: a cross reference representing a line in the PDF cross referencing table.
RefImage: A BufferedImage subclass that holds a strong reference to its graphics object.
ThumbPanel: A panel of thumbnails, one for each page of a PDFFile.

Exception Summary
PDFParseException: an exception class for recording parse errors in the PDF file