X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Fmarkdown%2Fnodes%2FNode.java;h=9e576beed4883a1a7de57038a2d471662c97708d;hb=refs%2Fchanges%2F10%2F710%2F1;hp=7c91ceaa023e95f7a745f295362d6b77b03193be;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/Node.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/Node.java index 7c91ceaa0..9e576beed 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/Node.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/Node.java @@ -3,6 +3,7 @@ package org.simantics.scl.compiler.markdown.nodes; import java.util.ArrayList; import java.util.List; +import org.simantics.scl.compiler.markdown.html.HtmlGenerationContext; import org.simantics.scl.compiler.markdown.internal.ExtensionNodeHandler; import org.simantics.scl.compiler.markdown.internal.MarkdownParser; @@ -33,9 +34,9 @@ public abstract class Node { return false; } - public void toHtml(StringBuilder b) { + public void toHtml(HtmlGenerationContext context, StringBuilder b) { for(Node child = firstChild; child != null; child = child.next) - child.toHtml(b); + child.toHtml(context, b); } public List extractHeaders() { @@ -46,9 +47,9 @@ public abstract class Node { return result; } - public String toHtml() { + public String toHtml(HtmlGenerationContext context) { StringBuilder b = new StringBuilder(); - toHtml(b); + toHtml(context, b); int len = b.length(); if(len > 0 && b.charAt(len-1) == '\n') b.delete(len-1, len);