From: a.babadshanjan Date: Tue, 16 Jun 2009 13:39:02 +0000 (+0000) Subject: Diptera image import merged from 2.0 X-Git-Tag: 3.0.3~2288 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/cdmlib.git/commitdiff_plain/5a26ab88a817c33901a9ca6ed25ba779d9797053 Diptera image import merged from 2.0 --- diff --git a/.gitattributes b/.gitattributes index 0fcfe30cf2..3c5cdbf6a8 100644 --- a/.gitattributes +++ b/.gitattributes @@ -49,6 +49,7 @@ app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/cichorieae/CichorieaeImageActi app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/cichorieae/TaraxacumActivator.java -text app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/diptera/DipteraActivator.java -text app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/diptera/DipteraDistributionParser.java -text +app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/diptera/DipteraImageActivator.java -text app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/palmae/PalmaeActivator.java -text app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/palmae/PalmaeImageActivator.java -text app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/palmae/PalmaeProtologueActivator.java -text @@ -61,6 +62,7 @@ app-import/src/main/resources/AsteraceaeSpecimenImagesVienna.mdb -text app-import/src/main/resources/arecaceae.rdf -text app-import/src/main/resources/distribution/distribution_cich.xls -text app-import/src/main/resources/images/images_cich.xls -text +app-import/src/main/resources/images/images_diptera.xls -text app-import/src/main/resources/images/palmae/KPALM00000001.jpg -text app-import/src/main/resources/images/palmae/KPALM00000043.jpg -text app-import/src/main/resources/images/palmae/KPALM00000073.jpg -text diff --git a/app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/diptera/DipteraImageActivator.java b/app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/diptera/DipteraImageActivator.java new file mode 100644 index 0000000000..b91607fc89 --- /dev/null +++ b/app-import/src/main/java/eu/etaxonomy/cdm/app/wp6/diptera/DipteraImageActivator.java @@ -0,0 +1,50 @@ +/** +* Copyright (C) 2007 EDIT +* European Distributed Institute of Taxonomy +* http://www.e-taxonomy.eu +* +* The contents of this file are subject to the Mozilla Public License Version 1.1 +* See LICENSE.TXT at the top of this package for the full license terms. +*/ + +package eu.etaxonomy.cdm.app.wp6.diptera; + +import java.io.File; +import java.util.UUID; + +import org.apache.log4j.Logger; + +import eu.etaxonomy.cdm.app.common.CdmDestinations; +import eu.etaxonomy.cdm.app.images.ImageImportConfigurator; +import eu.etaxonomy.cdm.database.ICdmDataSource; +import eu.etaxonomy.cdm.io.CichorieaeImageImport; +import eu.etaxonomy.cdm.io.DipteraImageImport; +import eu.etaxonomy.cdm.io.PalmaeImageImport; +import eu.etaxonomy.cdm.io.common.CdmDefaultImport; +import eu.etaxonomy.cdm.io.common.IImportConfigurator; + +/** + * @author a.babadshanjan + * @created 27.04.2009 + * @version 1.0 + */ +public class DipteraImageActivator { + @SuppressWarnings("unused") + private static final Logger logger = Logger + .getLogger(DipteraImageActivator.class); + + private static final File sourceFile = new File("src/main/resources/images/images_diptera.xls"); + + private static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_jaxb(); + +// static final UUID secUuid = UUID.fromString("6924c75d-e0d0-4a6d-afb7-3dd8c71195ca"); + + public static void main (String[] cowabunga){ + ImageImportConfigurator imageConfigurator = ImageImportConfigurator.NewInstance( + sourceFile, cdmDestination, DipteraImageImport.class); +// imageConfigurator.setSecUuid(secUuid); + + CdmDefaultImport importer = new CdmDefaultImport(); + importer.invoke(imageConfigurator); + } +} diff --git a/app-import/src/main/resources/images/images_diptera.xls b/app-import/src/main/resources/images/images_diptera.xls new file mode 100644 index 0000000000..f69df67c45 Binary files /dev/null and b/app-import/src/main/resources/images/images_diptera.xls differ