Merge branch 'release/5.32.0'
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / view / CdmViewerUtil.java
index f24763f552934385ef60b31711dc4dff803161d5..7322133e74f26a6ba6c22717848b948a3771f130 100644 (file)
@@ -29,7 +29,6 @@ import org.eclipse.ui.commands.ICommandService;
 import eu.etaxonomy.cdm.api.service.dto.DescriptionBaseDto;
 import eu.etaxonomy.cdm.model.common.CdmBase;
 import eu.etaxonomy.cdm.model.common.ICdmBase;
-import eu.etaxonomy.cdm.model.description.DescriptionBase;
 import eu.etaxonomy.cdm.model.name.NomenclaturalSource;
 import eu.etaxonomy.cdm.model.name.TaxonName;
 import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
@@ -44,6 +43,7 @@ import eu.etaxonomy.taxeditor.store.CdmStore;
 
 /**
  * Scans eu.etaxonomy.taxeditor.store.cdmViewer extension point.
+ *
  * @author pplitzner
  * @date Jul 7, 2015
  */
@@ -199,7 +199,7 @@ public class CdmViewerUtil {
                 ReferencingObjectDto dto = (ReferencingObjectDto)o;
                 uuidAndTitleCache = dto.getOpenInTarget() != null ? dto.getOpenInTarget() : dto;
             }else if (o instanceof UuidAndTitleCache){
-                uuidAndTitleCache = (UuidAndTitleCache<CdmBase>)o;
+                uuidAndTitleCache = (UuidAndTitleCache<?>)o;
             }else if (o instanceof TermNodeDto){
                 uuidAndTitleCache = new UuidAndTitleCache<>(DefinedTermBase.class, ((TermNodeDto)o).getTerm().getUuid(), null, ((TermNodeDto)o).getTerm().getTitleCache());
             }else if (o instanceof DescriptionBaseDto){