is homotypic name relation for BerlinModel Export
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / common / IoConfiguratorBase.java
index 5b458f63b0011dca231142bd6729c0f9e229a028..bef922dfc29a9aa4844761810ec4e3ade242311f 100644 (file)
@@ -6,6 +6,8 @@
 \r
 package eu.etaxonomy.cdm.io.common;\r
 \r
+import org.apache.log4j.Logger;\r
+\r
 import eu.etaxonomy.cdm.database.DbSchemaValidation;\r
 import eu.etaxonomy.cdm.io.common.IImportConfigurator.DO_REFERENCES;\r
 \r
@@ -14,7 +16,11 @@ import eu.etaxonomy.cdm.io.common.IImportConfigurator.DO_REFERENCES;
  * @created 16.11.2008\r
  */\r
 public class IoConfiguratorBase {\r
+       private static final Logger logger = Logger.getLogger(IoConfiguratorBase.class);\r
 \r
+       //im-/export uses TaxonomicTree for is_taxonomically_included_in relationships\r
+       private boolean useTaxonomicTree = false;\r
+       \r
 //     protected Class<ICdmIO>[] ioClassList;\r
        private DbSchemaValidation dbSchemaValidation = DbSchemaValidation.VALIDATE;\r
        \r
@@ -194,4 +200,19 @@ public class IoConfiguratorBase {
        public void setDoUser(boolean doUser) {\r
                this.doUser = doUser;\r
        }\r
+       \r
+\r
+       /**\r
+        * @return the useTaxonomicTree\r
+        */\r
+       public boolean isUseTaxonomicTree() {\r
+               return useTaxonomicTree;\r
+       }\r
+\r
+       /**\r
+        * @param useTaxonomicTree the useTaxonomicTree to set\r
+        */\r
+       public void setUseTaxonomicTree(boolean useTaxonomicTree) {\r
+               this.useTaxonomicTree = useTaxonomicTree;\r
+       }\r
 }\r