1 |
83863ca3
|
a.babadshanjan
|
/**
|
2 |
|
|
* Copyright (C) 2008 EDIT
|
3 |
|
|
* European Distributed Institute of Taxonomy
|
4 |
|
|
* http://www.e-taxonomy.eu
|
5 |
|
|
*/
|
6 |
|
|
|
7 |
|
|
package eu.etaxonomy.cdm.io.common;
|
8 |
|
|
|
9 |
|
|
/**
|
10 |
|
|
* @author a.babadshanjan
|
11 |
|
|
* @created 13.11.2008
|
12 |
|
|
*/
|
13 |
|
|
public interface IIoConfigurator {
|
14 |
|
|
|
15 |
|
|
// public static enum CHECK{
|
16 |
|
|
// CHECK_ONLY,
|
17 |
|
|
// IMPORT_WITHOUT_CHECK,
|
18 |
|
|
// CHECK_AND_IMPORT,
|
19 |
|
|
// }
|
20 |
|
|
//
|
21 |
|
|
// public static enum DO_REFERENCES{
|
22 |
|
|
// NONE,
|
23 |
|
|
// NOMENCLATURAL,
|
24 |
|
|
// CONCEPT_REFERENCES,
|
25 |
|
|
// ALL
|
26 |
|
|
// }
|
27 |
|
|
//
|
28 |
|
|
// public abstract CHECK getCheck();
|
29 |
ad5965e7
|
Andreas Müller
|
|
30 |
|
|
|
31 |
|
|
/**
|
32 |
|
|
* A String representation of the used source may it be a source to be imported (e.g. "BerlinModel Cichorieae Database")
|
33 |
|
|
* or a source to be exported (e.g. "CDM Cichorieae Database")
|
34 |
|
|
* @return String representing the source for the io
|
35 |
|
|
*/
|
36 |
|
|
public String getSourceNameString();
|
37 |
|
|
|
38 |
|
|
|
39 |
|
|
/**
|
40 |
|
|
* A String representation of the destination may it be an import destination and therefore a CDM (e.g. CDM Cichorieae Database)
|
41 |
|
|
* or an export destination (e.g. CDM XML)
|
42 |
|
|
* @return
|
43 |
|
|
*/
|
44 |
|
|
public String getDestinationNameString();
|
45 |
|
|
|
46 |
83863ca3
|
a.babadshanjan
|
}
|