Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/GateActivity.as =================================================================== diff -u -r9bef1de27d0d527d75191115a535bc2c4311ade9 -rfd426d914d439fdcd5bc30a7160f50bd35ccf5c3 --- lams_central/src/flash/org/lamsfoundation/lams/authoring/GateActivity.as (.../GateActivity.as) (revision 9bef1de27d0d527d75191115a535bc2c4311ade9) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/GateActivity.as (.../GateActivity.as) (revision fd426d914d439fdcd5bc30a7160f50bd35ccf5c3) @@ -8,22 +8,28 @@ */ class GateActivity extends Activity{ - private var _gateActivityLevelID:Number; - private var _gateEndDateTime:Date; - private var _gateEndTimeOffset:Number; - private var _gateOpen:Boolean; - private var _gateStartDateTime:Date; - private var _gateStartTimeOffset:Number; + private static var GATE_ACTIVITY_LEVEL_LEARNER = 1; + private static var GATE_ACTIVITY_LEVEL_GROUP = 2; + private static var GATE_ACTIVITY_LEVEL_CLASS = 3; + + private var _gateActivityLevelID:Number; // defaults to learner for 1.1 + private var _gateStartTimeOffset:Number; //the no. mins after the start of lesson that this gate will open + private var _gateEndTimeOffset:Number; //the no. mins after the sart that this gate will close again (optional) + private var _gateOpen:Boolean; + private var _gateEndDateTime:Date; // not used - now only off set + private var _gateStartDateTime:Date; // not used - now only off set - - - function GateActivity(activityUIID:Number, activityTypeID:Number, activityCategoryID:Number, learningLibraryID:Number,libraryActivityUIImage:String, gateActivityLevelID:Number){ - super(activityUIID, activityTypeID, activityCategoryID, learningLibraryID,libraryActivityUIImage); - _gateActivityLevelID = gateActivityLevelID; + function GateActivity(activityUIID:Number,activityTypeID){ + super(activityUIID); + _activityTypeID = activityTypeID; + //defaults to class + _gateActivityLevelID = GATE_ACTIVITY_LEVEL_LEARNER; + _activityCategoryID = CATEGORY_SYSTEM; + _groupingSupportType = GROUPING_SUPPORT_OPTIONAL; } /**