Rename PostalAddressOwner -> PostalAddressDetails
authorTravis Reitter <travis.reitter@collabora.co.uk>
Fri, 11 Mar 2011 00:46:11 +0000 (16:46 -0800)
committerTravis Reitter <travis.reitter@collabora.co.uk>
Fri, 11 Mar 2011 01:19:24 +0000 (17:19 -0800)
Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named

NEWS
folks/Makefile.am
folks/individual.vala
folks/postal-address-details.vala [moved from folks/postal-address-owner.vala with 99% similarity]
po/POTFILES.in
po/POTFILES.skip

diff --git a/NEWS b/NEWS
index ec323b4..08d7982 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -22,8 +22,8 @@ API changes:
 * Add RoleOwner interface
 * Add BirthdayDetails interface
 * Add NoteDetails interface
-* Add PostalAddressOwner interface
-* Add PostalAddressOwner.uid as a convenience for backends
+* Add PostalAddressDetails interface
+* Add PostalAddressDetails.uid as a convenience for backends
 * Add PostalAddress.equal()
 * Add PostalAddress.to_string()
 * Add RoleOwner.to_string()
index efa0258..ad76e54 100644 (file)
@@ -26,13 +26,13 @@ libfolks_la_SOURCES = \
        name-details.vala \
        note-details.vala \
        phone-details.vala \
+       postal-address-details.vala \
        presence-owner.vala \
        individual.vala \
        individual-aggregator.vala \
        linked-hash-set.vala \
        persona.vala \
        persona-store.vala \
-       postal-address-owner.vala \
        types.vala \
        urlable.vala \
        debug.vala \
index d1f3f63..fc8a599 100644 (file)
@@ -75,7 +75,7 @@ public class Folks.Individual : Object,
     NoteDetails,
     PresenceOwner,
     PhoneDetails,
-    PostalAddressOwner,
+    PostalAddressDetails,
     RoleOwner,
     Urlable
 {
@@ -1185,10 +1185,11 @@ public class Folks.Individual : Object,
       /* FIXME: Detect duplicates somehow? */
       foreach (var persona in this._persona_list)
         {
-          var address_owner = persona as PostalAddressOwner;
-          if (address_owner != null)
+          var address_details = persona as PostalAddressDetails;
+          if (address_details != null)
             {
-              foreach (unowned PostalAddress pa in address_owner.postal_addresses)
+              foreach (unowned PostalAddress pa in
+                  address_details.postal_addresses)
                 this._postal_addresses.append (pa);
             }
         }
similarity index 99%
rename from folks/postal-address-owner.vala
rename to folks/postal-address-details.vala
index fc73134..d1a67bf 100644 (file)
@@ -225,7 +225,7 @@ public class Folks.PostalAddress : Object
  * Interface for classes that can provide postal addresses, such as
  * {@link Persona} and {@link Individual}.
  */
-public interface Folks.PostalAddressOwner : Object
+public interface Folks.PostalAddressDetails : Object
 {
   /**
    * The postal addresses of the contact.
index ab87edc..79dea88 100644 (file)
@@ -8,7 +8,7 @@ backends/telepathy/lib/tpf-persona.vala
 folks/backend-store.vala
 folks/im-details.vala
 folks/individual-aggregator.vala
-folks/postal-address-owner.vala
+folks/postal-address-details.vala
 folks/role-owner.vala
 tools/import-pidgin.vala
 tools/import.vala
index cf054ec..27bb02d 100644 (file)
@@ -7,7 +7,7 @@ docs/gtk-doc/folks-telepathy/ccomments/tp-lowlevel.c
 folks/backend-store.c
 folks/im-details.c
 folks/individual-aggregator.c
-folks/postal-address-owner.c
+folks/postal-address-details.c
 folks/role-owner.c
 tools/import-pidgin.c
 tools/import.c