From 893f168c86182cecd91e42ca7057d3f037ff4c6f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andreas=20M=C3=BCller?= Date: Fri, 8 Apr 2011 10:44:21 +0000 Subject: [PATCH] added reported in error to absence terms --- .../src/main/resources/terms/AbsenceTerm.csv | 3 +- .../update/v30_31/TermUpdater_312_313.java | 33 ++++++++++--------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/cdmlib-model/src/main/resources/terms/AbsenceTerm.csv b/cdmlib-model/src/main/resources/terms/AbsenceTerm.csv index 5e44b8ceac..a908e533aa 100644 --- a/cdmlib-model/src/main/resources/terms/AbsenceTerm.csv +++ b/cdmlib-model/src/main/resources/terms/AbsenceTerm.csv @@ -1,5 +1,6 @@ "5cd438c8-a8a1-4958-842e-169e83e2ceee",,"AbsenceTerm","AbsenceTerm", -"59709861-f7d9-41f9-bb21-92559cedd598",,"absent","absent","a","FFFFFF", +"59709861-f7d9-41f9-bb21-92559cedd598",,"absent","absent","a","ffffff", +"38604788-cf05-4607-b155-86db456f7680",,"reported in error","reported in error","f","cccccc" "61cee840-801e-41d8-bead-015ad866c2f1",,"native: reported in error","native: reported in error","nf","fdb462", "aeec2947-2700-4623-8e32-9e3a430569d1",,"introduced: reported in error","introduced: reported in error","if","ffed3f", "9d4d3431-177a-4abe-8e4b-1558573169d6",,"cultivated: reported in error","cultivated: reported in error","cf","fccde5", \ No newline at end of file diff --git a/cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v30_31/TermUpdater_312_313.java b/cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v30_31/TermUpdater_312_313.java index 2ccf79b872..fdccb6bb52 100644 --- a/cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v30_31/TermUpdater_312_313.java +++ b/cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v30_31/TermUpdater_312_313.java @@ -21,8 +21,7 @@ import eu.etaxonomy.cdm.database.update.SimpleSchemaUpdaterStep; import eu.etaxonomy.cdm.database.update.SingleTermUpdater; import eu.etaxonomy.cdm.database.update.TermUpdaterBase; import eu.etaxonomy.cdm.model.common.Language; -import eu.etaxonomy.cdm.model.description.Sex; -import eu.etaxonomy.cdm.model.name.HybridRelationshipType; +import eu.etaxonomy.cdm.model.description.AbsenceTerm; /** * @author a.mueller @@ -70,20 +69,24 @@ public class TermUpdater_312_313 extends TermUpdaterBase implements ITermUpdater UUID uuidLang; String stepName; - // sex.hermaphrodite -// UUID uuidTerm = UUID.fromString("0deddc65-2505-4c77-91a7-17d0de24afcc"); -// description = "hermaphrodite"; -// label = "hermaphrodite"; -// abbrev = "h"; -// dtype = Sex.class.getSimpleName(); -// isOrdered = true; -// uuidVocabulary = UUID.fromString("9718b7dd-8bc0-4cad-be57-3c54d4d432fe"); -// uuidAfterTerm = UUID.fromString("b4cfe0cb-b35c-4f97-9b6b-2b3c096ea2c0"); -// uuidLang = Language.uuidEnglish; -// stepName = "Add 'hermaphrodite' to sex"; -// list.add( SingleTermUpdater.NewInstance(stepName, uuidTerm, description, label, abbrev, dtype, uuidVocabulary, uuidLang, isOrdered, uuidAfterTerm)); + // reported in error + UUID uuidTerm = UUID.fromString("38604788-cf05-4607-b155-86db456f7680"); + description = "reported in error"; + label = "reported in error"; + abbrev = "f"; + dtype = AbsenceTerm.class.getSimpleName(); + isOrdered = true; + uuidVocabulary = UUID.fromString("5cd438c8-a8a1-4958-842e-169e83e2ceee"); + uuidAfterTerm = UUID.fromString("59709861-f7d9-41f9-bb21-92559cedd598"); + uuidLang = Language.uuidEnglish; + stepName = "Add 'reported in error' to absence terms"; + list.add( SingleTermUpdater.NewInstance(stepName, uuidTerm, description, label, abbrev, dtype, uuidVocabulary, uuidLang, isOrdered, uuidAfterTerm)); - + String updateQuery = "UPDATE DefinedTermBase SET defaultColor = 'cccccc' WHERE uuid = '38604788-cf05-4607-b155-86db456f7680'"; + stepName = "Add 'colour schema' to reported in error"; + SimpleSchemaUpdaterStep colourUpdater = SimpleSchemaUpdaterStep.NewInstance(stepName, updateQuery); + list.add(colourUpdater); + return list; } -- 2.34.1