From: Katja Luther Date: Tue, 28 Oct 2014 13:10:03 +0000 (+0000) Subject: fix #4450 X-Git-Tag: 3.6.0~385 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/39b2e2be13a7b6181f4fc41a73c47881e53986df fix #4450 --- diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java index e5cf609ec..bf2c7ae39 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java @@ -83,6 +83,7 @@ import eu.etaxonomy.cdm.persistence.query.OrderHint; import eu.etaxonomy.cdm.strategy.cache.common.IIdentifiableEntityCacheStrategy; import eu.etaxonomy.cdm.strategy.match.IMatchStrategy; import eu.etaxonomy.cdm.strategy.merge.IMergeStrategy; +import eu.etaxonomy.taxeditor.ui.section.supplemental.IdentifiableSourceElement; /** * @author pplitzner @@ -1314,7 +1315,7 @@ public class TransientTaxonService implements ITaxonService { * @see eu.etaxonomy.cdm.api.service.ITaxonService#findTaxaAndNamesForEditor(eu.etaxonomy.cdm.api.service.config.IFindTaxaAndNamesConfigurator) */ @Override - public List> findTaxaAndNamesForEditor(IFindTaxaAndNamesConfigurator configurator) { + public List> findTaxaAndNamesForEditor(IFindTaxaAndNamesConfigurator configurator) { return defaultTaxonService.findTaxaAndNamesForEditor(configurator); } diff --git a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/search/SearchResultView.java b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/search/SearchResultView.java index 905e4b847..8a1ca9d9a 100644 --- a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/search/SearchResultView.java +++ b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/search/SearchResultView.java @@ -38,6 +38,7 @@ import org.eclipse.ui.part.ViewPart; import eu.etaxonomy.cdm.api.conversation.ConversationHolder; import eu.etaxonomy.cdm.api.conversation.IConversationEnabled; import eu.etaxonomy.cdm.api.service.config.IFindTaxaAndNamesConfigurator; +import eu.etaxonomy.cdm.model.common.IdentifiableEntity; import eu.etaxonomy.cdm.model.common.UuidAndTitleCache; import eu.etaxonomy.cdm.model.taxon.TaxonBase; import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap; @@ -209,7 +210,7 @@ public class SearchResultView extends ViewPart implements IConversationEnabled{ * * @param result a {@link java.util.List} object. */ - protected void displaySearchResult(List> result) { + protected void displaySearchResult(List> result) { if(result.size() > 0){ resultViewer.setInput(result); status.setText(result.size() + " entities found"); @@ -297,7 +298,7 @@ public class SearchResultView extends ViewPart implements IConversationEnabled{ monitor.beginTask("", 100); monitor.worked(20); - final List> searchResult = CdmStore.getSearchManager().findTaxaAndNames(configurator); + final List> searchResult = CdmStore.getSearchManager().findTaxaAndNames(configurator); monitor.worked(40); if(! monitor.isCanceled()){ diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/SearchManager.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/SearchManager.java index 91316ef42..5aab63bc8 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/SearchManager.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/SearchManager.java @@ -29,6 +29,7 @@ import eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurato import eu.etaxonomy.cdm.model.agent.AgentBase; import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; import eu.etaxonomy.cdm.model.common.Group; +import eu.etaxonomy.cdm.model.common.IdentifiableEntity; import eu.etaxonomy.cdm.model.common.RelationshipBase; import eu.etaxonomy.cdm.model.common.User; import eu.etaxonomy.cdm.model.common.UuidAndTitleCache; @@ -97,7 +98,7 @@ public class SearchManager { * @param configurator a {@link eu.etaxonomy.cdm.api.service.config.ITaxonServiceConfigurator} object. * @return a {@link java.util.List} object. */ - public List> findTaxaAndNames(IFindTaxaAndNamesConfigurator configurator){ + public List> findTaxaAndNames(IFindTaxaAndNamesConfigurator configurator){ return CdmStore.getService(ITaxonService.class).findTaxaAndNamesForEditor(configurator); }