-package org.simantics.scl.compiler.markdown.nodes;\r
-\r
-import org.simantics.scl.compiler.markdown.internal.HtmlEscape;\r
-\r
-public class CodeNode extends Node {\r
- public CodeNode(StringBuilder stringContent) {\r
- this.stringContent = stringContent;\r
- }\r
- \r
- @Override\r
- public void toHtml(StringBuilder b) {\r
- b.append("<code>");\r
- b.append(HtmlEscape.escape(stringContent));\r
- b.append("</code>");\r
- }\r
-}\r
+package org.simantics.scl.compiler.markdown.nodes;
+
+import org.simantics.scl.compiler.markdown.html.HtmlGenerationContext;
+import org.simantics.scl.compiler.markdown.internal.HtmlEscape;
+
+public class CodeNode extends Node {
+ public CodeNode(StringBuilder stringContent) {
+ this.stringContent = stringContent;
+ }
+
+ @Override
+ public void toHtml(HtmlGenerationContext context, StringBuilder b) {
+ b.append("<code>");
+ b.append(HtmlEscape.escape(stringContent));
+ b.append("</code>");
+ }
+}