A catalog is used to contain all resources used for building reports in JReport Designer, and JReport Catalog Bean provides a programming API for manipulating and accessing JReport catalogs. JReport Catalog Bean allows to achieve functions such as, creating an empty catalog, adding objects to a catalog, removing objects from a catalog, and getting object description in a catalog.
Go through the following topics to further understand how to program with JReport Catalog Bean: