Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as =================================================================== diff -u -r364cda0d6a7e8ff5dfab5749657a4ee93f541afd -r770bc134d16855e8442883fbde92e61b9a60da19 --- lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision 364cda0d6a7e8ff5dfab5749657a4ee93f541afd) +++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision 770bc134d16855e8442883fbde92e61b9a60da19) @@ -27,7 +27,8 @@ import org.lamsfoundation.lams.authoring.Transition; import org.lamsfoundation.lams.common.Sequence; import org.lamsfoundation.lams.common.util.Observable; -import org.lamsfoundation.lams.common.util.*; +import org.lamsfoundation.lams.common.util.*; +import org.lamsfoundation.lams.common.*; import mx.managers.* import mx.utils.* import mx.events.*; @@ -564,6 +565,25 @@ return null; } } + + + /////////////////////// OPEN ACTIVITY ///////////////////////////// + /** + * Called on double clicking an activity + * @usage + * @return + */ + public function openToolActivityContent(ca:Activity):Void{ + Debugger.log('ta:'+ca.title+'toolContentID:'+ca.activityUIID,Debugger.GEN,'openToolActivityContent','MonitorModel'); + + //if we have a good toolID lets open it + var cfg = Config.getInstance(); + var URLToSend:String = cfg.serverUrl+_root.monitoringURL+'getLearnerActivityURL&activityID='+ca.activityID+'&userID='+_root.userID+'&lessonID='+_root.lessonID; + + Debugger.log('Opening url:'+URLToSend,Debugger.GEN,'openToolActivityContent','CanvasModel'); + getURL(URLToSend,"_blank"); + } + public function setDirty(){ _isDirty = true;