public String toHtmlString()

in src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/TagTokenizer.java [320:344]


    public String toHtmlString() {
        StringBuffer sb = new StringBuffer();
        if (endTag) {
            sb.append("</" + tagName());
        } else {
            sb.append("<" + tagName());
            Iterator<String> attNames = attributes().attributeNames();
            while (attNames.hasNext()) {
                String attName = attNames.next();
                String attValue = attributes().getQuotedValue(attName);

                sb.append(" ");
                sb.append(attName);
                if (attValue != null) {
                    sb.append('=');
                    sb.append(attValue);
                }
            }
            if (endSlash) {
                sb.append(" /");
            }
        }
        sb.append(">");
        return sb.toString();
    }