From 18a35e4e8f7c6753f5f91c7e20b9d2d96f23a45c Mon Sep 17 00:00:00 2001 From: Alex Wenckus Date: Mon, 20 Nov 2006 23:18:14 +0000 Subject: [PATCH] Small tweaks. git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6184 b35dd754-fafc-0310-a699-88a17e54d16e --- .../provider/DiscoverItemsProvider.java | 38 +++++++++---------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/source/org/jivesoftware/smackx/provider/DiscoverItemsProvider.java b/source/org/jivesoftware/smackx/provider/DiscoverItemsProvider.java index a42822d5e..5fa9f20d2 100644 --- a/source/org/jivesoftware/smackx/provider/DiscoverItemsProvider.java +++ b/source/org/jivesoftware/smackx/provider/DiscoverItemsProvider.java @@ -43,26 +43,24 @@ public class DiscoverItemsProvider implements IQProvider { discoverItems.setNode(parser.getAttributeValue("", "node")); while (!done) { int eventType = parser.next(); - if (eventType == XmlPullParser.START_TAG) { - if ("item".equals(parser.getName())) { - // Initialize the variables from the parsed XML - jid = parser.getAttributeValue("", "jid"); - name = parser.getAttributeValue("", "name"); - node = parser.getAttributeValue("", "node"); - action = parser.getAttributeValue("", "action"); - } - } else if (eventType == XmlPullParser.END_TAG) { - if ("item".equals(parser.getName())) { - // Create a new Item and add it to DiscoverItems. - item = new DiscoverItems.Item(jid); - item.setName(name); - item.setNode(node); - item.setAction(action); - discoverItems.addItem(item); - } - if ("query".equals(parser.getName())) { - done = true; - } + + if (eventType == XmlPullParser.START_TAG && "item".equals(parser.getName())) { + // Initialize the variables from the parsed XML + jid = parser.getAttributeValue("", "jid"); + name = parser.getAttributeValue("", "name"); + node = parser.getAttributeValue("", "node"); + action = parser.getAttributeValue("", "action"); + } + else if (eventType == XmlPullParser.END_TAG && "item".equals(parser.getName())) { + // Create a new Item and add it to DiscoverItems. + item = new DiscoverItems.Item(jid); + item.setName(name); + item.setNode(node); + item.setAction(action); + discoverItems.addItem(item); + } + else if (eventType == XmlPullParser.END_TAG && "query".equals(parser.getName())) { + done = true; } }