2 * Copyright (C) 2017 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.
9 package eu
.etaxonomy
.cdm
.io
.outputmodel
;
12 * An enumeration with each instance representing a table type in the Output Model.
17 public enum OutputModelTables
{
19 SCIENTIFIC_NAME("ScientificName"),
20 NAME_RELATIONSHIP("NameRelationship"),
21 HOMOTYPIC_GROUP("HomotypicGroup"),
22 NOMENCLATURAL_AUTHOR("NomenclaturalAuthor"),
23 NOMENCLATURAL_AUTHOR_TEAM_RELATION("NomenclaturalAuthorTeamRelation"),
24 TYPE_DESIGNATION("TypeDesignation"),
28 REFERENCE("Reference"),
29 SIMPLE_FACT("SimpleFact"),
30 SPECIMEN_FACT("SpecimenFact"),
31 GEOGRAPHIC_AREA_FACT("GeographicAreaFact"),
32 COMMON_NAME_FACT("CommonNameFact"),
35 private String tableName
;
37 // ************** CONSTRUCTOR *******************/
39 private OutputModelTables(String tableName
){
40 this.tableName
= tableName
;
43 // ****************** GETTER / SETTER *************/
45 public String
getTableName() {return tableName
;}