3 * Copyright (C) 2016 EDIT
4 * European Distributed Institute of Taxonomy
5 * http://www.e-taxonomy.eu
7 * The contents of this file are subject to the Mozilla Public License Version 1.1
8 * See LICENSE.TXT at the top of this package for the full license terms.
10 package eu
.etaxonomy
.cdm
.io
.redlist
.gefaesspflanzen
;
12 import java
.util
.UUID
;
14 import org
.apache
.log4j
.Logger
;
21 public class RedListUtil
{
23 public static final UUID checkListClassificationUuid
= UUID
.fromString("928a4695-c055-465e-99da-07322384b0b7");
25 public static final UUID checkListReferenceUuid
= UUID
.fromString("e3abe234-ff23-4d85-9c1f-6769df965f33");
26 public static final UUID gesamtListeReferenceUuid
= UUID
.fromString("ec0308de-2245-4e71-a362-4ee72290bf23");
28 // public static final UUID checkListClassificationUuid = UUID.fromString("87d3d656-57bc-4b54-b338-80f9f2a37435");
29 // public static final UUID checkListClassificationUuid = UUID.fromString("1bd21015-f542-4bf9-9e1f-ac0147e3a9f8");
30 // public static final UUID checkListClassificationUuid = UUID.fromString("c6120524-f21b-4426-92db-52add2286831");
31 // public static final UUID checkListClassificationUuid = UUID.fromString("b48ca7a0-a641-4fd1-ad51-238a9b57a470");
32 // public static final UUID checkListClassificationUuid = UUID.fromString("a8743caa-56d5-4636-9ce6-4ef272d769d2");
33 // public static final UUID checkListClassificationUuid = UUID.fromString("870d2e18-cd1b-4aa1-a360-ba5e0a5905aa");
34 // public static final UUID checkListClassificationUuid = UUID.fromString("e19bb2e6-d898-4793-8cd4-d866eeb1f872");
35 // public static final UUID checkListClassificationUuid = UUID.fromString("53e81162-5c2d-425b-bbe6-6e8d12e85790");
37 public static final String NAME_NAMESPACE
= "name";
38 public static final String TAXON_GESAMTLISTE_NAMESPACE
= "taxon_gesamt_liste";
39 public static final String TAXON_CHECKLISTE_NAMESPACE
= "taxon_checkliste";
40 public static final String AUTHOR_NAMESPACE
= "author";
44 public static final String AUCT
= "auct.";
45 public static final String EX
= " ex ";
46 public static final String GUELT_BASIONYM
= "b";
47 public static final String GUELT_SYNONYM
= "x";
48 public static final String GUELT_ACCEPTED_TAXON
= "1";
49 public static final String HYB_X
= "x";
50 public static final String HYB_XF
= "xf";
51 public static final String HYB_XS
= "xs";
52 public static final String HYB_N
= "n";
53 public static final String HYB_G
= "g";
54 public static final String HYB_NF
= "nf";
55 public static final String HYB_XU
= "xu";
56 public static final String HYB_GF
= "gf";
60 public static final String GUELT
= "GUELT";
61 public static final String LOWER
= "LOWER";
62 public static final String NAMNR
= "NAMNR";
63 public static final String AUTOR_BASI
= "AUTOR_BASI";
64 public static final String AUTOR_KOMB
= "AUTOR_KOMB";
65 public static final String ZUSATZ
= "ZUSATZ";
66 public static final String NOM_ZUSATZ
= "NOM_ZUSATZ";
67 public static final String TAX_ZUSATZ
= "TAX_ZUSATZ";
68 public static final String EPI3
= "EPI3";
69 public static final String EPI2
= "EPI2";
70 public static final String EPI1
= "EPI1";
71 public static final String RANG
= "RANG";
72 public static final String TAXNAME
= "TAXNAME";
73 public static final String AUTOR
= "AUTOR";
74 public static final String CL_TAXON
= "CL_TAXON";
75 public static final String HYB
= "HYB";
77 public static void logMessage(long id
, String message
, Logger logger
){
78 logger
.error(NAMNR
+": "+id
+" "+message
);