Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/Grouping.as =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/flash/org/lamsfoundation/lams/authoring/Attic/Grouping.as,v diff -u -r1.1 -r1.2 --- lams_central/src/flash/org/lamsfoundation/lams/authoring/Grouping.as 23 Feb 2006 02:18:52 -0000 1.1 +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/Grouping.as 27 Feb 2006 06:44:55 -0000 1.2 @@ -1,4 +1,5 @@ import org.lamsfoundation.lams.authoring.*; +import org.lamsfoundation.lams.common.dict.* import org.lamsfoundation.lams.common.*; import org.lamsfoundation.lams.common.util.*; @@ -26,7 +27,20 @@ _groupingUIID = uiid; Debugger.log('Created a new Grouping:'+_groupingUIID,Debugger.GEN,'Constructor','Grouping'); } + //static class level methods /** + * Created an array of grouping types to be can be used as a dataprovider + * @usage + * @return + */ + public static function getGroupingTypesDataProvider():Array{ + var types:Array = []; + types.addItem({label: Dictionary.getValue('random_grp_lbl'), data: RANDOM_GROUPING}); + types.addItem({label: Dictionary.getValue('chosen_grp_lbl'), data: CHOSEN_GROUPING}); + return types; + } + + /** * Populates the class using a DTO. All fields are overwritten, even if they dont exist in the DTO * @usage * @param dto