question: public void addTimeToBounds ( long timeStamp ) { long oldStartTime = startTime ; long oldEndTime = endTime ; addTime ( timeStamp ) ; if ( oldStartTime != startTime || oldEndTime != endTime ) { fireUpdateTimeBounds ( new TimeBoundsEvent ( this , new TimeBounds ( oldStartTime , oldEndTime ) , new TimeBounds ( startTime , endTime ) ) ) ; } }
target:  Add a time to the time range, fire a TimeBoundsEvent if the time range changes.