package org.core4j.xml; public class XText extends XNode { private String value; public XText(String value) { this.value = value; } public String getValue() { return value; } @Override public XmlNodeType getNodeType() { return XmlNodeType.TEXT; } @Override public String toString() { return toString(XmlFormat.NOT_INDENTED); } @Override public String toString(XmlFormat format) { String escaped = XmlUtil.escapeElementValue(value); return (format.isIndentEnabled() ? escaped.trim() : escaped); } }