Revision b9cdcc88
Added by Andreas Müller about 8 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/cuba/CubaTransformer.java | ||
---|---|---|
17 | 17 |
|
18 | 18 |
import eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase; |
19 | 19 |
import eu.etaxonomy.cdm.io.common.mapping.UndefinedTransformerMethodException; |
20 |
import eu.etaxonomy.cdm.io.cyprus.CyprusTransformer; |
|
21 | 20 |
import eu.etaxonomy.cdm.model.description.PresenceAbsenceTerm; |
22 | 21 |
|
23 | 22 |
/** |
... | ... | |
40 | 39 |
public static final UUID uuidAlternativeFamily2 = UUID.fromString("ff15b54a-6785-4ba0-acb6-8fb2eab80a6a"); |
41 | 40 |
|
42 | 41 |
//presenceTerm |
43 |
public static final UUID nonNativeDoubtfullyNaturalisedUuid = UUID.fromString("a1e26234-831e-4190-9fe3-011aca09ddba"); |
|
44 |
public static final UUID adventiveAlienUuid = UUID.fromString("06e48a0b-3e48-4ef8-9bdd-0755880e99ce"); |
|
45 |
public static final UUID cultivatedOnlyUuid = UUID.fromString("9cca5c3b-aced-41c4-accc-f800b67168f8"); |
|
46 |
public static final UUID occasionallyCultivatedUuid = UUID.fromString("936c3f9a-6099-4322-9792-0a72c6c2ce25"); |
|
47 |
public static final UUID doubtfulIndigenousUuid = UUID.fromString("f47f4f4e-9d84-459a-b747-27a1af24ab7a"); |
|
48 |
public static final UUID doubtfulIndigenousDoubtfulUuid = UUID.fromString("7ddfd94d-01a4-496c-a6d6-18584c00af59"); |
|
49 |
|
|
50 |
public static final UUID doubtfullyEndemicUuid = UUID.fromString("5f954f08-267a-4928-b073-12328f74c187"); |
|
51 |
public static final UUID doubtfullyNaturalisedUuid = UUID.fromString("9e0b413b-5a68-4e5b-91f2-227b4f832466"); |
|
52 |
public static final UUID doubtfullyNonNativeUuid = UUID.fromString("c42ca644-1773-4230-a2ee-328a5d4a21ab"); |
|
53 |
public static final UUID endemicInErrorUuid = UUID.fromString("679b215d-c231-4ee2-ae12-3ffc3dd528ad"); |
|
54 |
public static final UUID adventiveInErrorUuid = UUID.fromString("9b910b7b-43e3-4260-961c-6063b11cb7dc"); |
|
55 |
public static final UUID nonNativeInErrorUuid = UUID.fromString("b9153d90-9e31-465a-a28c-79077a8ed4c2"); |
|
56 |
public static final UUID naturalisedInErrorUuid = UUID.fromString("8d918a37-3add-4e1c-a233-c37dbee209aa"); |
|
57 |
|
|
58 |
|
|
59 |
// public static final UUID indigenousUuid = UUID.fromString("b325859b-504b-45e0-9ef0-d5c1602fcc0f"); |
|
60 |
// public static final UUID casualUuid = UUID.fromString("5e81353c-38a3-4ca6-b979-0d9abc93b877"); |
|
61 |
// public static final UUID nonInvasiveUuid = UUID.fromString("1b025e8b-901a-42e8-9739-119b410c6f03"); |
|
62 |
// public static final UUID invasiveUuid = UUID.fromString("faf2d271-868a-4bf7-b0b8-a1c5ab309de2"); |
|
63 |
// public static final UUID questionableUuid = UUID.fromString("4b48f675-a6cf-49f3-a5ba-77e2c2979eb3"); |
|
64 |
// |
|
65 |
// public static final UUID indigenousDoubtfulUuid = UUID.fromString("17bc601f-53eb-4997-a4bc-c03ce5bfd1d3"); |
|
66 |
// public static final UUID casualDoubtfulUuid = UUID.fromString("73f75493-1185-4a3e-af1e-9a1f2e8dadb7"); |
|
67 |
// public static final UUID nonInvasiveDoubtfulUuid = UUID.fromString("11f56e2f-c16c-4b3d-a870-bb5d3b20e624"); |
|
68 |
// public static final UUID invasiveDoubtfulUuid = UUID.fromString("ac429d5f-e8ad-49ae-a41c-e4779b58b96a"); |
|
69 |
// public static final UUID questionableDoubtfulUuid = UUID.fromString("914e7393-1314-4632-bc45-5eff3dc1e424"); |
|
70 |
// |
|
71 |
// public static final UUID cultivatedDoubtfulUuid = UUID.fromString("4f31bfc8-3058-4d83-aea5-3a1fe9773f9f"); |
|
42 |
protected static final UUID nonNativeDoubtfullyNaturalisedUuid = UUID.fromString("a1e26234-831e-4190-9fe3-011aca09ddba"); |
|
43 |
// private static final UUID adventiveAlienUuid = UUID.fromString("06e48a0b-3e48-4ef8-9bdd-0755880e99ce"); |
|
44 |
// private static final UUID cultivatedOnlyUuid = UUID.fromString("9cca5c3b-aced-41c4-accc-f800b67168f8"); |
|
45 |
protected static final UUID occasionallyCultivatedUuid = UUID.fromString("936c3f9a-6099-4322-9792-0a72c6c2ce25"); |
|
46 |
// private static final UUID doubtfulIndigenousUuid = UUID.fromString("f47f4f4e-9d84-459a-b747-27a1af24ab7a"); |
|
47 |
protected static final UUID doubtfulIndigenousDoubtfulUuid = UUID.fromString("7ddfd94d-01a4-496c-a6d6-18584c00af59"); |
|
48 |
protected static final UUID rareCasualUuid = UUID.fromString("8914ce0d-7d31-4c88-8317-985f2b3a493b"); |
|
49 |
|
|
50 |
protected static final UUID endemicDoubtfullyPresentUuid = UUID.fromString("5f954f08-267a-4928-b073-12328f74c187"); |
|
51 |
protected static final UUID naturalisedDoubtfullyPresentUuid = UUID.fromString("9e0b413b-5a68-4e5b-91f2-227b4f832466"); |
|
52 |
protected static final UUID nonNativeDoubtfullyPresentUuid = UUID.fromString("c42ca644-1773-4230-a2ee-328a5d4a21ab"); |
|
53 |
private static final UUID endemicInErrorUuid = UUID.fromString("679b215d-c231-4ee2-ae12-3ffc3dd528ad"); |
|
54 |
private static final UUID adventiveInErrorUuid = UUID.fromString("9b910b7b-43e3-4260-961c-6063b11cb7dc"); |
|
55 |
private static final UUID nonNativeInErrorUuid = UUID.fromString("b9153d90-9e31-465a-a28c-79077a8ed4c2"); |
|
56 |
private static final UUID naturalisedInErrorUuid = UUID.fromString("8d918a37-3add-4e1c-a233-c37dbee209aa"); |
|
57 |
|
|
72 | 58 |
|
73 | 59 |
|
74 | 60 |
//Named Areas |
... | ... | |
163 | 149 |
@Override |
164 | 150 |
public UUID getPresenceTermUuid(String key) throws UndefinedTransformerMethodException { |
165 | 151 |
if (StringUtils.isBlank(key)){return null; |
166 |
}else if (key.equalsIgnoreCase("Ind.")){return CyprusTransformer.indigenousUuid; |
|
167 |
}else if (key.equalsIgnoreCase("+")){return CyprusTransformer.indigenousUuid; |
|
168 |
}else if (key.equalsIgnoreCase("?Ind.")){return CyprusTransformer.indigenousDoubtfulUuid; |
|
169 |
}else if (key.equalsIgnoreCase("?")){return CyprusTransformer.indigenousDoubtfulUuid; |
|
170 |
}else if (key.equalsIgnoreCase("?Cult.")){return CyprusTransformer.cultivatedDoubtfulUuid; |
|
152 |
// }else if (key.equalsIgnoreCase("Ind.")){return CyprusTransformer.indigenousUuid; |
|
153 |
// }else if (key.equalsIgnoreCase("+")){return CyprusTransformer.indigenousUuid; |
|
154 |
// }else if (key.equalsIgnoreCase("?Ind.")){return CyprusTransformer.indigenousDoubtfulUuid; |
|
155 |
// }else if (key.equalsIgnoreCase("?")){return CyprusTransformer.indigenousDoubtfulUuid; |
|
156 |
|
|
157 |
// }else if (key.equalsIgnoreCase("?Cult.")){return CyprusTransformer.cultivatedDoubtfulUuid; |
|
171 | 158 |
|
172 | 159 |
|
173 |
}else if (key.equalsIgnoreCase("Ind.?")){return doubtfulIndigenousUuid; |
|
174 |
}else if (key.equalsIgnoreCase("D")){return doubtfulIndigenousUuid; |
|
175 |
}else if (key.equalsIgnoreCase("?Ind.?")){return doubtfulIndigenousUuid; |
|
160 |
// }else if (key.equalsIgnoreCase("Ind.?")){return doubtfulIndigenousUuid;
|
|
161 |
// }else if (key.equalsIgnoreCase("D")){return doubtfulIndigenousUuid;
|
|
162 |
}else if (key.equalsIgnoreCase("?Ind.?")){return doubtfulIndigenousDoubtfulUuid;
|
|
176 | 163 |
}else if (key.equalsIgnoreCase("??")){return doubtfulIndigenousDoubtfulUuid; |
177 | 164 |
|
178 | 165 |
}else if (key.equalsIgnoreCase("Dud.")){return nonNativeDoubtfullyNaturalisedUuid; |
179 | 166 |
}else if (key.equalsIgnoreCase("P")){return nonNativeDoubtfullyNaturalisedUuid; |
180 | 167 |
|
181 |
}else if (key.equalsIgnoreCase("Adv.")){return adventiveAlienUuid; |
|
182 |
}else if (key.equalsIgnoreCase("A")){return adventiveAlienUuid; |
|
168 |
// }else if (key.equalsIgnoreCase("Adv.")){return adventiveAlienUuid; |
|
169 |
// }else if (key.equalsIgnoreCase("A")){return adventiveAlienUuid; |
|
170 |
}else if (key.equalsIgnoreCase("(A)")){return rareCasualUuid; |
|
183 | 171 |
|
184 |
}else if (key.equalsIgnoreCase("Cult.")){return cultivatedOnlyUuid; |
|
185 |
}else if (key.equalsIgnoreCase("C")){return cultivatedOnlyUuid; |
|
186 | 172 |
}else if (key.equalsIgnoreCase("(C)")){return occasionallyCultivatedUuid; |
187 | 173 |
|
188 |
}else if (key.equalsIgnoreCase("?E")){return doubtfullyEndemicUuid;
|
|
189 |
}else if (key.equalsIgnoreCase("?Nat.")){return doubtfullyNaturalisedUuid;
|
|
190 |
}else if (key.equalsIgnoreCase("?N")){return doubtfullyNaturalisedUuid;
|
|
191 |
}else if (key.equalsIgnoreCase("?Dud.")){return doubtfullyNonNativeUuid;
|
|
192 |
}else if (key.equalsIgnoreCase("?P")){return doubtfullyNonNativeUuid;
|
|
174 |
}else if (key.equalsIgnoreCase("?E")){return endemicDoubtfullyPresentUuid;
|
|
175 |
}else if (key.equalsIgnoreCase("?Nat.")){return naturalisedDoubtfullyPresentUuid;
|
|
176 |
}else if (key.equalsIgnoreCase("?N")){return naturalisedDoubtfullyPresentUuid;
|
|
177 |
}else if (key.equalsIgnoreCase("?Dud.")){return nonNativeDoubtfullyPresentUuid;
|
|
178 |
}else if (key.equalsIgnoreCase("?P")){return nonNativeDoubtfullyPresentUuid;
|
|
193 | 179 |
}else if (key.equalsIgnoreCase("-End.")){return endemicInErrorUuid; |
194 | 180 |
}else if (key.equalsIgnoreCase("-E")){return endemicInErrorUuid; |
195 | 181 |
}else if (key.equalsIgnoreCase("-Nat.")){return naturalisedInErrorUuid; |
... | ... | |
212 | 198 |
|
213 | 199 |
}else if (key.equalsIgnoreCase("E")){return PresenceAbsenceTerm.ENDEMIC_FOR_THE_RELEVANT_AREA(); |
214 | 200 |
|
201 |
}else if (key.equalsIgnoreCase("+")){return PresenceAbsenceTerm.NATIVE(); |
|
202 |
}else if (key.equalsIgnoreCase("Ind.")){return PresenceAbsenceTerm.NATIVE(); |
|
203 |
}else if (key.equalsIgnoreCase("Ind.?")){return PresenceAbsenceTerm.NATIVE_DOUBTFULLY_NATIVE(); |
|
204 |
}else if (key.equalsIgnoreCase("D")){return PresenceAbsenceTerm.NATIVE_DOUBTFULLY_NATIVE(); |
|
205 |
|
|
215 | 206 |
}else if (key.equalsIgnoreCase("-Ind.")){return PresenceAbsenceTerm.NATIVE_REPORTED_IN_ERROR(); |
207 |
}else if (key.equalsIgnoreCase("?Ind.")){return PresenceAbsenceTerm.NATIVE_PRESENCE_QUESTIONABLE(); |
|
208 |
}else if (key.equalsIgnoreCase("?")){return PresenceAbsenceTerm.NATIVE_PRESENCE_QUESTIONABLE(); |
|
209 |
|
|
210 |
}else if (key.equalsIgnoreCase("Adv.")){return PresenceAbsenceTerm.INTRODUCED_ADVENTITIOUS(); |
|
211 |
}else if (key.equalsIgnoreCase("A")){return PresenceAbsenceTerm.INTRODUCED_ADVENTITIOUS(); |
|
216 | 212 |
|
217 | 213 |
}else if (key.equalsIgnoreCase("Nat.")){return PresenceAbsenceTerm.NATURALISED(); |
218 | 214 |
}else if (key.equalsIgnoreCase("N")){return PresenceAbsenceTerm.NATURALISED(); |
219 | 215 |
|
220 | 216 |
}else if (key.equalsIgnoreCase("Cult.")){return PresenceAbsenceTerm.CULTIVATED(); |
221 | 217 |
}else if (key.equalsIgnoreCase("C")){return PresenceAbsenceTerm.CULTIVATED(); |
218 |
}else if (key.equalsIgnoreCase("?Cult.")){return PresenceAbsenceTerm.CULTIVATED_PRESENCE_QUESTIONABLE(); |
|
222 | 219 |
|
223 | 220 |
}else if (key.equalsIgnoreCase("-Cult.")){return PresenceAbsenceTerm.CULTIVATED_REPORTED_IN_ERROR(); |
221 |
// }else if (key.equalsIgnoreCase("-C")){return PresenceAbsenceTerm.CULTIVATED_REPORTED_IN_ERROR(); |
|
224 | 222 |
|
225 | 223 |
}else if (key.equalsIgnoreCase("--")){return PresenceAbsenceTerm.REPORTED_IN_ERROR(); |
226 | 224 |
|
Also available in: Unified diff
Latest changes to Cuba import