* Transform a document supplied via the pull interface
*/
public void transform(PullProvider in, File stylesheet, OutputStream out) throws TransformerException {
TransformerFactory factory = new TransformerFactoryImpl();
Templates templates = factory.newTemplates(new StreamSource(stylesheet));
Transformer transformer = templates.newTransformer();
transformer.transform(
new PullSource(in),
new StreamResult(out)
);