]> git.mxchange.org Git - jcore.git/commitdiff
Continued:
authorRoland Haeder <roland@mxchange.org>
Tue, 8 Sep 2015 20:42:47 +0000 (22:42 +0200)
committerRoland Haeder <roland@mxchange.org>
Tue, 8 Sep 2015 20:42:47 +0000 (22:42 +0200)
- removed more JSP-stuff
- don't extend BaseFrameworkSystem in POJOs or FrameworkInterface in POJIs ... :-(
- Gender is now serializable
Signed-off-by:Roland Häder <roland@mxchange.org>

src/org/mxchange/jcore/model/contact/BaseContact.java
src/org/mxchange/jcore/model/contact/Contact.java
src/org/mxchange/jcore/model/contact/gender/Gender.java

index c29388013a8d8ecaaf5ea3725503ede069b142a2..999dcd6700e5c35238ed5575dfa910cdaa0de9eb 100644 (file)
@@ -16,9 +16,7 @@
  */
 package org.mxchange.jcore.model.contact;
 
-import java.text.MessageFormat;
 import java.util.Objects;
-import org.mxchange.jcore.BaseFrameworkSystem;
 import org.mxchange.jcore.client.Client;
 import org.mxchange.jcore.model.contact.gender.Gender;
 
@@ -28,7 +26,7 @@ import org.mxchange.jcore.model.contact.gender.Gender;
  * @author Roland Haeder
  * @version 0.0
  */
-public abstract class BaseContact extends BaseFrameworkSystem implements Contact, Comparable<Contact> {
+public abstract class BaseContact implements Contact, Comparable<Contact> {
        /**
         * Serial number
         */
@@ -331,7 +329,6 @@ public abstract class BaseContact extends BaseFrameworkSystem implements Contact
         */
        @Override
        public void setFamilyName (final String familyName) {
-               /* NOISY-DEBUG: */ this.getLogger().trace(MessageFormat.format("familyName={0} - CALLED!", familyName)); //NOI18N
                this.familyName = familyName;
        }
 
@@ -455,20 +452,6 @@ public abstract class BaseContact extends BaseFrameworkSystem implements Contact
                this.street = street;
        }
 
-       /**
-        * Some "getter" for a translated/human-readable gender
-        *
-        * @return gender Human-readable gender
-        */
-       @Override
-       public String getTranslatedGender () {
-               // "Translate" it
-               String translated = this.getMessageStringFromKey(this.getGender().getMessageKey());
-
-               // Return it
-               return translated;
-       }
-
        /**
         * ZIP code
         *
@@ -518,9 +501,6 @@ public abstract class BaseContact extends BaseFrameworkSystem implements Contact
         */
        @Override
        public void show (final Client client) {
-               // Trace message
-               this.getLogger().trace(MessageFormat.format("client={0} - CALLED!", client)); //NOI18N
-
                // The client must be set
                if (null == client) {
                        // Not set
@@ -553,17 +533,11 @@ public abstract class BaseContact extends BaseFrameworkSystem implements Contact
         */
        @Override
        public int compareTo (final Contact contact) {
-               // Trace message
-               this.getLogger().trace(MessageFormat.format("contact={0} - CALLED!", contact)); //NOI18N
-               
                // contact should not be null
                if (null == contact) {
                        throw new NullPointerException("contact is null"); //NOI18N
                }
 
-               // Debug message
-               this.getLogger().debug(MessageFormat.format("this.id={0},contact.id={1}", this.getContactId(), contact.getContactId())); //NOI18N
-
                // Is the contactId the same?
                if (Objects.equals(this.getContactId(), contact.getContactId())) {
                        // Same contactId, means same contact
index abc887909c60c4cae78d9d0992817c7ea9572bd7..0d290c258ad1deb6ecb5637579c1b2271aa112fb 100644 (file)
@@ -26,13 +26,6 @@ import org.mxchange.jcore.model.contact.gender.Gender;
  * @author Roland Haeder
  */
 public interface Contact extends Serializable {
-       /**
-        * Some "getter" for translated gender of the contact
-        *
-        * @return Translated / human-readable gender
-        */
-       public String getTranslatedGender ();
-
        /**
         * Id number
         * @return the contactId
index 6e8faaa959643c071f3642a46afdc45a196a9c11..4e1f01200afe856d2cba50de4ca3a1ecad9b0f37 100644 (file)
@@ -16,6 +16,7 @@
  */
 package org.mxchange.jcore.model.contact.gender;
 
+import java.io.Serializable;
 import java.text.MessageFormat;
 
 /**
@@ -23,7 +24,7 @@ import java.text.MessageFormat;
  *
  * @author Roland Haeder
  */
-public enum Gender {
+public enum Gender implements Serializable {
        /**
         * Unknown enum
         */