- int startRes = seq.findIndex(searchResults.getResultStart(i)) - 1;\r
- int endRes = seq.findIndex(searchResults.getResultEnd(i)) - 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
+\r
+ SequenceFeature sf = new SequenceFeature(textinput.getText(),\r
+ "Search Results", null,\r
+ searchResults.getResultStart(i),\r
+ searchResults.getResultEnd(i),\r
+ "Search Results");\r
+\r
+ ap.seqPanel.seqCanvas.getFeatureRenderer().addNewFeature(\r
+ textinput.getText(), new Color(60,160,115),\r
+ "Search Results");\r
+\r
+ seq.getDatasetSequence().addSequenceFeature(sf);\r