From adbadadce519fcc88f1dedfc7bba10ba56948cd9 Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Wed, 8 May 2019 12:52:57 +0200 Subject: [PATCH] fix update referencing objects view for term editor --- .../referencingobjects/e4/ReferencingObjectsViewE4.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/e4/ReferencingObjectsViewE4.java b/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/e4/ReferencingObjectsViewE4.java index fa03a9f7b..391c87773 100644 --- a/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/e4/ReferencingObjectsViewE4.java +++ b/eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/e4/ReferencingObjectsViewE4.java @@ -62,7 +62,6 @@ import eu.etaxonomy.cdm.api.service.molecular.ISequenceService; import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; import eu.etaxonomy.cdm.model.common.CdmBase; -import eu.etaxonomy.cdm.model.term.DefinedTermBase; import eu.etaxonomy.cdm.model.common.EventBase; import eu.etaxonomy.cdm.model.common.Group; import eu.etaxonomy.cdm.model.common.IdentifiableEntity; @@ -78,6 +77,9 @@ import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase; import eu.etaxonomy.cdm.model.reference.Reference; import eu.etaxonomy.cdm.model.taxon.TaxonBase; import eu.etaxonomy.cdm.model.taxon.TaxonNode; +import eu.etaxonomy.cdm.model.term.DefinedTermBase; +import eu.etaxonomy.cdm.model.term.TermBase; +import eu.etaxonomy.cdm.persistence.dto.TermDto; import eu.etaxonomy.taxeditor.bulkeditor.referencingobjects.ReferencingObjectsContentProvider; import eu.etaxonomy.taxeditor.bulkeditor.referencingobjects.ReferencingObjectsLabelProvider; import eu.etaxonomy.taxeditor.model.AbstractUtility; @@ -416,6 +418,11 @@ public class ReferencingObjectsViewE4 extends AbstractCdmEditorPartE4 { // this.part = part; Object firstElement = selection.getFirstElement(); + if (firstElement instanceof TermDto){ + TermDto termDto = (TermDto) firstElement; + updateReferencingObjects(termDto.getUuid(), TermBase.class ); + + } if(firstElement instanceof TreeNode){ firstElement = ((TreeNode) firstElement).getValue(); } -- 2.34.1