public int Add(Interval interval) { return this.intervals.Add(interval); }
public int IndexOf(Interval interval) { return this.intervals.IndexOf(interval); }
public bool Contains(Interval interval) { return this.intervals.Contains(interval); }
public void Remove(Interval interval) { this.intervals.Remove(interval); }
private void EmitLeaveInterval(Interval interval) { if (this.LeaveInterval != null) { this.LeaveInterval(new IntervalEventArgs(interval)); } }
public IntervalEventArgs(Interval interval) : base() { this.Interval = interval; }