]> git.mxchange.org Git - jbonuscard-lib.git/blobdiff - Addressbook/src/org/mxchange/addressbook/database/frontend/contact/ContactDatabaseFrontend.java
These update methods were somewhere lame, so better take data-setters. Object-instanc...
[jbonuscard-lib.git] / Addressbook / src / org / mxchange / addressbook / database / frontend / contact / ContactDatabaseFrontend.java
index ecd30b4e4f82f99f5f220889d6460d6c635860aa..8280ad02e866bbecf29157d64027ea00b18d009a 100644 (file)
@@ -21,17 +21,17 @@ import java.sql.SQLException;
 import java.text.MessageFormat;
 import java.util.Iterator;
 import java.util.StringTokenizer;
-import org.mxchange.addressbook.contact.Contact;
-import org.mxchange.addressbook.contact.Gender;
+import org.mxchange.jcore.contact.Contact;
+import org.mxchange.jcore.contact.Gender;
 import org.mxchange.addressbook.contact.book.BookContact;
 import org.mxchange.addressbook.contact.user.UserContact;
 import org.mxchange.addressbook.database.contact.ContactDatabaseConstants;
-import org.mxchange.addressbook.database.frontend.BaseDatabaseFrontend;
-import org.mxchange.addressbook.database.storage.Storeable;
-import org.mxchange.addressbook.exceptions.BadTokenException;
 import org.mxchange.addressbook.exceptions.ContactAlreadyAddedException;
-import org.mxchange.addressbook.exceptions.UnsupportedDatabaseBackendException;
 import org.mxchange.addressbook.manager.contact.ContactManager;
+import org.mxchange.jcore.database.frontend.BaseDatabaseFrontend;
+import org.mxchange.jcore.database.storage.Storeable;
+import org.mxchange.jcore.exceptions.BadTokenException;
+import org.mxchange.jcore.exceptions.UnsupportedDatabaseBackendException;
 
 /**
  * Stores and retrieves Contact instances
@@ -415,7 +415,7 @@ public class ContactDatabaseFrontend extends BaseDatabaseFrontend implements Con
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateNameData(gender, null, null, null);
+                                       contact.setGender(gender);
                                        break;
 
                                case 2: // Surname
@@ -423,7 +423,7 @@ public class ContactDatabaseFrontend extends BaseDatabaseFrontend implements Con
                                        assert (gender instanceof Gender) : "gender instance is not set"; //NOI18N
 
                                        // Update data
-                                       contact.updateNameData(gender, strippedToken, null, null);
+                                       contact.setSurname(strippedToken);
                                        break;
 
                                case 3: // Family name
@@ -431,7 +431,7 @@ public class ContactDatabaseFrontend extends BaseDatabaseFrontend implements Con
                                        assert (gender instanceof Gender) : "gender instance is not set"; //NOI18N
 
                                        // Update data
-                                       contact.updateNameData(gender, null, strippedToken, null);
+                                       contact.setFamilyName(strippedToken);
                                        break;
 
                                case 4: // Company name
@@ -439,77 +439,77 @@ public class ContactDatabaseFrontend extends BaseDatabaseFrontend implements Con
                                        assert (gender instanceof Gender) : "gender instance is not set"; //NOI18N
 
                                        // Update data
-                                       contact.updateNameData(gender, null, null, strippedToken);
+                                       contact.setCompanyName(strippedToken);
                                        break;
 
                                case 5: // Street number
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateAddressData(strippedToken, 0, null, null);
+                                       contact.setHouseNumber(num);
                                        break;
 
                                case 6: // ZIP code
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateAddressData(null, num, null, null);
+                                       contact.setZipCode(num);
                                        break;
 
                                case 7: // City name
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateAddressData(null, 0, strippedToken, null);
+                                       contact.setCity(strippedToken);
                                        break;
 
                                case 8: // Country code
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateAddressData(null, 0, null, strippedToken);
+                                       contact.setCountryCode(strippedToken);
                                        break;
 
                                case 9: // Phone number
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateOtherData(strippedToken, null, null, null, null, null);
+                                       contact.setPhoneNumber(strippedToken);
                                        break;
 
                                case 10: // Fax number
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateOtherData(null, strippedToken, null, null, null, null);
+                                       contact.setFaxNumber(strippedToken);
                                        break;
 
                                case 11: // Cellphone number
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateOtherData(null, null, strippedToken, null, null, null);
+                                       contact.setCellphoneNumber(strippedToken);
                                        break;
 
                                case 12: // Email address
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateOtherData(null, null, null, strippedToken, null, null);
+                                       contact.setEmailAddress(strippedToken);
                                        break;
 
                                case 13: // Birthday
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateOtherData(null, null, null, null, strippedToken, null);
+                                       contact.setBirthday(strippedToken);
                                        break;
 
-                               case 14: // Birthday
+                               case 14: // Comment
                                        assert (contact instanceof Contact) : "First token was not boolean"; //NOI18N
 
                                        // Update data
-                                       contact.updateOtherData(null, null, null, null, null, strippedToken);
+                                       contact.setComment(strippedToken);
                                        break;
 
                                default: // New data entry