bugfix for cyprus distribution import including fixed voc uuid
authorAndreas Müller <a.mueller@bgbm.org>
Fri, 25 Feb 2011 10:17:57 +0000 (10:17 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Fri, 25 Feb 2011 10:17:57 +0000 (10:17 +0000)
app-import/src/main/java/eu/etaxonomy/cdm/io/cyprus/CyprusDistributionImport.java
app-import/src/main/java/eu/etaxonomy/cdm/io/cyprus/CyprusTransformer.java

index 8170b9d8e77290837568ace14211d7b749b7d54d..5c481bcd2fe926971694ea80f1d25889673c5606 100644 (file)
@@ -148,11 +148,12 @@ public class CyprusDistributionImport extends ExcelImporterBase<CyprusImportStat
                                getTermService().save(areaLevel);\r
                                \r
                                TermVocabulary areaVocabulary = TermVocabulary.NewInstance("Cyprus devisions", "Cyprus divisions", null, null);\r
+                               areaVocabulary.setUuid(CyprusTransformer.uuidCyprusDivisionsVocabulary);\r
                                getVocabularyService().save(areaVocabulary);\r
                                \r
                                for(int i = 1; i <= 8; i++){\r
                                        UUID divisionUuid = transformer.getNamedAreaUuid(String.valueOf(i));\r
-                                       NamedArea division = this.getNamedArea(state, divisionUuid, "Division " + i, "Cyprus: Division " + i, "1", areaType, areaLevel, areaVocabulary);\r
+                                       NamedArea division = this.getNamedArea(state, divisionUuid, "Division " + i, "Cyprus: Division " + i, String.valueOf(i), areaType, areaLevel, areaVocabulary);\r
                                        divisions.put(String.valueOf(i), division);\r
                                        getTermService().save(division);\r
                                }\r
index b15a207b1f1c7ea2a32c3c71dbb16f59f2aa9559..e6a1e1fd204c73b0a2fa2f1f1425f777d6f95647 100644 (file)
@@ -50,6 +50,8 @@ public final class CyprusTransformer extends InputTransformerBase {
        public static final UUID cultivatedDoubtfulUuid = UUID.fromString("4f31bfc8-3058-4d83-aea5-3a1fe9773f9f");\r
        \r
        //Named Area - divisions \r
+       public static final UUID uuidCyprusDivisionsVocabulary = UUID.fromString("2119f610-1f93-4d87-af28-40aeefaca100");\r
+       \r
        public static final UUID uuidDivision1 = UUID.fromString("ab17eee9-1abb-4ce9-a9a2-563f840cdbfc");\r
        public static final UUID uuidDivision2 = UUID.fromString("c3606165-efb7-4224-a168-63e009eb4aa5");\r
        public static final UUID uuidDivision3 = UUID.fromString("750d4e07-e34b-491f-a7b7-09723afdc960");\r