Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as =================================================================== diff -u -r07c122f51d20974858a59751ca444af20e0fa283 -recaa707ce722f38637132e2f73aae062c677935b --- lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision 07c122f51d20974858a59751ca444af20e0fa283) +++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision ecaa707ce722f38637132e2f73aae062c677935b) @@ -161,12 +161,12 @@ var callback:Function = Proxy.create(_monitor, _monitor.reloadLessonToMonitor); Application.getInstance().getComms().getRequest('monitoring/monitoring.do?method=archiveLesson&lessonID=' + String(_activeSeq.ID) + '&userID=' + _root.userID,callback, false); } - - public function unarchiveSequence():Void{ - var callback:Function = Proxy.create(_monitor, _monitor.reloadLessonToMonitor); - Application.getInstance().getComms().getRequest('monitoring/monitoring.do?method=unarchiveLesson&lessonID=' + String(_activeSeq.ID) + '&userID=' + _root.userID,callback, false); - } + public function unarchiveSequence():Void{ + var callback:Function = Proxy.create(_monitor, _monitor.reloadLessonToMonitor); + Application.getInstance().getComms().getRequest('monitoring/monitoring.do?method=unarchiveLesson&lessonID=' + String(_activeSeq.ID) + '&userID=' + _root.userID,callback, false); + } + public function activateSequence():Void{ var callback:Function = Proxy.create(_monitor, _monitor.reloadLessonToMonitor); Application.getInstance().getComms().getRequest('monitoring/monitoring.do?method=unsuspendLesson&lessonID=' + String(_activeSeq.ID) + '&userID=' + _root.userID,callback, false); @@ -475,6 +475,18 @@ } + public function refreshAllData(){ + //getMonitor().getMV().clearView(); + selectedTab = getSelectedTab(); + setChanged(); + + //send an update + infoObj = {}; + infoObj.updateType = "RELOADPROGRESS"; + infoObj.tabID = selectedTab; + notifyObservers(infoObj); + + } /** * Periodically checks if users have been loaded