remove classificationService.getTaxonNodeByUuid in TaxEditor
authorAndreas Müller <a.mueller@bgbm.org>
Thu, 7 Jun 2018 22:38:54 +0000 (00:38 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Thu, 7 Jun 2018 22:39:20 +0000 (00:39 +0200)
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/search/SearchBar.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/TaxonNodeSelectionDialog.java

index 5d4591d4f34f5d6955b096159ecf294fa5c1abbf..41df679c3f4354d766b6d6edc8440f91789f7304 100644 (file)
@@ -45,6 +45,7 @@ import org.eclipse.ui.PlatformUI;
 import org.eclipse.ui.swt.IFocusService;
 
 import eu.etaxonomy.cdm.api.service.config.IFindTaxaAndNamesConfigurator;
+import eu.etaxonomy.cdm.model.taxon.TaxonBase;
 import eu.etaxonomy.taxeditor.model.AbstractUtility;
 import eu.etaxonomy.taxeditor.model.IContextListener;
 import eu.etaxonomy.taxeditor.model.MessagingUtils;
index 12dcc9f244cc2be3f221597180dfab5fc915a586..a79593fa34e69d3c3dfcc11db0234da5a59038ad 100644 (file)
@@ -23,6 +23,7 @@ import org.eclipse.swt.widgets.Label;
 import org.eclipse.swt.widgets.Shell;
 
 import eu.etaxonomy.cdm.api.service.IClassificationService;
+import eu.etaxonomy.cdm.api.service.ITaxonNodeService;
 import eu.etaxonomy.cdm.model.taxon.Classification;
 import eu.etaxonomy.cdm.model.taxon.TaxonNode;
 import eu.etaxonomy.cdm.persistence.dto.UuidAndTitleCache;
@@ -174,13 +175,15 @@ public class TaxonNodeSelectionDialog extends AbstractFilteredCdmResourceSelecti
        /** {@inheritDoc} */
        @Override
        protected TaxonNode getPersistentObject(UUID uuid) {
-               return CdmStore.getService(IClassificationService.class).getTaxonNodeByUuid(uuid);
+               return CdmStore.getService(ITaxonNodeService.class).find(uuid);
        }
 
        /** {@inheritDoc} */
        @Override
        protected void callService(String pattern) {
-           model = CdmStore.getService(IClassificationService.class).getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(selectedClassification.getUuid(), limitOfInitialElements, pattern, allowClassificationSelection);
+           model = CdmStore.getService(IClassificationService.class)
+                       .getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(
+                                       selectedClassification.getUuid(), limitOfInitialElements, pattern, allowClassificationSelection);
        }
        @Override
        protected void sort() {