Merge remote-tracking branch 'origin/master'
[Persons_Comparator.git] / src / Origin.java
index dc3708c593bf99f6b1ce331914befc67d2b91d38..41b5b360d04fde925e347932b8bd01b6d4063137 100644 (file)
@@ -1,7 +1,7 @@
 import java.util.ArrayList;
 import java.util.Arrays;
 
-public class Origin implements Comparable<Origin> {
+public class Origin {
     private String continent = "Unknown";
     private String country;
     private String[] continents = {"Africa", "Americas", "Asia", "Europe", "Oceania"};
@@ -9,10 +9,11 @@ public class Origin implements Comparable<Origin> {
             {"Mali"}, /* Africa */
             {"United States of America", "Brasil", "Mexico"}, /* Americas */
             {"India"}, /* Asia */
-            {"France", "Germany", "United Kingdom", "Belgium", "Norway"} /* Europe */,
+            {"France", "Italie", "Germany", "United Kingdom", "Belgium", "Norway"}, /* Europe */
             {"Australia"} /* Oceania */
     };
 
+
     Origin() {
     }
 
@@ -49,7 +50,7 @@ public class Origin implements Comparable<Origin> {
         return stringArrayList.toArray(rtArray);
     }
 
-    private String getContinentFromCountry(String country) {
+    public String getContinentFromCountry(String country) {
         int continentKey = -1;
         for (int i = 0; i < content2DArray.length; i++) {
             if (Arrays.asList(content2DArray[i]).indexOf(country) != -1) {
@@ -62,8 +63,7 @@ public class Origin implements Comparable<Origin> {
             return "Unknown";
     }
 
-    @Override
-    public int compareTo(Origin origin) {
+    public int distanceTo(Origin origin) {
         return 0;
     }
 }