Revision 5643a5ae
Added by Andreas Müller over 11 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/globis/GlobisReferenceImport.java | ||
---|---|---|
74 | 74 |
protected String getIdQuery() { |
75 | 75 |
String strRecordQuery = |
76 | 76 |
" SELECT refID " + |
77 |
" FROM " + dbTableName; |
|
77 |
" FROM " + dbTableName |
|
78 |
+ " WHERE RefSource like 'Original'"; |
|
78 | 79 |
return strRecordQuery; |
79 | 80 |
} |
80 | 81 |
|
... | ... | |
215 | 216 |
String refType = rs.getString("RefType"); |
216 | 217 |
if (refType == null){ |
217 | 218 |
ref = ReferenceFactory.newGeneric(); |
218 |
}else if (refType == "book"){
|
|
219 |
}else if (refType.equals("book")){
|
|
219 | 220 |
ref = ReferenceFactory.newBook(); |
220 |
}else if (refType == "paper in journal"){
|
|
221 |
}else if (refType.equals("paper in journal")){
|
|
221 | 222 |
ref = ReferenceFactory.newArticle(); |
222 | 223 |
}else if (refType.startsWith("unpublished") ){ |
223 | 224 |
ref = ReferenceFactory.newGeneric(); |
224 | 225 |
}else if (refType.endsWith("paper in journal")){ |
225 | 226 |
ref = ReferenceFactory.newArticle(); |
226 |
}else if (refType == "paper in book"){
|
|
227 |
}else if (refType.equals("paper in book")){
|
|
227 | 228 |
ref = ReferenceFactory.newBookSection(); |
228 |
}else if (refType == "paper in journalwebsite"){
|
|
229 |
}else if (refType.equals("paper in journalwebsite")){
|
|
229 | 230 |
ref = ReferenceFactory.newArticle(); |
230 | 231 |
}else{ |
231 | 232 |
logger.warn("Unknown reference type: " + refType); |
Also available in: Unified diff
update Globis import