public void writeAsEncodedUnicode(Writer writer) throws XMLStreamException { try { writer.write("<" + _name + ">"); for (Attribute attribute : _attributes.values()) attribute.writeAsEncodedUnicode(writer); for (Namespace namespace : _namespaces.values()) namespace.writeAsEncodedUnicode(writer); } catch (IOException e) { throw new XMLStreamException(e); } }
Namespace ns = (Namespace) nsIter.next(); writer.write(' '); ns.writeAsEncodedUnicode(writer);
for (int i = 0, len = mNsDecls.size(); i < len; ++i) { w.write(' '); ((Namespace) mNsDecls.get(i)).writeAsEncodedUnicode(w);
Namespace ns = (Namespace) nsIter.next(); writer.write(' '); ns.writeAsEncodedUnicode(writer);