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
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
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
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
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