X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Fmarkdown%2Fnodes%2FItemNode.java;h=4e2737f2e48a004ae7b15c1ca1494d59f75ffadb;hp=8217b7e968727415e47d43259f25b3a0639f354b;hb=56f843ece1f6c8cbe55a5dc3495d828a1163c2fe;hpb=48488ea548a7cf254a4b9a5fa3ed89f717dfd7ef diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/ItemNode.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/ItemNode.java index 8217b7e96..4e2737f2e 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/ItemNode.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/nodes/ItemNode.java @@ -1,5 +1,6 @@ package org.simantics.scl.compiler.markdown.nodes; +import org.simantics.scl.compiler.markdown.html.HtmlGenerationContext; public class ItemNode extends Node { public int indentation; @@ -13,11 +14,11 @@ public class ItemNode extends Node { return true; } - public void toHtml(StringBuilder b) { - toHtml(b, true); + public void toHtml(HtmlGenerationContext context, StringBuilder b) { + toHtml(context, b, true); } - public void toHtml(StringBuilder b, boolean tight) { + public void toHtml(HtmlGenerationContext context, StringBuilder b, boolean tight) { if(firstChild == null) { b.append("
  • \n"); return; @@ -29,7 +30,7 @@ public class ItemNode extends Node { for(Node child = firstChild; child != null; child = child.next) { if(child instanceof ParagraphNode) { for(Node n=child.firstChild;n!=null;n=n.next) - n.toHtml(b); + n.toHtml(context, b); noNewline = true; } else { @@ -37,14 +38,14 @@ public class ItemNode extends Node { b.append('\n'); noNewline = false; } - child.toHtml(b); + child.toHtml(context, b); } } b.append("\n"); } else { b.append("
  • \n"); - super.toHtml(b); + super.toHtml(context, b); b.append("
  • \n"); } }