From: Jim Procter Date: Thu, 27 Feb 2020 15:08:49 +0000 (+0000) Subject: Merge branch 'bug/JAL-3296changeStartInvalidateCursor' into develop X-Git-Tag: Develop-2_11_2_0-d20201215~86 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=dd8050f98426fd013c7828c4fc942ef26f866249;hp=-c;p=jalview.git Merge branch 'bug/JAL-3296changeStartInvalidateCursor' into develop --- dd8050f98426fd013c7828c4fc942ef26f866249 diff --combined src/jalview/datamodel/Sequence.java index 026061b,566898e..633fb07 --- a/src/jalview/datamodel/Sequence.java +++ b/src/jalview/datamodel/Sequence.java @@@ -446,19 -446,18 +446,19 @@@ public class Sequence extends ASequenc } /** - * DOCUMENT ME! + * Answers the sequence name, with '/start-end' appended if jvsuffix is true * - * @return DOCUMENT ME! + * @return */ @Override public String getDisplayId(boolean jvsuffix) { - StringBuffer result = new StringBuffer(name); - if (jvsuffix) + if (!jvsuffix) { - result.append("/" + start + "-" + end); + return name; } + StringBuilder result = new StringBuilder(name); + result.append("/").append(start).append("-").append(end); return result.toString(); } @@@ -497,6 -496,7 +497,7 @@@ public void setStart(int start) { this.start = start; + sequenceChanged(); } /** @@@ -1885,6 -1885,15 +1886,6 @@@ List result = getFeatures().findFeatures(startPos, endPos, types); - if (datasetSequence != null) - { - result = datasetSequence.getFeatures().findFeatures(startPos, endPos, - types); - } - else - { - result = sequenceFeatureStore.findFeatures(startPos, endPos, types); - } /* * if end column is gapped, endPos may be to the right,