{@inheritDoc}
(final String indent, final boolean tagBefore, final PrintWriter printWriter)
| 131 | * {@inheritDoc} |
| 132 | */ |
| 133 | @Override |
| 134 | protected boolean printXml(final String indent, final boolean tagBefore, final PrintWriter printWriter) { |
| 135 | String data = getData(); |
| 136 | boolean tag = tagBefore; |
| 137 | if (StringUtils.isNotBlank(data)) { |
| 138 | if (!(getParentNode() instanceof HtmlStyle) || !data.startsWith("<!--") || !data.endsWith("-->")) { |
| 139 | data = StringUtils.escapeXmlChars(data); |
| 140 | } |
| 141 | printWriter.print(data); |
| 142 | tag = false; |
| 143 | } |
| 144 | return printChildrenAsXml(indent, tag, printWriter); |
| 145 | } |
| 146 | |
| 147 | /** |
| 148 | * Gives a simple representation to facilitate debugging. |
nothing calls this directly
no test coverage detected