some more unicodes in eflora
authorAndreas Müller <a.mueller@bgbm.org>
Mon, 4 Mar 2013 14:05:30 +0000 (14:05 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Mon, 4 Mar 2013 14:05:30 +0000 (14:05 +0000)
cdm-eflora/src/main/java/eu/etaxonomy/cdm/app/eflora/CentralAfricaEricaceaeActivator.java
cdm-eflora/src/main/java/eu/etaxonomy/cdm/io/eflora/centralAfrica/ferns/CentralAfricaFernsTransformer.java

index 7ef766b792afaa0ac8226cb60404ce614eedb2af..69ddc51b4bc3db29cda29c792a6a358065b9765b 100644 (file)
@@ -205,7 +205,7 @@ public class CentralAfricaEricaceaeActivator {
                \r
                termService.save(level);\r
                \r
-               NamedArea area = NamedArea.NewInstance("Côtier", "Côtier", "I");\r
+               NamedArea area = NamedArea.NewInstance("C\u00F4tier", "C\u00F4tier", "I");\r
                area.setLevel(level);\r
                area.setType(NamedAreaType.NATURAL_AREA());\r
                voc.addTerm(area);\r
@@ -254,7 +254,7 @@ public class CentralAfricaEricaceaeActivator {
                voc.addTerm(area);\r
                termService.save(area);\r
 \r
-               area = NamedArea.NewInstance("Lacs Édouard et Kivu", "Lacs Édouard et Kivu", "IX");\r
+               area = NamedArea.NewInstance("Lacs \u00C9douard et Kivu", "Lacs \u00C9douard et Kivu", "IX");\r
                area.setLevel(level);\r
                area.setType(NamedAreaType.NATURAL_AREA());\r
                voc.addTerm(area);\r
index 36c645d789d26c160f720c57cffb37b80b10069b..8377d0aee0095a7a8f4b2134b32c36d12fc5db03 100644 (file)
@@ -15,7 +15,6 @@ import java.util.UUID;
 import org.apache.commons.lang.StringUtils;\r
 import org.apache.log4j.Logger;\r
 \r
-import eu.etaxonomy.cdm.common.CdmUtils;\r
 import eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase;\r
 import eu.etaxonomy.cdm.io.common.mapping.UndefinedTransformerMethodException;\r
 import eu.etaxonomy.cdm.model.common.ExtensionType;\r
@@ -98,13 +97,13 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
        public NamedArea getNamedAreaByKey(String key) throws UndefinedTransformerMethodException {\r
                if (StringUtils.isBlank(key)){return null;\r
                }else if (key.equalsIgnoreCase("DRC")){return TdwgArea.getAreaByTdwgAbbreviation("CON-OO");\r
-               }else if (key.matches("C[o]t[e��] d'Ivoire")){return TdwgArea.getAreaByTdwgAbbreviation("IVO-OO");\r
+               }else if (key.matches("C[\u00F4o]t[e��] d'Ivoire")){return TdwgArea.getAreaByTdwgAbbreviation("IVO-OO");\r
                }else if (key.equalsIgnoreCase("Gambia")){return TdwgArea.getAreaByTdwgAbbreviation("GAM-OO");\r
                }else if (key.matches("Sout?h Af?rica")){return WaterbodyOrCountry.getWaterbodyOrCountryByLabel("South Africa, Republic of");\r
                }else if (key.matches("Equ[ai]torial? Guinea")){return TdwgArea.getAreaByTdwgAbbreviation("EQG-OO");\r
                }else if (key.equalsIgnoreCase("Spanish Moroco")){return TdwgArea.getAreaByTdwgAbbreviation("MOR-SP");\r
                }else if (key.matches("Co?[mn]o[rl][oe] [iI]sl?\\.")|| key.equalsIgnoreCase("Comores")){return TdwgArea.getAreaByTdwgAbbreviation("COM-CO");\r
-               }else if (key.matches("(La )?R[\u00c9]un?ion\\.?")){return TdwgArea.getAreaByTdwgAbbreviation("REU-OO");\r
+               }else if (key.matches("(La )?R[e\u00c9]un?ion\\.?")){return TdwgArea.getAreaByTdwgAbbreviation("REU-OO");\r
                }else if (key.equalsIgnoreCase("Lybia")){return TdwgArea.getAreaByTdwgAbbreviation("LBY-OO");\r
                }else if (key.matches("St He[lr]ena")){return TdwgArea.getAreaByTdwgAbbreviation("STH-OO");\r
                }else if (key.equalsIgnoreCase("Amsterdam Isl.")){return TdwgArea.getAreaByTdwgAbbreviation("ASP-OO");\r
@@ -116,7 +115,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
                }else if (key.equalsIgnoreCase("Azores")){return TdwgArea.getAreaByTdwgAbbreviation("AZO-OO");\r
                }else if (key.matches("Rodri[gq]ue[sz]( Isl?(and)?\\.?)?")){return TdwgArea.getAreaByTdwgAbbreviation("ROD-OO");\r
                }else if (key.equalsIgnoreCase("Ascension Island")){return TdwgArea.getAreaByTdwgAbbreviation("ASC-OO");\r
-               }else if (key.matches("S[a�]o Tom[\u00c9]")){return TdwgArea.getAreaByTdwgAbbreviation("GGI-ST");\r
+               }else if (key.matches("S[a\u00E3]o Tom[e\u00c9]")){return TdwgArea.getAreaByTdwgAbbreviation("GGI-ST");\r
                }else if (key.matches("Marquesas Is.")){return TdwgArea.getAreaByTdwgAbbreviation("MRQ-OO");\r
                }else if (key.matches("Equador")){return TdwgArea.getAreaByTdwgAbbreviation("ECU-OO");\r
                }else if (key.matches("Norfolk Isl.")){return TdwgArea.getAreaByTdwgAbbreviation("NFK");\r
@@ -156,21 +155,21 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
        \r
        @Override\r
        public UUID getNamedAreaUuid(String key) throws UndefinedTransformerMethodException {\r
-               if (CdmUtils.isEmpty(key)){return null;\r
+               if (StringUtils.isBlank(key)){return null;\r
                //Teilstaat des Unionsstaates Tansania\r
                }else if (key.equalsIgnoreCase("Zanzibar")){return uuidZanzibar;\r
-               //Annobn (port. Ano Bom) ist eine Insel im Golf von Guinea und gleichzeitig eine der sieben Provinzen �quatorialguineas mit der Hauptstadt San Antonio de Pal�.\r
+               //Annobon (port. Ano Bom) ist eine Insel im Golf von Guinea und gleichzeitig eine der sieben Provinzen �quatorialguineas mit der Hauptstadt San Antonio de Pal�.\r
                }else if (key.matches("Anno?[bn]on")){return uuidAnnobon;\r
                //Diego Garcia ist nach der Landfl�che das gr��te Atoll des Chagos-Archipels,\r
                }else if (key.equalsIgnoreCase("Diego Garcia")){return uuidDiegoGarcia;\r
                //Pemba ist die zweitgr��te Insel des ostafrikanischen Sansibar-Archipels. Gemeinsam mit der 50 km s�dlich gelegenen Insel Unguja und zahlreichen kleinen Nebeninseln bildet Pemba den halbautonomen Teilstaat �Sansibar� in Tansania.\r
                }else if (key.matches("Pemba( Isl.)?")){return uuidPemba;\r
                //Santo Ant�o (port. f�r Heiliger Antonius) ist mit 779 km� die zweitgr��te der Kapverdischen Inseln im Atlantik. \r
-               }else if (key.matches("S(an)?(to?)?\\.? Ant[a]o") ){return uuidStoAntao;\r
-               //So Vicente  ist eine der kleineren Kapverdischen Inseln im Atlantik\r
-               }else if (key.matches("S(o)?\\.? Vicente")){return uuidSaoVicente;\r
-               //So Nicolau (dt.: �Sankt Nikolaus�) ist eine der kleineren (388 km�) und gebirgigen Kapverdischen Inseln im Norden des Archipels.\r
-               }else if (key.matches("S(\\.|o) Nicolau")){return uuidSaoNicolau;\r
+               }else if (key.matches("S(an)?(to?)?\\.? Ant[\u00E3a]o") ){return uuidStoAntao;\r
+               //Sao Vicente  ist eine der kleineren Kapverdischen Inseln im Atlantik\r
+               }else if (key.matches("S(\u00E3o)?\\.? Vicente")){return uuidSaoVicente;\r
+               //Sao Nicolau (dt.: �Sankt Nikolaus�) ist eine der kleineren (388 km�) und gebirgigen Kapverdischen Inseln im Norden des Archipels.\r
+               }else if (key.matches("S(\\.|\u00E3o) Nicolau")){return uuidSaoNicolau;\r
                //Fogo - Kap Verde\r
                }else if (key.equalsIgnoreCase("Fogo")){return uuidFogo;\r
                //Brava ist die kleinste der bewohnten Kapverdischen Inseln im Atlantik.\r
@@ -226,7 +225,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
                //Santa Maria ist die geologisch �lteste Insel der Azoren im Atlantischen Ozean\r
                }else if (key.matches("Santa Maria")){return uuidSantaMaria;\r
                //S�o Miguel ist die gr��te Insel der Azoren. \r
-               }else if (key.matches("So Miguel")){return uuidSaoMiguel;\r
+               }else if (key.matches("S\u00E3o Miguel")){return uuidSaoMiguel;\r
                //Terceira geh�rt zur Zentralgruppe der Azoren.\r
                }else if (key.matches("Terceira")){return uuidTerceira;\r
                //Desertas - Madeira\r
@@ -283,7 +282,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
         */\r
        @Override\r
        public Feature getFeatureByKey(String key) throws UndefinedTransformerMethodException {\r
-               if (CdmUtils.isEmpty(key)){return null;\r
+               if (StringUtils.isBlank(key)){return null;\r
 //             }else if (key.equalsIgnoreCase("distribution")){return Feature.DISTRIBUTION();\r
 //             }else if (key.equalsIgnoreCase("habitatecology")){return Feature.ECOLOGY();\r
                }else{\r
@@ -296,7 +295,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
         */\r
        @Override\r
        public UUID getFeatureUuid(String key)  throws UndefinedTransformerMethodException {\r
-               if (CdmUtils.isEmpty(key)){return null;\r
+               if (StringUtils.isBlank(key)){return null;\r
 //             }else if (key.equalsIgnoreCase("Chromosomes")){return uuidChromosomes;\r
 //             }else if (key.equalsIgnoreCase("Inflorescence")){return uuidInflorescence;\r
 \r
@@ -315,7 +314,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
         */\r
        @Override\r
        public MarkerType getMarkerTypeByKey(String key) throws UndefinedTransformerMethodException {\r
-               if (CdmUtils.isEmpty(key)){return null;\r
+               if (StringUtils.isBlank(key)){return null;\r
 //             }else if (key.equalsIgnoreCase("distribution")){return MarkerType.;\r
 //             }else if (key.equalsIgnoreCase("habitatecology")){return Feature.ECOLOGY();\r
                }else{\r
@@ -325,7 +324,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
 \r
        @Override\r
        public UUID getMarkerTypeUuid(String key) throws UndefinedTransformerMethodException {\r
-               if (CdmUtils.isEmpty(key)){return null;\r
+               if (StringUtils.isBlank(key)){return null;\r
 //             }else if (key.equalsIgnoreCase("IMPERFECTLY KNOWN SPECIES")){return uuidIncompleteTaxon;\r
                }else{\r
                        return null;\r
@@ -336,7 +335,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
        \r
        @Override\r
        public PresenceTerm getPresenceTermByKey(String key) throws UndefinedTransformerMethodException {\r
-               if (CdmUtils.isEmpty(key)){return null;\r
+               if (StringUtils.isBlank(key)){return null;\r
                }else if (key.equalsIgnoreCase("introduced")){return PresenceTerm.INTRODUCED();\r
                }else if (key.equalsIgnoreCase("endemic")){return PresenceTerm.ENDEMIC_FOR_THE_RELEVANT_AREA();\r
                }else if (key.equalsIgnoreCase("naturalised")){return PresenceTerm.NATURALISED();\r
@@ -348,7 +347,7 @@ public final class CentralAfricaFernsTransformer extends InputTransformerBase {
 \r
        @Override\r
        public UUID getPresenceTermUuid(String key) throws UndefinedTransformerMethodException {\r
-               if (CdmUtils.isEmpty(key)){return null;\r
+               if (StringUtils.isBlank(key)){return null;\r
 //             }else if (key.equalsIgnoreCase("IN")){return indigenousUuid;\r
 //             }else if (key.equalsIgnoreCase("CA")){return casualUuid;\r
 //             }else if (key.equalsIgnoreCase("NN")){return nonInvasiveUuid;\r