xml serialize io io OutputStream io dom DOMMessageFormatter NamespaceSupport SymbolTable XMLChar XMLSymbols xni NamespaceContext w3c dom Attr w3c dom DOMError w3c dom w3c dom NamedNodeMap w3c dom Node w3c dom traversal NodeFilter xml sax xml sax xml sax SAXException xml sax helpers AttributesImpl xmlserializer basemarkupserializer debug namespacesupport fnsbinder namespacesupport flocalnsbinder symboltable fsymboltable prefix fnamespaces fnamespaceprefixes fpreservespace xmlserializer outputformat method.xml xmlserializer outputformat format format format outputformat method.xml _format.setmethod method.xml xmlserializer writer outputformat format format format outputformat method.xml _format.setmethod method.xml setoutputcharstream writer xmlserializer outputstream output outputformat format format format outputformat method.xml _format.setmethod method.xml setoutputbytestream output setoutputformat outputformat format super.setoutputformat format format outputformat method.xml setnamespaces namespaces fnamespaces namespaces fnsbinder fnsbinder namespacesupport flocalnsbinder namespacesupport fsymboltable symboltable startelement namespaceuri localname rawname attrs saxexception preservespace elementstate name debug namespaceuri localname rawname _printer msg dommessageformatter.formatmessage dommessageformatter.serializer_domain illegalstateexception msg getelementstate isdocumentstate _started startdocument localname localname.length rawname localname state.empty _printer.printtext state.incdata _printer.printtext state.incdata _indenting state.preservespace state.empty state.aftercomment _printer.breakline preservespace state.preservespace attrs extractnamespaces attrs rawname rawname.length localname msg dommessageformatter.formatmessage dommessageformatter.serializer_domain saxexception msg namespaceuri namespaceuri.equals prefix prefix getprefix namespaceuri prefix prefix.length rawname prefix localname rawname localname rawname localname _printer.printtext _printer.printtext rawname _printer.indent attrs attrs.getlength _printer.printspace name attrs.getqname name name.length prefix attruri name attrs.getlocalname attruri attrs.geturi attruri attruri.length namespaceuri namespaceuri.length attruri.equals namespaceuri prefix getprefix attruri prefix prefix.length name prefix name attrs.getvalue _printer.printtext name _printer.printtext printescaped _printer.printtext name.equals preservespace preservespace _format.getpreservespace _prefixes keys keys _prefixes.keys keys.hasmoreelements _printer.printspace keys.nextelement name _prefixes.get name.length _printer.printtext printescaped _printer.printtext _printer.printtext _printer.printtext name _printer.printtext printescaped _printer.printtext enterelementstate namespaceuri localname rawname preservespace name localname localname.length rawname namespaceuri localname state.docdata _format.iscdataelement name state.unescaped _format.isnonescapingelement name except saxexception except namespaceuri localname rawname saxexception endelementio namespaceuri localname rawname except saxexception except endelementio namespaceuri localname rawname elementstate debug rawname _printer.unindent getelementstate state.empty _printer.printtext state.incdata _printer.printtext _indenting state.preservespace state.aftercomment _printer.breakline _printer.printtext _printer.printtext state.rawname _printer.printtext leaveelementstate state.aftercomment state.empty isdocumentstate _printer.flush startelement tagname attrs saxexception preservespace elementstate name debug tagname _printer msg dommessageformatter.formatmessage dommessageformatter.serializer_domain illegalstateexception msg getelementstate isdocumentstate _started startdocument tagname state.empty _printer.printtext state.incdata _printer.printtext state.incdata _indenting state.preservespace state.empty state.aftercomment _printer.breakline preservespace state.preservespace _printer.printtext _printer.printtext tagname _printer.indent attrs attrs.getlength _printer.printspace name attrs.getname attrs.getvalue _printer.printtext name _printer.printtext printescaped _printer.printtext name.equals preservespace preservespace _format.getpreservespace enterelementstate tagname preservespace state.docdata _format.iscdataelement tagname state.unescaped _format.isnonescapingelement tagname except saxexception except tagname saxexception tagname startdocument roottagname dtd dtd _printer.leavedtd _started _format.getomitxmldeclaration stringbuffer buffer buffer stringbuffer _format.getversion buffer.append _format.getversion buffer.append buffer.append format_encoding _format.getencoding format_encoding buffer.append buffer.append format_encoding buffer.append _format.getstandalone _doctypesystemid _doctypepublicid buffer.append buffer.append _printer.printtext buffer _printer.breakline _format.getomitdocumenttype _doctypesystemid _printer.printtext _printer.printtext roottagname _doctypepublicid _printer.printtext printdoctypeurl _doctypepublicid _indenting _printer.breakline roottagname.length _printer.printtext _printer.printtext printdoctypeurl _doctypesystemid _printer.printtext printdoctypeurl _doctypesystemid dtd dtd.length _printer.printtext printtext dtd _printer.printtext _printer.printtext _printer.breakline dtd dtd.length _printer.printtext _printer.printtext roottagname _printer.printtext printtext dtd _printer.printtext _printer.breakline _started serializepreroot serializeelement elem attr attr namednodemap attrmap node child elementstate name tagname prefix localuri uri fnamespaces flocalnsbinder.reset fnsbinder.pushcontext debug elem.getnodename elem.getnamespaceuri tagname elem.gettagname getelementstate isdocumentstate _started startdocument tagname state.empty _printer.printtext state.incdata _printer.printtext state.incdata _indenting state.preservespace state.empty state.aftercomment _printer.breakline fpreservespace state.preservespace length attrmap elem.hasattributes attrmap elem.getattributes length attrmap.getlength fnamespaces _printer.printtext _printer.printtext tagname _printer.indent length attr attr attrmap.item name attr.getname attr.getvalue name attr.getspecified attr length attr attr attrmap.item uri attr.getnamespaceuri uri uri.equals namespacecontext.xmlns_uri attr.getnodevalue xmlsymbols.empty_string namespacecontext.xmlns_uri fdomerrorhandler msg dommessageformatter.formatmessage dommessageformatter.xml_domain modifydomerror msg domerror.severity_error attr fdomerrorhandler.handleerror fdomerror dommessageformatter.formatmessage dommessageformatter.serializer_domain prefix attr.getprefix prefix prefix prefix.length xmlsymbols.empty_string fsymboltable.addsymbol prefix localpart fsymboltable.addsymbol attr.getlocalname prefix xmlsymbols.prefix_xmlns fsymboltable.addsymbol value.length fnsbinder.declareprefix localpart fsymboltable.addsymbol fnsbinder.declareprefix xmlsymbols.empty_string uri elem.getnamespaceuri prefix elem.getprefix uri prefix uri.length prefix.length prefix _printer.printtext _printer.printtext elem.getlocalname _printer.indent _printer.printtext _printer.printtext tagname _printer.indent uri uri fsymboltable.addsymbol uri prefix prefix prefix.length xmlsymbols.empty_string fsymboltable.addsymbol prefix fnsbinder.geturi prefix uri fnamespaceprefixes printnamespaceattr prefix uri flocalnsbinder.declareprefix prefix uri fnsbinder.declareprefix prefix uri elem.getlocalname fdomerrorhandler msg dommessageformatter.formatmessage dommessageformatter.dom_domain elem.getnodename modifydomerror msg domerror.severity_error elem fdomerrorhandler.handleerror fdomerror dommessageformatter.formatmessage dommessageformatter.serializer_domain uri fnsbinder.geturi xmlsymbols.empty_string uri uri.length fnamespaceprefixes printnamespaceattr xmlsymbols.empty_string xmlsymbols.empty_string flocalnsbinder.declareprefix xmlsymbols.empty_string xmlsymbols.empty_string fnsbinder.declareprefix xmlsymbols.empty_string xmlsymbols.empty_string length attr attr attrmap.item attr.getvalue name attr.getnodename uri attr.getnamespaceuri uri uri.length uri name attr.getlocalname debug attr.getnodename xmlsymbols.empty_string uri prefix attr.getprefix prefix prefix xmlsymbols.empty_string fsymboltable.addsymbol prefix localpart fsymboltable.addsymbol attr.getlocalname uri uri.equals namespacecontext.xmlns_uri prefix attr.getprefix prefix prefix prefix.length xmlsymbols.empty_string fsymboltable.addsymbol prefix localpart fsymboltable.addsymbol attr.getlocalname prefix xmlsymbols.prefix_xmlns localuri flocalnsbinder.geturi localpart fsymboltable.addsymbol value.length localuri fnamespaceprefixes printnamespaceattr localpart flocalnsbinder.declareprefix localpart uri fnsbinder.geturi xmlsymbols.empty_string localuri flocalnsbinder.geturi xmlsymbols.empty_string fsymboltable.addsymbol localuri fnamespaceprefixes printnamespaceattr xmlsymbols.empty_string uri fsymboltable.addsymbol uri declareduri fnsbinder.geturi prefix prefix xmlsymbols.empty_string declareduri uri name attr.getnodename declaredprefix fnsbinder.getprefix uri declaredprefix declaredprefix xmlsymbols.empty_string prefix declaredprefix name prefix localpart debug prefix prefix xmlsymbols.empty_string flocalnsbinder.geturi prefix counter prefix fsymboltable.addsymbol prefix counter flocalnsbinder.geturi prefix prefix fsymboltable.addsymbol prefix counter name prefix localpart fnamespaceprefixes printnamespaceattr prefix uri fsymboltable.addsymbol flocalnsbinder.declareprefix prefix fnsbinder.declareprefix prefix uri name xmlsymbols.empty_string attr.getspecified attr attr.getlocalname fdomerrorhandler msg dommessageformatter.formatmessage dommessageformatter.dom_domain attr.getnodename modifydomerror msg domerror.severity_error attr fdomerrorhandler.handleerror fdomerror dommessageformatter.formatmessage dommessageformatter.serializer_domain name attr.getspecified attr name attr.getspecified attr elem.haschildnodes enterelementstate tagname fpreservespace state.docdata _format.iscdataelement tagname state.unescaped _format.isnonescapingelement tagname child elem.getfirstchild child serializenode child child child.getnextsibling fnamespaces fnsbinder.popcontext endelementio tagname debug elem.getnodename fnamespaces fnsbinder.popcontext _printer.unindent _printer.printtext state.aftercomment state.empty isdocumentstate _printer.flush printnamespaceattr prefix uri _printer.printspace prefix xmlsymbols.empty_string debug uri _printer.printtext xmlsymbols.prefix_xmlns debug prefix uri _printer.printtext prefix _printer.printtext printescaped uri _printer.printtext name isspecified attr attr isspecified features domserializerimpl.discarddefault fdomfilter fdomfilter.getwhattoshow nodefilter.show_attribute code fdomfilter.acceptnode attr code nodefilter.filter_reject nodefilter.filter_skip _printer.printspace _printer.printtext name _printer.printtext printescaped _printer.printtext name.equals fpreservespace fpreservespace _format.getpreservespace ch ch extractnamespaces attrs saxexception attributesimpl attrsonly rawname length attrs length attrs.getlength attrsonly attributesimpl attrs length rawname attrsonly.getqname rawname.startswith rawname.length startprefixmapping attrs.getvalue attrsonly.removeattribute rawname.charat startprefixmapping rawname.substring attrs.getvalue attrsonly.removeattribute attrsonly printescaped source length source.length length ch source.charat xmlchar.isvalid ch length surrogates ch source.charat fatalerror ch ch ch ch printhex ch ch _printer.printtext ch _printer.printtext ch _printer.printtext ch _encodinginfo.isprintable ch _printer.printtext ch printhex ch printxmlchar ch ch printhex ch ch _printer.printtext ch _printer.printtext ch _printer.printtext ch ch ch _encodinginfo.isprintable ch _printer.printtext ch printhex ch printtext text preservespace unescaped index ch length text.length preservespace index index length index ch text.charat index xmlchar.isvalid ch index length surrogates ch text.charat index fatalerror ch unescaped _printer.printtext ch printxmlchar ch index index length index ch text.charat index xmlchar.isvalid ch index length surrogates ch text.charat index fatalerror ch unescaped _printer.printtext ch printxmlchar ch printtext chars start length preservespace unescaped preservespace length-- ch chars start xmlchar.isvalid ch length-- surrogates ch chars start fatalerror ch unescaped _printer.printtext ch printxmlchar ch length-- ch chars start xmlchar.isvalid ch length-- surrogates ch chars start fatalerror ch unescaped _printer.printtext ch printxmlchar ch checkunboundnamespaceprefixednode node node fnamespaces debug node.getnodename fnsbinder.getdeclaredprefixcount node.getnodename node.getfirstchild getnodename node.getfirstchild getprefix node.getfirstchild getnamespaceuri node child child node.getfirstchild child child child.getnextsibling debug child.getnodename child.getprefix prefix child.getprefix prefix prefix prefix.length xmlsymbols.empty_string fsymboltable.addsymbol prefix fnsbinder.geturi prefix prefix fatalerror node.getnodename child.getnodename prefix child.getnodetype node.element_node namednodemap attrs child.getattributes attrs.getlength attrprefix attrs.item getprefix attrprefix attrprefix attrprefix.length xmlsymbols.empty_string fsymboltable.addsymbol attrprefix fnsbinder.geturi attrprefix attrprefix fatalerror node.getnodename child.getnodename attrs.item getnodename attrprefix child.haschildnodes checkunboundnamespaceprefixednode child reset super.reset fnsbinder fnsbinder.reset fnsbinder.declareprefix xmlsymbols.empty_string xmlsymbols.empty_string