@Override public DocumentBuilder createDocumentBuilder(Writer out, boolean formatting) { return new HtmlDocumentBuilder(out, formatting); }
public HtmlSubsetDocumentBuilder(Writer out, boolean formatting) { this(new HtmlDocumentBuilder(checkNotNull(out, "Must provide a writer"), formatting)); //$NON-NLS-1$ }
protected String toHtml(String markup) { Writer writer = new StringWriter(); HtmlDocumentBuilder builder = new HtmlDocumentBuilder(writer); builder.setEmitAsDocument(false); parser.setBuilder(builder); parser.parse(markup); return writer.toString(); } }
/** * parse the given markup content and produce the result as an HTML document. * * @param markupContent * the content to parse * @return the HTML document text. */ public String parseToHtml(String markupContent) { if (builder != null) { throw new IllegalStateException("Builder must not be set"); //$NON-NLS-1$ } StringWriter out = new StringWriter(); setBuilder(new HtmlDocumentBuilder(out)); parse(markupContent); setBuilder(null); return out.toString(); } }
/** * Render content. * * @param content * the content * @return the string */ private String renderContent(String content) { StringWriter writer = new StringWriter(); HtmlDocumentBuilder builder = new HtmlDocumentBuilder(writer); builder.setEmitAsDocument(false); MarkupParser markupParser = new MarkupParser(); markupParser.setBuilder(builder); markupParser.setMarkupLanguage(new MarkdownLanguage()); markupParser.parse(content); String htmlContent = writer.toString(); return htmlContent; }
HtmlDocumentBuilder builder = new HtmlDocumentBuilder(writer, formatting); rootBuilder.copyConfiguration(builder); if (item.getLabel() != null) {
HtmlDocumentBuilder builder = new HtmlDocumentBuilder(writer, formatOutput); for (Stylesheet stylesheet : stylesheets) { HtmlDocumentBuilder.Stylesheet builderStylesheet;