- // its possible edits may have occurred since search was performed\r
- // account for this here\r
- SequenceI seq = av.alignment.getSequenceAt(Integer.parseInt(\r
- searchResults.elementAt(i).toString()));\r
- int startRes = seq.findIndex(Integer.parseInt(\r
- searchResults.elementAt(i + 1).toString())) - 1;\r
- int endRes = seq.findIndex(Integer.parseInt(\r
- searchResults.elementAt(i + 2).toString())) - 1;\r
-\r
- SequenceGroup sg = new SequenceGroup(searchString, ucs, true, true,\r
- false, startRes, endRes);\r
- sg.addSequence(seq, false);\r
- av.alignment.addGroup(sg);\r
- searchGroup.addGroup(sg);\r
+ seqs[i] = searchResults.getResultSequence(i).getDatasetSequence();\r
+\r
+ features[i] = new SequenceFeature(textinput.getText(),\r
+ "Search Results", null,\r
+ searchResults.getResultStart(i),\r
+ searchResults.getResultEnd(i),\r
+ "Search Results");\r