package org.jsoup.nodes; /** A comment node. @author Jonathan Hedley, jonathan@hedley.net */ public class Comment extends Node { private static final String COMMENT_KEY = "comment"; /** Create a new comment node. @param data The contents of the comment @param baseUri base URI */ public Comment(String data, String baseUri) { super(baseUri); attributes.put(COMMENT_KEY, data); } public String nodeName() { return "#comment"; } /** Get the contents of the comment. @return comment content */ public String getData() { return attributes.get(COMMENT_KEY); } void outerHtmlHead(StringBuilder accum, int depth, Document.OutputSettings out) { if (out.prettyPrint()) indent(accum, depth, out); accum .append(""); } void outerHtmlTail(StringBuilder accum, int depth, Document.OutputSettings out) {} public String toString() { return outerHtml(); } }