public String toString()

in src/main/java/org/apache/sling/scripting/xproc/xpl/impl/AbstractXplElementImpl.java [131:159]


	public String toString() {
		StringBuffer sbXplElement = new StringBuffer();
		addTabs(sbXplElement, getDepth());
		sbXplElement.append("<");
		sbXplElement.append("p:" + this.getQName().getLocalPart());
		if (getDepth() == 0) {
			sbXplElement.append(" xmlns:p=\"http://www.w3.org/ns/xproc\"");
		}
		for (String attribute : this.attributes.keySet()) {
			sbXplElement.append(" ");
			sbXplElement.append(attribute + "=" + "\"" + this.attributes.get(attribute) + "\"");
		}
		if (getChildren().size() == 0) {
			sbXplElement.append(" />");
			return sbXplElement.toString();
		}
		sbXplElement.append(">");
		for (XplElement child : this.getChildren()) {
			sbXplElement.append("\r\n");
			sbXplElement.append(child.toString());
		}
		sbXplElement.append("\r\n");
		addTabs(sbXplElement, getDepth());
		sbXplElement.append("</");
		sbXplElement.append("p:" + this.getQName().getLocalPart());
		sbXplElement.append(">");
		
		return sbXplElement.toString();
	}