Classes to create specific DOM Document instances. The DOMOutputter is the only user of this code in JDOM, and customizing these classes is not generally needed except in truly advanced situations.