@Override
public boolean equals(Object o)
{
- return (o != null && (o instanceof SequenceFeature)
- && equals(((SequenceFeature) o), false));
+ return (o instanceof SequenceFeature
+ && equalsWithParent((SequenceFeature) o));
+ }
+
+ /**
+ * BH 2019.09.22 required due to subclassing by CrossRef and used by
+ * intervalstore.nonc.IntervalStoreImpl
+ *
+ * @param sf
+ * @return
+ */
+ public boolean equalsWithParent(SequenceFeature sf)
+ {
+ return equals(sf, false);
}
/**