Package org.docbook.schemas.docbook

The DocBook schemas.

This package contains the DocBook schema files. They can be accessed by unzipping the jar file or, in some environments, simply using classpath: URIs.

The DocBook class defines a number of constants. To be perfectly candid, the main reason the class exists at all is to satisfy the requirements of the Maven publication process, but if it's going to exists, we might as well make it (a little bit?) useful.

The VERSIONS array contains a list of the versions of DocBook in this release. For example, "4.5", "5.0", "5.1", and "5.2". For test releases, the actual test release version will also be in the list.

The DOCBOOK_CATALOG_PATH contains the relative location of the catalog file for these schemas within this archive.

Then there are constants for each primary schema. For example, DOCBOOK_5_2_RNG_PATH and DOCBOOK_ASSEMBLY_5_2_RNG_PATH contain the relative locations of the RELAX NG Schemas for DocBook and DocBook Assembly, respectively.