Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/DesignDataModel.as =================================================================== diff -u -r9bef1de27d0d527d75191115a535bc2c4311ade9 -r137ecdd8cdaf69c5794357fcc2c852afb16ddde8 --- lams_central/src/flash/org/lamsfoundation/lams/authoring/DesignDataModel.as (.../DesignDataModel.as) (revision 9bef1de27d0d527d75191115a535bc2c4311ade9) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/DesignDataModel.as (.../DesignDataModel.as) (revision 137ecdd8cdaf69c5794357fcc2c852afb16ddde8) @@ -181,6 +181,28 @@ return success; } + public function toData():Object{ + var design = {}; + design.objectType = _objectType; + design.learningDesignID = _learningDesignID; + design.uiID = _uiID; + design.title = _title; + design.description = _description; + design.helpText = _helpText; + design.version = _version; + design.userID = _userID; + design.workspaceFolderID = objectType; + design.createDateTime = _createDateTime; + design.readOnlyFlag = _readOnlyFlag; + design.validDesignFlag = _validDesignFlag; + design.maxID = _maxID; + design.firstID = _firstID; + design.activities = _activities.values(); + design.transitions = _transitions.values(); + design.groupings = _groupings.values(); + return design; + } + /** * Creates a new UI ID which is unique for this design. * @usage