merge branch to trunk
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / taxonx2013 / TaxonXDataHolder.java
1 // $Id$
2 /**
3 * Copyright (C) 2009 EDIT
4 * European Distributed Institute of Taxonomy
5 * http://www.e-taxonomy.eu
6 *
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.
9 */
10 package eu.etaxonomy.cdm.io.taxonx2013;
11
12 import java.util.ArrayList;
13 import java.util.HashMap;
14 import java.util.UUID;
15
16 import org.apache.log4j.Logger;
17
18 import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus;
19
20 /**
21 * @author a.mueller
22 * @date 16.06.2010
23 *
24 */
25 public class TaxonXDataHolder {
26 @SuppressWarnings("unused")
27 private static final Logger logger = Logger.getLogger(TaxonXDataHolder.class);
28
29
30 protected String atomisedStr;
31 protected String nomenclatureCode;
32 protected String institutionCode;
33 protected String collectionCode;
34 protected String unitID;
35 protected String recordBasis;
36 protected String accessionNumber;
37 // protected String collectorsNumber;
38
39 protected String fieldNumber;
40 protected Double longitude;
41 protected Double latitude;
42 protected String locality;
43 protected String languageIso = null;
44 protected String country;
45 protected String isocountry;
46 protected int depth;
47 protected int altitude;
48
49 protected ArrayList<String> gatheringAgentList;
50 protected ArrayList<String> identificationList;
51 protected ArrayList<SpecimenTypeDesignationStatus> statusList;
52 protected ArrayList<HashMap<String, String>> atomisedIdentificationList;
53 protected ArrayList<String> namedAreaList;
54 protected ArrayList<String> referenceList;
55 protected ArrayList<String> multimediaObjects;
56
57 protected ArrayList<String> knownABCDelements = new ArrayList<String>();
58 protected HashMap<String,String> allABCDelements = new HashMap<String,String>();
59
60
61
62
63
64
65 }