SequenceI[] seqs = new SequenceI[searchResults.getSize()];
SequenceFeature[] features = new SequenceFeature[searchResults
.getSize()];
+ String searchString = textfield.getText().trim();
int i = 0;
for (SearchResultMatchI match : searchResults.getResults())
{
seqs[i] = match.getSequence().getDatasetSequence();
- features[i] = new SequenceFeature(textfield.getText().trim(),
+ features[i] = new SequenceFeature(searchString,
"Search Results", null, match.getStart(), match.getEnd(),
"Search Results");
i++;
}
if (ap.seqPanel.seqCanvas.getFeatureRenderer().amendFeatures(seqs,
- features, true, ap))
+ features, true, ap, searchString))
{
ap.alignFrame.sequenceFeatures.setState(true);
av.setShowSequenceFeatures(true);