X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FSequenceFeature.java;h=bf0b996e22c65a72648d233be9c3fb2c78ebbd2e;hb=08b87509ada06ac8614424247346daef4054b41a;hp=30e0929e7f4d7573fd481e54da13608fa8666018;hpb=595a9e25db7f4f24c17de84656d7d5391a3d104d;p=jalview.git diff --git a/src/jalview/datamodel/SequenceFeature.java b/src/jalview/datamodel/SequenceFeature.java index 30e0929..bf0b996 100755 --- a/src/jalview/datamodel/SequenceFeature.java +++ b/src/jalview/datamodel/SequenceFeature.java @@ -35,8 +35,6 @@ import java.util.SortedMap; import java.util.TreeMap; import java.util.Vector; -import intervalstore.api.IntervalI; - /** * A class that models a single contiguous feature on a sequence. If flag * 'contactFeature' is true, the start and end positions are interpreted instead @@ -220,19 +218,10 @@ public class SequenceFeature implements FeatureLocationI public boolean equals(Object o) { return (o != null && (o instanceof SequenceFeature) - && equalsInterval((SequenceFeature) o)); + && equals(((SequenceFeature) o), false)); } /** - * Having determined that this is in fact a SequenceFeature, now check it for - * equivalence. Overridden in CrossRef; used by IntervalStore (possibly). - */ - @Override - public boolean equalsInterval(IntervalI sf) - { - return sf != null && equals((SequenceFeature) sf, false); - } - /** * Overloaded method allows the equality test to optionally ignore the * 'Parent' attribute of a feature. This supports avoiding adding many * superficially duplicate 'exon' or CDS features to genomic or protein