I would like to make a late API addition to
the time graph widget interface.
While fixing bug 494952, I found that the Time
Chart view interfered with the initial window
range of a trace.
The Time Chart view calls resetStartFinishTime() on
its time graph viewer when a trace (or the view) is
opened to reset the window to the full range and
reset the 'time range fixed' flag. The
implementation of this method also notifies the
range listeners and this in turn triggers the
broadcast of the TmfWindowRangeUpdatedSignal which
modifies the window range for all other views.
I could not find a solution that does not add or
modify API or modify the implementation behavior of
the existing method. So I would like to add the
following method to the ITimeDataProvider interface: