some generics
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / common / CdmExportBase.java
index 5ccda9be8bf52216a47f6a9391d9721538deff01..b22cb8a5f42f937f4124079e726b364d8290cfa2 100644 (file)
@@ -11,6 +11,7 @@ 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
@@ -18,7 +19,7 @@ import eu.etaxonomy.cdm.model.common.CdmBase;
  * @created 01.07.2008\r
  * @version 1.0\r
  */\r
-public abstract class CdmExportBase<CONFIG extends IExportConfigurator<STATE>, 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
        public Object getDbId(CdmBase cdmBase, STATE state){\r