*/\r
void notifyStartFinishTime();\r
\r
- void setSelectedTimeInt(long time, boolean ensureVisible);\r
+ /**\r
+ * Updates the selected time, adjusts the time range if necessary and notifies\r
+ * any registered listeners about the new selected time and new range (if necessary)\r
+ * \r
+ * @param time - A Time to set\r
+ * @param ensureVisible - Ensure visibility of new time (will adjust time range if necessary)\r
+ */\r
+ public void setSelectedTimeNotify(long time, boolean ensureVisible);\r
+ \r
+ /**\r
+ * Updates the selected time and adjusts the time range if necessary \r
+ * without notifying registered listeners.\r
+ * \r
+ * @param time - A Time to set\r
+ * @param ensureVisible - Ensure visibility of new time (will adjust time range if necessary)\r
+ */\r
+ public void setSelectedTime(long time, boolean ensureVisible);\r
\r
void resetStartFinishTime();\r
\r