This diagram is explained in the text of the section above,
"Using XSLT Processor for Java".