Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/Activity.as =================================================================== diff -u -r9bef1de27d0d527d75191115a535bc2c4311ade9 -r5608418b0d7e40ae08f6034ece0dc57da347ba9c --- lams_central/src/flash/org/lamsfoundation/lams/authoring/Activity.as (.../Activity.as) (revision 9bef1de27d0d527d75191115a535bc2c4311ade9) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/Activity.as (.../Activity.as) (revision 5608418b0d7e40ae08f6034ece0dc57da347ba9c) @@ -1,4 +1,5 @@ import org.lamsfoundation.lams.authoring.*; +import org.lamsfoundation.lams.common.dict.* /* * * @author DC @@ -127,6 +128,21 @@ } + //static class level methods + /** + * Created an array of activity types to be can be used as a dataprovider + * @usage + * @return + */ + public static function getGateActivityTypes():Array{ + var types:Array = []; + types.addItem({label: Dictionary.getValue('synch_act_lbl'), data: SYNCH_GATE_ACTIVITY_TYPE}); + types.addItem({label: Dictionary.getValue('sched_act_lbl'), data: SCHEDULE_GATE_ACTIVITY_TYPE}); + types.addItem({label: Dictionary.getValue('perm_act_lbl'), data: PERMISSION_GATE_ACTIVITY_TYPE}); + return types; + } + + //helper methods /**