minor
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / common / CdmExportBase.java
index 551e1c7df6b1454f18b6bfa02e6a8b3131b67a3a..b22cb8a5f42f937f4124079e726b364d8290cfa2 100644 (file)
@@ -11,18 +11,19 @@ package eu.etaxonomy.cdm.io.common;
 \r
 import org.apache.log4j.Logger;\r
 \r
+import eu.etaxonomy.cdm.io.common.mapping.out.IExportTransformer;\r
+import eu.etaxonomy.cdm.model.common.CdmBase;\r
+\r
 /**\r
  * @author a.mueller\r
  * @created 01.07.2008\r
  * @version 1.0\r
  */\r
-public abstract class CdmExportBase<CONFIG extends IExportConfigurator, STATE extends ExportStateBase> extends CdmIoBase<STATE> implements ICdmExport<CONFIG, STATE>{\r
+public abstract class CdmExportBase<CONFIG extends IExportConfigurator<STATE, TRANSFORM>, STATE extends ExportStateBase, TRANSFORM extends IExportTransformer> extends CdmIoBase<STATE> implements ICdmExport<CONFIG, STATE>{\r
        private static Logger logger = Logger.getLogger(CdmExportBase.class);\r
 \r
-\r
-\r
-       \r
-\r
-       \r
-\r
+       public Object getDbId(CdmBase cdmBase, STATE state){\r
+               logger.warn("Not yet implemented for export base class");\r
+               return null;\r
+       }\r
 }\r