BGBM BDI Projects
/
cdmlib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make source reference title configurable
[cdmlib.git]
/
cdmlib-io
/
src
/
main
/
java
/
eu
/
etaxonomy
/
cdm
/
io
/
dwca
/
in
/
DwcaImportConfigurator.java
diff --git
a/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/in/DwcaImportConfigurator.java
b/cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/in/DwcaImportConfigurator.java
index cfd39e98732a2d535dff15c1f3dd99095a06175e..f28c7a42b119d87c0f4e6edff38dc292f969ee37 100644
(file)
--- a/
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/in/DwcaImportConfigurator.java
+++ b/
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/in/DwcaImportConfigurator.java
@@
-12,6
+12,7
@@
package eu.etaxonomy.cdm.io.dwca.in;
\r
import java.net.URI;
\r
\r
\r
import java.net.URI;
\r
\r
+import org.apache.commons.lang.StringUtils;
\r
import org.apache.log4j.Logger;
\r
\r
import eu.etaxonomy.cdm.database.ICdmDataSource;
\r
import org.apache.log4j.Logger;
\r
\r
import eu.etaxonomy.cdm.database.ICdmDataSource;
\r
@@
-51,6
+52,8
@@
public class DwcaImportConfigurator extends ImportConfiguratorBase<DwcaImportSta
//validation
\r
private boolean validateRankConsistency = true;
\r
\r
//validation
\r
private boolean validateRankConsistency = true;
\r
\r
+ private String sourceReferenceTitle = null;
\r
+
\r
//mapping
\r
private IImportMapping.MappingType mappingType = MappingType.InMemoryMapping;
\r
\r
//mapping
\r
private IImportMapping.MappingType mappingType = MappingType.InMemoryMapping;
\r
\r
@@
-104,7
+107,11
@@
public class DwcaImportConfigurator extends ImportConfiguratorBase<DwcaImportSta
public Reference getSourceReference() {
\r
if (this.sourceReference == null){
\r
sourceReference = ReferenceFactory.newGeneric();
\r
public Reference getSourceReference() {
\r
if (this.sourceReference == null){
\r
sourceReference = ReferenceFactory.newGeneric();
\r
- sourceReference.setTitleCache("DwC-A import", true);
\r
+ if (StringUtils.isBlank(this.sourceReferenceTitle )){
\r
+ sourceReference.setTitleCache("DwC-A import", true);
\r
+ }else{
\r
+ sourceReference.setTitleCache(this.sourceReferenceTitle, true);
\r
+ }
\r
}
\r
if (getSourceRefUuid() != null){
\r
sourceReference.setUuid(getSourceRefUuid());
\r
}
\r
if (getSourceRefUuid() != null){
\r
sourceReference.setUuid(getSourceRefUuid());
\r