cdmlib-io/src/main/resources/log4j.properties -text
cdmlib-io/src/site/site.xml -text
cdmlib-io/src/test/java/eu/etaxonomy/cdm/io/jaxb/CdmImporterTest.java -text
+cdmlib-io/src/test/java/eu/etaxonomy/cdm/io/sdd/SDDDescriptionIOTest.java -text
cdmlib-io/src/test/java/eu/etaxonomy/cdm/io/test/function/TestDatabase.java -text
cdmlib-io/src/test/java/eu/etaxonomy/cdm/test/integration/TestCdmDbComparator.java -text
cdmlib-io/src/test/resources/dbscripts/001_cdm.ddl -text
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/jaxb/CdmImporterTest-input.xml -text
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/jaxb/CdmImporterTest.testImport-result.xml -text
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/jaxb/CdmImporterTest.xml -text
+cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/sdd/SDDDescriptionIOTest-input.xml -text
cdmlib-io/src/test/resources/unitils.properties -text
cdmlib-model/LICENSE.TXT -text
cdmlib-model/README.TXT -text
import java.util.Set;\r
\r
import org.apache.log4j.Logger;\r
+import org.springframework.stereotype.Component;\r
import org.springframework.transaction.TransactionStatus;\r
\r
import eu.etaxonomy.cdm.api.application.CdmApplicationController;\r
* @author h.fradin (from a.babadshanjan)\r
* @created 10.12.2008\r
*/\r
+@Component\r
public class SDDCdmExporter extends CdmIoBase<IExportConfigurator> implements ICdmIO<IExportConfigurator> {\r
// public class CdmExporter extends CdmIoBase implements ICdmIoExport {\r
// TODO: public class CdmExporter extends CdmIoBase implements ICdmIO {\r
import org.jdom.Element;\r
import org.jdom.Namespace;\r
import org.joda.time.DateTime;\r
+import org.springframework.stereotype.Component;\r
import org.springframework.transaction.TransactionStatus;\r
\r
import eu.etaxonomy.cdm.api.service.IDescriptionService;\r
import eu.etaxonomy.cdm.model.reference.ReferenceBase;\r
import eu.etaxonomy.cdm.model.taxon.Taxon;\r
\r
-\r
+@Component\r
public class SDDDescriptionIO extends SDDIoBase implements ICdmIO<IImportConfigurator> {\r
private static final Logger logger = Logger.getLogger(SDDDescriptionIO.class);\r
\r
--- /dev/null
+package eu.etaxonomy.cdm.io.sdd;\r
+\r
+import static org.junit.Assert.assertNotNull;\r
+\r
+import java.net.URL;\r
+\r
+import org.junit.Before;\r
+import org.junit.Test;\r
+import org.unitils.spring.annotation.SpringBeanByType;\r
+\r
+import eu.etaxonomy.cdm.io.common.IImportConfigurator;\r
+import eu.etaxonomy.cdm.test.integration.CdmTransactionalIntegrationTest;\r
+\r
+public class SDDDescriptionIOTest extends CdmTransactionalIntegrationTest {\r
+ \r
+ @SpringBeanByType\r
+ SDDDescriptionIO sddDescriptionIo;\r
+ \r
+ private IImportConfigurator configurator;\r
+ \r
+ @Before\r
+ public void setUp() {\r
+ URL url = this.getClass().getResource("/eu/etaxonomy/cdm/io/sdd/SDDDescriptionIOTest-input.xml");\r
+ configurator = SDDImportConfigurator.NewInstance(url.toString(), null);\r
+ }\r
+ \r
+ @Test\r
+ public void testInit() {\r
+ assertNotNull("sddDescriptionIo should not be null",sddDescriptionIo);\r
+ }\r
+ \r
+ @Test\r
+ public void testDoInvoke() {\r
+ sddDescriptionIo.doInvoke(configurator, null);\r
+ }\r
+\r
+}\r
--- /dev/null
+<?xml version='1.0' encoding='UTF-8'?>
+<DataSets xmlns="http://rs.tdwg.org/UBIF/2006/">
+</DataSets>