-\r
- /**\r
- * Checks whether own contact is already added by checking all entries for\r
- * isOwnContact flag\r
- * \r
- * @return Whether own contact is already added\r
- */\r
- private boolean isOwnContactAdded () {\r
- // Default is not added\r
- boolean isAdded = false;\r
-\r
- // Now get it back from address book, first get an iterator\r
- Iterator<Contact> iterator = this.contacts.iterator();\r
-\r
- // Check entries\r
- while (iterator.hasNext()) {\r
- // Get next entry\r
- Contact contact = iterator.next();\r
-\r
- // Is it valid?\r
- if (contact instanceof Contact) {\r
- // Get flag\r
- isAdded = contact.isOwnContact();\r
-\r
- // Is this own contact?\r
- if (isAdded) {\r
- // Then abort loop\r
- break;\r
- }\r
- }\r
- }\r
- // Return result\r
- return isAdded;\r
- }\r