public IQ parseIQ(XmlPullParser parser) throws Exception { OfflineMessageRequest request = new OfflineMessageRequest(); boolean done = false; while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("item")) { request.addItem(parseItem(parser)); } else if (parser.getName().equals("purge")) { request.setPurge(true); } else if (parser.getName().equals("fetch")) { request.setFetch(true); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("offline")) { done = true; } } } return request; }
public IQ parseIQ(XmlPullParser parser) throws Exception { OfflineMessageRequest request = new OfflineMessageRequest(); boolean done = false; while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("item")) { request.addItem(parseItem(parser)); } else if (parser.getName().equals("purge")) { request.setPurge(true); } else if (parser.getName().equals("fetch")) { request.setFetch(true); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("offline")) { done = true; } } } return request; }
public IQ parseIQ(XmlPullParser parser) throws Exception { OfflineMessageRequest request = new OfflineMessageRequest(); boolean done = false; while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("item")) { request.addItem(parseItem(parser)); } else if (parser.getName().equals("purge")) { request.setPurge(true); } else if (parser.getName().equals("fetch")) { request.setFetch(true); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("offline")) { done = true; } } } return request; }
public IQ parseIQ(XmlPullParser parser) throws Exception { OfflineMessageRequest request = new OfflineMessageRequest(); boolean done = false; while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("item")) { request.addItem(parseItem(parser)); } else if (parser.getName().equals("purge")) { request.setPurge(true); } else if (parser.getName().equals("fetch")) { request.setFetch(true); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("offline")) { done = true; } } } return request; }