Source xsl = new StreamSource(HtmlReportTransformer.class.getResourceAsStream("/xsl/jqassistant-report.xsl"));
Transformer transformer = null;
try {
transformer = TransformerFactory.newInstance().newTransformer(xsl);
} catch (TransformerConfigurationException e) {
throw new ReportTransformerException("Cannot get transformer factory.", e);
}
try {
transformer.transform(source, target);
} catch (TransformerException e) {
throw new ReportTransformerException("Cannot transform report.", e);
}
}