Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/GroupingActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/GroupingActivity.java (.../GroupingActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/GroupingActivity.java (.../GroupingActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -119,9 +119,14 @@ groupingActivity.setXcoord(originalActivity.getXcoord()); groupingActivity.setYcoord(originalActivity.getYcoord()); groupingActivity.setActivityTypeId(originalActivity.getActivityTypeId()); + groupingActivity.setGroupingSupportType(originalActivity.getGroupingSupportType()); groupingActivity.setApplyGrouping(originalActivity.getApplyGrouping()); groupingActivity.setActivityCategoryID(originalActivity.getActivityCategoryID()); + + groupingActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + groupingActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + groupingActivity.setDefineLater(originalActivity.getDefineLater()); groupingActivity.setCreateDateTime(new Date()); groupingActivity.setRunOffline(originalActivity.getRunOffline()); Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/OptionsActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/OptionsActivity.java (.../OptionsActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/OptionsActivity.java (.../OptionsActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -116,16 +116,21 @@ newOptionsActivity.setXcoord(originalActivity.getXcoord()); newOptionsActivity.setYcoord(originalActivity.getYcoord()); newOptionsActivity.setActivityTypeId(originalActivity.getActivityTypeId()); + newOptionsActivity.setGroupingSupportType(originalActivity.getGroupingSupportType()); newOptionsActivity.setApplyGrouping(originalActivity.getApplyGrouping()); newOptionsActivity.setActivityCategoryID(originalActivity.getActivityCategoryID()); + newOptionsActivity.setGrouping(originalActivity.getGrouping()); newOptionsActivity.setGroupingUIID(originalActivity.getGroupingUIID()); newOptionsActivity.setDefineLater(originalActivity.getDefineLater()); newOptionsActivity.setLearningLibrary(originalActivity.getLearningLibrary()); newOptionsActivity.setCreateDateTime(new Date()); newOptionsActivity.setRunOffline(originalActivity.getRunOffline()); - newOptionsActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + + newOptionsActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + newOptionsActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + newOptionsActivity.setLibraryActivityUiImage(originalActivity.getLibraryActivityUiImage()); newOptionsActivity.setLibraryActivity(originalActivity.getLibraryActivity()); return newOptionsActivity; Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/ParallelActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/ParallelActivity.java (.../ParallelActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/ParallelActivity.java (.../ParallelActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -116,6 +116,8 @@ newParallelActivity.setRunOffline(originalActivity.getRunOffline()); newParallelActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + newParallelActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + newParallelActivity.setLibraryActivityUiImage(originalActivity.getLibraryActivityUiImage()); newParallelActivity.setLibraryActivity(originalActivity.getLibraryActivity()); Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/PermissionGateActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/PermissionGateActivity.java (.../PermissionGateActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/PermissionGateActivity.java (.../PermissionGateActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -120,7 +120,10 @@ newPermissionGateActivity.setDefineLater(originalActivity.getDefineLater()); newPermissionGateActivity.setCreateDateTime(new Date()); newPermissionGateActivity.setRunOffline(originalActivity.getRunOffline()); + newPermissionGateActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + newPermissionGateActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + newPermissionGateActivity.setLibraryActivity(originalActivity.getLibraryActivity()); newPermissionGateActivity.setLibraryActivityUiImage(originalActivity.getLibraryActivityUiImage()); return newPermissionGateActivity; Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/ScheduleGateActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/ScheduleGateActivity.java (.../ScheduleGateActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/ScheduleGateActivity.java (.../ScheduleGateActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -149,7 +149,10 @@ newScheduleGateActivity.setDefineLater(originalActivity.getDefineLater()); newScheduleGateActivity.setCreateDateTime(new Date()); newScheduleGateActivity.setRunOffline(originalActivity.getRunOffline()); - newScheduleGateActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + + newScheduleGateActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + newScheduleGateActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + newScheduleGateActivity.setLibraryActivity(originalActivity.getLibraryActivity()); newScheduleGateActivity.setLibraryActivityUiImage(originalActivity.getLibraryActivityUiImage()); Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/SequenceActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/SequenceActivity.java (.../SequenceActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/SequenceActivity.java (.../SequenceActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -117,6 +117,8 @@ newSequenceActivity.setRunOffline(originalActivity.getRunOffline()); newSequenceActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + newSequenceActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + newSequenceActivity.setLibraryActivity(originalActivity.getLibraryActivity()); newSequenceActivity.setLibraryActivityUiImage(originalActivity.getLibraryActivityUiImage()); Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/SynchGateActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/SynchGateActivity.java (.../SynchGateActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/SynchGateActivity.java (.../SynchGateActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -113,7 +113,10 @@ newSynchGateActivity.setDefineLater(originalActivity.getDefineLater()); newSynchGateActivity.setCreateDateTime(new Date()); newSynchGateActivity.setRunOffline(originalActivity.getRunOffline()); + newSynchGateActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); + newSynchGateActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + newSynchGateActivity.setLibraryActivity(originalActivity.getLibraryActivity()); newSynchGateActivity.setLibraryActivityUiImage(originalActivity.getLibraryActivityUiImage()); Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/ToolActivity.java =================================================================== diff -u -r0c87ef82b228f2c4e0593ce7884ea252799a114d -rff0c59d252d1cef65a10cad77374dfe72697ba58 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/ToolActivity.java (.../ToolActivity.java) (revision 0c87ef82b228f2c4e0593ce7884ea252799a114d) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/ToolActivity.java (.../ToolActivity.java) (revision ff0c59d252d1cef65a10cad77374dfe72697ba58) @@ -146,8 +146,10 @@ newToolActivity.setLearningLibrary(originalActivity.getLearningLibrary()); newToolActivity.setCreateDateTime(new Date()); newToolActivity.setRunOffline(originalActivity.getRunOffline()); + newToolActivity.setOfflineInstructions(originalActivity.getOfflineInstructions()); newToolActivity.setOnlineInstructions(originalActivity.getOnlineInstructions()); + newToolActivity.setActivityCategoryID(originalActivity.getActivityCategoryID()); newToolActivity.setLibraryActivityUiImage(originalActivity.getLibraryActivityUiImage()); newToolActivity.setLibraryActivity(originalActivity.getLibraryActivity());