X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/blobdiff_plain/d41c6a72586a79232f3f5981c51190face864ce0..12d758128b27bb301c66d66e1e9dcfa2dfdf2626:/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/PrimerSelectionDialog.java diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/PrimerSelectionDialog.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/PrimerSelectionDialog.java index 50c2e9437..a0166e807 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/PrimerSelectionDialog.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/PrimerSelectionDialog.java @@ -12,7 +12,6 @@ import java.util.UUID; import org.eclipse.swt.widgets.Shell; -import eu.etaxonomy.cdm.api.conversation.ConversationHolder; import eu.etaxonomy.cdm.api.service.molecular.IPrimerService; import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; import eu.etaxonomy.cdm.model.molecular.Primer; @@ -29,8 +28,9 @@ import eu.etaxonomy.taxeditor.store.CdmStore; public class PrimerSelectionDialog extends AbstractFilteredCdmResourceSelectionDialog { - public static Primer select(Shell shell, ConversationHolder conversation, Primer primer){ - PrimerSelectionDialog dialog = new PrimerSelectionDialog(shell, conversation, + public static Primer select(Shell shell, //ConversationHolder conversation, + Primer primer){ + PrimerSelectionDialog dialog = new PrimerSelectionDialog(shell, //conversation, "Choose Primer", false, PrimerSelectionDialog.class.getCanonicalName(), primer); return getSelectionFromDialog(dialog); } @@ -38,9 +38,11 @@ AbstractFilteredCdmResourceSelectionDialog { /** *

Constructor for FilteredDerivedUnitSelectionDialog.

*/ - protected PrimerSelectionDialog(Shell shell, ConversationHolder conversation, String title, + protected PrimerSelectionDialog(Shell shell, //ConversationHolder conversation, + String title, boolean multi, String settings, Primer cdmObject) { - super(shell, conversation, title, multi, settings, cdmObject); + super(shell, //conversation, + title, multi, settings, cdmObject); } /** {@inheritDoc} */ @@ -59,8 +61,8 @@ AbstractFilteredCdmResourceSelectionDialog { /** {@inheritDoc} */ @Override - protected void search() { - model = CdmStore.getService(IPrimerService.class).getPrimerUuidAndTitleCache(); + protected void callService(String pattern) { + model = CdmStore.getService(IPrimerService.class).getPrimerUuidAndTitleCache(limitOfInitialElements, pattern); } /* (non-Javadoc) @@ -82,7 +84,7 @@ AbstractFilteredCdmResourceSelectionDialog { /** {@inheritDoc} */ @Override - protected String getNewWizardLinkText() { - return String.format("Create a new %1s", "Primer "); + protected String[] getNewWizardText() { + return new String[]{"New Primer"}; } }