### Programming with the Catalog API

JReport Catalog API is the principal class that manipulates and accesses catalogs. The application creates a Catalog API instance, and then uses the Catalog API methods to operate the catalog. For more details about summaries of FIELD, CONSTRUCTOR and METHOD, see the JReport Designer Javadoc jet.api package in `<install_root>\help\designer\api`, which includes all documents generated by Javadoc. Also, you are provided with some sample files in `<install_root>\help\designer\samples.`

With the methods in JReport Catalog API, you can do the following:

Select a task from the following for details:

- Preparations
- Using the Catalog API
- An illustrative example