* SequenceFeature.equalsInterval only checks ranges
*/
@SuppressWarnings("rawtypes")
-public class IntervalStoreImpl<T extends IntervalI> extends IntervalStore
+public class IntervalStoreImpl<T> extends IntervalStore
{
public IntervalStoreImpl()
protected boolean sameInterval(IntervalI i1, IntervalI i2)
{
// avoiding equals() for JavaScript performance
- return ((SequenceFeature) i1).equals((SequenceFeature) i2, false);
+ // could be CrossRef with ignoreParent==true
+ return ((SequenceFeature) i1).equalsWithParent((SequenceFeature) i2);
}
}