An XSD style, that is a style group in the Catalog Browser, can hold a large amount of predefined object properties, giving you more controls over the appearance and presentation of your report. By using XSD styles, you can create various visual presentation sets from a single report, and change the visual presentation of your report at runtime.
XSD styles are a JReport specific format and not an industry standard so you may want to use CSS styles which are an industry standard.
By simply selecting a style group at runtime, you can change the look and feel of your report in a dramatic way. JReport style groups can be nested, where the parent group is used as a container of other groups. The style group feature makes it easy to save and apply styles without repeatedly designing them each time.
This section explains how to manage XSD styles using the Styles tab of the Catalog Browser as follows: