Revision 8422c0cd
Added by Andreas Müller almost 8 years ago
cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/indexFungorum/IndexFungorumImportBase.java | ||
---|---|---|
286 | 286 |
} |
287 | 287 |
|
288 | 288 |
//Reference |
289 |
Reference<?> ref = ReferenceFactory.newGeneric();
|
|
289 |
Reference ref = ReferenceFactory.newGeneric(); |
|
290 | 290 |
boolean hasInReference = false; |
291 | 291 |
//publishing authors |
292 | 292 |
Team pubAuthor = null; |
... | ... | |
303 | 303 |
|
304 | 304 |
//inRef + inRefAuthor |
305 | 305 |
if (pubAuthor != null){ |
306 |
Reference<?> inRef = ReferenceFactory.newGeneric();
|
|
306 |
Reference inRef = ReferenceFactory.newGeneric(); |
|
307 | 307 |
inRef.setAuthorship(pubAuthor); |
308 | 308 |
ref.setInReference(inRef); |
309 | 309 |
hasInReference = true; |
... | ... | |
390 | 390 |
|
391 | 391 |
protected void makeSource(IndexFungorumImportState state, Taxon taxon, Integer id, String namespace) { |
392 | 392 |
//source reference |
393 |
Reference<?> sourceReference = state.getRelatedObject(NAMESPACE_REFERENCE, SOURCE_REFERENCE, Reference.class);
|
|
393 |
Reference sourceReference = state.getRelatedObject(NAMESPACE_REFERENCE, SOURCE_REFERENCE, Reference.class); |
|
394 | 394 |
//source |
395 | 395 |
String strId = (id == null ? null : String.valueOf(id)); |
396 | 396 |
IdentifiableSource source = IdentifiableSource.NewInstance(OriginalSourceType.Import, strId, namespace, sourceReference, null); |
... | ... | |
428 | 428 |
Classification result; |
429 | 429 |
UUID classificationUuid = state.getTreeUuid(state.getConfig().getSourceReference()); |
430 | 430 |
if (classificationUuid == null){ |
431 |
Reference<?> sourceReference = state.getRelatedObject(NAMESPACE_REFERENCE, SOURCE_REFERENCE, Reference.class);
|
|
431 |
Reference sourceReference = state.getRelatedObject(NAMESPACE_REFERENCE, SOURCE_REFERENCE, Reference.class); |
|
432 | 432 |
result = makeTreeMemSave(state, sourceReference); |
433 | 433 |
} else { |
434 | 434 |
result = getClassificationService().find(classificationUuid); |
Also available in: Unified diff
Remove generics from Reference in cdmlib-app #5830