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;
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;
/** {@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() {