Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as =================================================================== diff -u -r1ddf9ffd16f1d3d1a4b36b817919b8bd0fcb2d72 -rcc5bd32dd2f82a065ef7ce99a9a4f11461722ef3 --- lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision 1ddf9ffd16f1d3d1a4b36b817919b8bd0fcb2d72) +++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision cc5bd32dd2f82a065ef7ce99a9a4f11461722ef3) @@ -98,7 +98,7 @@ public function getSequence():Sequence{ return _activeSeq; - } + } public function setOrganisation(org:Organisation){ _org = org; @@ -248,7 +248,7 @@ //go through the design and get the activities and transitions var indexArray:Array; var dataObj:Object; - var ddmActivity_keys:Array = _monitor.ddm.activities.keys(); + var ddmActivity_keys:Array = _activeSeq.getLearningDesignModel().activities.keys(); @@ -261,14 +261,14 @@ var keyToCheck:Number = indexArray[i]; - var ddm_activity:Activity = _monitor.ddm.activities.get(keyToCheck); + var ddm_activity:Activity = _activeSeq.getLearningDesignModel().activities.get(keyToCheck); broadcastViewUpdate("DRAW_ACTIVITY",ddm_activity, tabID); //dataObj.activity = ddm_activity; } //now check the transitions: - var ddmTransition_keys:Array = _monitor.ddm.transitions.keys(); + var ddmTransition_keys:Array = _activeSeq.getLearningDesignModel().transitions.keys(); //chose which array we are going to loop over var trIndexArray:Array; @@ -279,7 +279,7 @@ var transitionKeyToCheck:Number = trIndexArray[i]; - var ddmTransition:Transition = _monitor.ddm.transitions.get(transitionKeyToCheck); + var ddmTransition:Transition = _activeSeq.getLearningDesignModel().transitions.get(transitionKeyToCheck); //NOTE!: we are passing in a ref to the tns in the ddm so if we change any props of this, we are changing the ddm broadcastViewUpdate("DRAW_TRANSITION",ddmTransition, tabID);