import jalview.datamodel.SearchResultMatchI;
import jalview.datamodel.SearchResultsI;
import jalview.datamodel.SequenceFeature;
-import jalview.datamodel.SequenceGroup;
import jalview.datamodel.SequenceI;
import jalview.util.MessageManager;
/*
* first time we searched this viewport
*/
- finder = new jalview.analysis.Finder(av.getAlignment());
+ finder = new jalview.analysis.Finder(av);
finders.put(av, finder);
}
String searchString = textfield.getText();
- SequenceGroup selectionGroup = av.getSelectionGroup();
boolean isCaseSensitive = caseSensitive.getState();
boolean doSearchDescription = searchDescription.getState();
if (doFindAll)
{
- finder.findAll(searchString, selectionGroup, isCaseSensitive,
- doSearchDescription);
+ finder.findAll(searchString, isCaseSensitive, doSearchDescription);
}
else
{
- finder.findNext(searchString, selectionGroup, isCaseSensitive,
- doSearchDescription);
+ finder.findNext(searchString, isCaseSensitive, doSearchDescription);
}
searchResults = finder.getSearchResults();