import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.widgets.Button;
-import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Shell;
-import org.eclipse.swt.widgets.Text;
import eu.etaxonomy.cdm.api.service.IWorkingSetService;
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
/** {@inheritDoc} */
@Override
- protected void search() {
- Control control =getSearchField();
- String pattern = null;
- if (control != null){
- pattern = ((Text)control).getText();
- }
-
- if (pattern == null || pattern.equals("?")){
- model = CdmStore.getService(IWorkingSetService.class).getUuidAndTitleCache(null, null);
- }else{
- model = CdmStore.getService(IWorkingSetService.class).getUuidAndTitleCache(limitOfInitialElements, pattern);
- }
+ protected void callService(String pattern) {
+ model = CdmStore.getService(IWorkingSetService.class).getUuidAndTitleCache(limitOfInitialElements, pattern);
}
@Override
protected String[] getNewWizardText() {
return new String[]{"Working set "};
}
+
}