public org.w3c.dom.Document export(Object blockLevelContent, String cssClass, String cssId) { HTMLConversionContext conversionContext = new HTMLConversionContext(htmlSettings, null, null); Document document = XmlUtils.neww3cDomDocument(); Element parentNode = document.createElement("div"); AbstractVisitorExporterGenerator generator = null; if (cssClass!=null) { parentNode.setAttribute("class", cssClass); } if (cssId!=null) { parentNode.setAttribute("id", cssId); } document.appendChild(parentNode); generator = HTMLExporterVisitorGenerator.GENERATOR_FACTORY. createInstance(conversionContext, document, parentNode); new TraversalUtil(blockLevelContent, generator); return document; }