Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasActivity.as =================================================================== diff -u -r6bb1d79a88e7ec7771c38d9f6e194144bc5e27f0 -rbee5ddd6ccbf188df9f3395386c97551f963fb59 --- lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasActivity.as (.../CanvasActivity.as) (revision 6bb1d79a88e7ec7771c38d9f6e194144bc5e27f0) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasActivity.as (.../CanvasActivity.as) (revision bee5ddd6ccbf188df9f3395386c97551f963fb59) @@ -27,6 +27,7 @@ import org.lamsfoundation.lams.authoring.*; import org.lamsfoundation.lams.authoring.cv.*; import org.lamsfoundation.lams.monitoring.mv.*; +import org.lamsfoundation.lams.monitoring.mv.tabviews.LearnerTabView; import org.lamsfoundation.lams.common.style.* import com.polymercode.Draw; @@ -52,7 +53,7 @@ private var _canvasController:CanvasController; private var _canvasView:CanvasView; private var _monitorController:MonitorController; - private var _monitorView:MonitorView; + private var _monitorView; private var _tm:ThemeManager; //TODO:This should be ToolActivity private var _activity:Activity; @@ -231,7 +232,35 @@ * @usage * @return */ - private function draw(){ + private function draw(){ + + //Code for Drawing learner on the activty. + + trace("value of _Module in Canvas Activity: "+_module) + trace("Monitor Model is: "+_monitorController.getModel()) + if (_module == "monitoring"){ + var mm:MonitorModel = MonitorModel(_monitorController.getModel()); + trace("all learner progress length in Canvas activity: "+mm.allLearnersProgress.length); + + // get the length of learners from the Monitor Model and run a for loop. + for (var j=0; j