/* 360 */ Document document = getDocumentFactory().createDocument();
/* 361 */ Element parent = null;
/* 362 */ XmlPullParser parser = getXPPParser();
/* 363 */ parser.setNamespaceAware(true);
/* */
/* 365 */ ProxyXmlStartTag startTag = new ProxyXmlStartTag();
/* 366 */ XmlEndTag endTag = this.xppFactory.newEndTag();
/* */ while (true)
/* */ {
/* 369 */ int type = parser.next();
/* */
/* 371 */ switch (type) {
/* */ case 1:
/* 373 */ return document;
/* */ case 2:
/* 376 */ parser.readStartTag(startTag);
/* */
/* 378 */ Element newElement = startTag.getElement();
/* */
/* 380 */ if (parent != null)
/* 381 */ parent.add(newElement);
/* */ else {
/* 383 */ document.add(newElement);