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;
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<HeaderNode> extractHeaders() {
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);