Description of the illustration adxdk111.gif

An arrow leads from a box labeled “XSLProcessor object methods” leads to a box labeled “XSL Processor”. Two arrows lead from a box labeled “java.io.Reader java.io.InputStream XMLDocument java.net.URL” to boxes labeled “XSL input” and “XML input”. An arrow leads from the XSL-input box to the box labeled “XSL Processor”. An arrow leads from the XML-input box to a box labeled “XSLT Transformation”. Two arrows lead from the XSLProcessor box to the box labeled “XSLT Transformation” and a box labeled “XSL Stylesheet object”. An arrow leads from the latter box to the box labeled “XSLT Transformation”. Three arrows lead from the XSLT-Transformation box to boxes labeled “Create an XML document object”, “Write to an output stream”, and “Report as SAX evenets”.