further formatting changes
[jpim.git] / src / de / j32 / pimstuff / conduit / FritzAddressbookImporter.java
index a67d975..82c61d7 100644 (file)
@@ -24,17 +24,13 @@ public class FritzAddressbookImporter implements Importer
      * @throws SAXException
      * @throws IOException
      */
-    public FritzAddressbookImporter(InputStream is) throws SAXException,
-            IOException
+    public FritzAddressbookImporter(InputStream is) throws SAXException, IOException
     {
         // It does not make sens to try / finally here, at least conceptually:
-        // Since
-        // the base-class constructor might throw we would never get a chance to
-        // properly close is. Thus I deem it safer to only take responsibility
-        // for is
-        // when the constructor does NOT throw and place the try / finally into
-        // the
-        // callers code.
+        // Since the base-class constructor might throw we would never get a
+        // chance to // properly close is. Thus I deem it safer to only take
+        // responsibility for is when the constructor does NOT throw and place
+        // the try finally into the callers code.
         xml_ = XmlUtil.parse(is);
         is.close();
     }
@@ -42,29 +38,24 @@ public class FritzAddressbookImporter implements Importer
     @Override
     public void sendTo(EntryConsumer consumer)
     {
-        for (Element node : XmlUtil.iterate(
-                xml_.getElementsByTagName("contact"), Element.class)) {
-            /*
-             * subnodes: category (unused, always 0) person/realName
-             * person/imageURL telephony/number (@prio, @type, @vanity)
-             * services/email mod_time
-             */
+        for (Element node : XmlUtil.iterate(xml_.getElementsByTagName("contact"), Element.class)) {
+
+            // subnodes: category (unused, always 0) person/realName
+            // person/imageURL telephony/number (@prio, @type, @vanity)
+            // services/email mod_time
             Entry entry = new Entry();
 
             try {
-                entry.name(node.getElementsByTagName("realName").item(0)
-                        .getTextContent());
+                entry.name(node.getElementsByTagName("realName").item(0).getTextContent());
 
-                for (Element phone : XmlUtil.iterate(
-                        node.getElementsByTagName("number"), Element.class)) {
-                    entry.attribute("phone", phone.getAttribute("type"),
-                            phone.getTextContent());
+                for (Element phone : XmlUtil.iterate(node.getElementsByTagName("number"),
+                        Element.class)) {
+                    entry.attribute("phone", phone.getAttribute("type"), phone.getTextContent());
                 }
 
                 try {
-                    entry.attribute("email", "",
-                            node.getElementsByTagName("email").item(0)
-                                    .getTextContent());
+                    entry.attribute("email", "", node.getElementsByTagName("email").item(0)
+                            .getTextContent());
                 }
                 catch (NullPointerException e) {} // ignore missing optional
                                                   // email