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