/** * @see org.xml.sax.ContentHandler#endElement(java.lang.String, java.lang.String, java.lang.String) */ @Override public void endElement(String namespaceURI, String localName, String qualifiedName) throws SAXException { String elementName = resolveName(localName, qualifiedName); if (m_openElement) { write("/>"); } else { if (!elementName.equals(m_lastElementName)) { writeNewLine(); } write("</"); write(elementName); write(">"); } m_openElement = false; m_indentLevel--; }
/** * @see org.xml.sax.ContentHandler#endElement(java.lang.String, java.lang.String, java.lang.String) */ @Override public void endElement(String namespaceURI, String localName, String qualifiedName) throws SAXException { String elementName = resolveName(localName, qualifiedName); if (m_openElement) { write("/>"); } else { if (!elementName.equals(m_lastElementName)) { writeNewLine(); } write("</"); write(elementName); write(">"); } m_openElement = false; m_indentLevel--; }
writeNewLine(); m_lastElementName = resolveName(localName, qualifiedName); write("<"); write(m_lastElementName); for (int i = 0; i < attributes.getLength(); i++) { write(" "); write(resolveName(attributes.getLocalName(i), attributes.getQName(i))); write("=\""); String value = attributes.getValue(i);
writeNewLine(); m_lastElementName = resolveName(localName, qualifiedName); write("<"); write(m_lastElementName); for (int i = 0; i < attributes.getLength(); i++) { write(" "); write(resolveName(attributes.getLocalName(i), attributes.getQName(i))); write("=\""); String value = attributes.getValue(i);