]> git.mxchange.org Git - jbonuscard-lib.git/blobdiff - Addressbook/src/org/mxchange/addressbook/manager/contact/ManageableContact.java
Moved more stuff to jcore project as they can be generalized
[jbonuscard-lib.git] / Addressbook / src / org / mxchange / addressbook / manager / contact / ManageableContact.java
index e2d0ce0fb730fbb5ec77c2a4a220f4ee258d312d..277ae35f99ef8efb023e72a7cb0502f2fcc97a26 100644 (file)
  */
 package org.mxchange.addressbook.manager.contact;
 
-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.exceptions.ContactAlreadyAddedException;
-import org.mxchange.addressbook.manager.Manageable;
+import org.mxchange.jcore.manager.Manageable;
 
 /**
  *
  * @author Roland Haeder
  */
 public interface ManageableContact extends Manageable {
-
-       /**
-        * Shuts down this contact manager
-        */
-       public void doShutdown ();
-
        /**
         * Allows the user to enter own cellphone number.
         *
@@ -139,10 +133,18 @@ public interface ManageableContact extends Manageable {
         * Getter for column name at given index.
         *
         * @param columnIndex Column index
-        * @return Human-readable column name
+        * @return Database column name
         */
        public String getColumnName (final int columnIndex);
 
+       /**
+        * Getter for translated column name at given index.
+        *
+        * @param columnIndex Column index
+        * @return Human-readable column name
+        */
+       public String getTranslatedColumnName (int columnIndex);
+
        /**
         * Somewhat "getter" for value from given row and column index
         *