Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/DesignDataModel.as =================================================================== diff -u -rd0efd5067f713a3c29ef74aaea91f177e96a50c8 -r409411cd890fcd8c80f8d255b6cfab5ad761aaee --- lams_central/src/flash/org/lamsfoundation/lams/authoring/DesignDataModel.as (.../DesignDataModel.as) (revision d0efd5067f713a3c29ef74aaea91f177e96a50c8) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/DesignDataModel.as (.../DesignDataModel.as) (revision 409411cd890fcd8c80f8d255b6cfab5ad761aaee) @@ -107,7 +107,7 @@ public function addActivity(activity:Activity):Object{ var success = false; //create an Activity from the template actvity. - Debugger.log('activity:'+activity.title+':'+activity.activityUIID,4,'addActivity','DesignDataModel'); + Debugger.log('activity:'+activity.title+', UIID:'+activity.activityUIID,4,'addActivity','DesignDataModel'); //validate the activity ? //validate if we can do it? @@ -441,6 +441,18 @@ } /** + * Retreives a reference to a transition in the DDM using its UIID + * @usage + * @param UIID + * @return + */ + public function getTransitionByUIID(UIID:Number):Transition{ + + var t:Transition = _transitions.get(UIID); + Debugger.log('Returning transition:'+t.transitionUIID,Debugger.GEN,'getTransitionByUIID','DesignDataModel'); + return t; + } + /** * Retrieves all children of a complexy activity * E.g. child acts in an optional activity * @usage