Main Page | Namespace List | Class Hierarchy | Class List | Class Members | Related Pages

gnu::jpdf::PDFCatalog Class Reference

Inheritance diagram for gnu::jpdf::PDFCatalog:

Inheritance graph
[legend]
Collaboration diagram for gnu::jpdf::PDFCatalog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PDFCatalog (PDFPageList pdfPageList, int pagemode)
void write (OutputStream os) throws IOException

Protected Member Functions

void setOutline (PDFOutline outline)

Detailed Description

This class implements the PDF Catalog, also known as the root node

Author:
Peter T. Mount

Eric Z. Beard, ericzbeard@hotmail.com

Author
ezb
Version:
Revision
1.2
,
Date
2001/11/16 15:26:04


Constructor & Destructor Documentation

gnu::jpdf::PDFCatalog::PDFCatalog PDFPageList  pdfPageList,
int  pagemode
[inline]
 

This constructs a PDF Catalog object

Parameters:
pdfPageList The PDFPageList object that's the root of the documents page tree
pagemode How the document should appear when opened. Allowed values are USENONE, USEOUTLINES, USETHUMBS or FULLSCREEN.


Member Function Documentation

void gnu::jpdf::PDFCatalog::setOutline PDFOutline  outline  )  [inline, protected]
 

This sets the root outline object

Parameters:
outline The root outline

void gnu::jpdf::PDFCatalog::write OutputStream  os  )  throws IOException [inline, virtual]
 

Parameters:
os OutputStream to send the object to
Exceptions:
IOException on error

Implements gnu::jpdf::PDFObject.


The documentation for this class was generated from the following file:
Generated on Wed Jan 19 16:58:06 2005 by  doxygen 1.3.9.1