2 * Copyright (C) 2007 EDIT
3 * European Distributed Institute of Taxonomy
4 * http://www.e-taxonomy.eu
6 * The contents of this file are subject to the Mozilla Public License Version 1.1
7 * See LICENSE.TXT at the top of this package for the full license terms.
10 package eu
.etaxonomy
.cdm
.io
.excel
.taxa
;
12 import org
.apache
.log4j
.Logger
;
14 import eu
.etaxonomy
.cdm
.io
.excel
.common
.ExcelTaxonOrSpecimenImportBase
;
17 * @author a.babadshanjan
21 public abstract class TaxonExcelImporterBase
extends ExcelTaxonOrSpecimenImportBase
<TaxonExcelImportState
, NormalExplicitRow
> {
22 @SuppressWarnings("unused")
23 private static final Logger logger
= Logger
.getLogger(TaxonExcelImporterBase
.class);
38 * Not yet supported columns:
39 * --------------------------
43 protected static final String ID_COLUMN
= "Id";
44 protected static final String PARENT_ID_COLUMN
= "ParentId";
45 protected static final String RANK_COLUMN
= "Rank";
46 protected static final String AUTHOR_COLUMN
= "Author";
47 protected static final String NAME_STATUS_COLUMN
= "NameStatus";
48 protected static final String VERNACULAR_NAME_COLUMN
= "VernacularName";
49 protected static final String LANGUAGE_COLUMN
= "Language";
50 protected static final String REFERENCE_COLUMN
= "Reference";
52 protected static final String PROTOLOGUE_COLUMN
= "Protologue";
53 protected static final String IMAGE_COLUMN
= "Image";
54 protected static final String TDWG_COLUMN
= "TDWG";
55 protected static final String COUNTRY_COLUMN
= "Country";
57 protected static final String SYNONYM_COLUMN
= "Synonym";
58 protected static final String DATE_COLUMN
= "Date";
59 protected static final String YEAR_COLUMN
= "Year";
60 protected static final String FAMILY_COLUMN
= "Family";