Merge branch 'develop' into bug/JAL-2934proportionalScrolling
[jalview.git] / src / jalview / datamodel / SearchResultsI.java
index 7946824..ec6f5ee 100644 (file)
@@ -52,6 +52,18 @@ public interface SearchResultsI
   void addResult(SequenceI seq, int[] positions);
 
   /**
+   * Adds the given start/end region to this search result. If sequence already
+   * has a search result and the range is adjacent to already highlighted
+   * positions, they will be merged
+   * 
+   * @param sequence
+   * @param start
+   * @param end
+   * @return true if an existing range was updated with this one
+   */
+  boolean appendResult(SequenceI sequence, int start, int end);
+
+  /**
    * adds all match results in the argument to this set
    * 
    * @param toAdd