Revision e319b174
Added by Patrick Plitzner over 7 years ago
eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/ReferencingObjectsView.java | ||
---|---|---|
51 | 51 |
import eu.etaxonomy.cdm.api.service.IOccurrenceService; |
52 | 52 |
import eu.etaxonomy.cdm.api.service.IReferenceService; |
53 | 53 |
import eu.etaxonomy.cdm.api.service.ITaxonService; |
54 |
import eu.etaxonomy.cdm.api.service.ITermService; |
|
54 | 55 |
import eu.etaxonomy.cdm.api.service.IUserService; |
55 | 56 |
import eu.etaxonomy.cdm.api.service.molecular.ISequenceService; |
56 | 57 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
57 | 58 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
58 | 59 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
60 |
import eu.etaxonomy.cdm.model.common.DefinedTermBase; |
|
59 | 61 |
import eu.etaxonomy.cdm.model.common.EventBase; |
60 | 62 |
import eu.etaxonomy.cdm.model.common.Group; |
61 | 63 |
import eu.etaxonomy.cdm.model.common.IdentifiableEntity; |
... | ... | |
237 | 239 |
referencedObject = CdmStore.getService(IDescriptionService.class).loadDescriptionElement(entity, null); |
238 | 240 |
} else if (objectClass.equals(Sequence.class)){ |
239 | 241 |
referencedObject = CdmStore.getService(ISequenceService.class).load(entity, null); |
242 |
} else if (DefinedTermBase.class.isAssignableFrom(objectClass)){ |
|
243 |
referencedObject = CdmStore.getService(ITermService.class).load(entity, null); |
|
240 | 244 |
} else if (EventBase.class.isAssignableFrom(objectClass)){ |
241 | 245 |
referencedObject = CdmStore.getService(IEventBaseService.class).load(entity, null); |
242 | 246 |
} |
... | ... | |
311 | 315 |
return; |
312 | 316 |
} |
313 | 317 |
if(selection instanceof IStructuredSelection){ |
318 |
referencedObjectTitleCache = null; |
|
314 | 319 |
showViewer(part, (IStructuredSelection) selection); |
315 | 320 |
} |
316 | 321 |
} |
Also available in: Unified diff
Correctly update referencing objects view for null selection and for
defined terms #5603