Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Activity.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Activity.hbm.xml,v diff -u -r1.13 -r1.14 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Activity.hbm.xml 28 Feb 2005 22:43:40 -0000 1.13 +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Activity.hbm.xml 1 Mar 2005 00:03:56 -0000 1.14 @@ -79,6 +79,11 @@ @hibernate.property column="learning_activity_type_id" length="11" + + + @hibernate.property column="activity_category_id" length="11" + + @hibernate.property column="library_activity_ui_image" length="255" Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/Activity.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/learningdesign/Activity.java,v diff -u -r1.16 -r1.17 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/Activity.java 27 Feb 2005 22:23:15 -0000 1.16 +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/Activity.java 1 Mar 2005 00:04:32 -0000 1.17 @@ -56,6 +56,16 @@ public static final int SEQUENCE_ACTIVITY_TYPE = 9; /******************************************************************/ + /** + * static final variables indicating the the category of activities + *******************************************************************/ + public static final int CATEGORY_SYSTEM = 1; + public static final int CATEGORY_COLLABORATION = 2; + public static final int CATEGORY_ASSESSMENT = 3; + public static final int CATEGORY_CONTENT = 4; + public static final int CATEGORY_SPLIT = 5; + /******************************************************************/ + /** WDDX packet specific attribute created to identify the * type of object being passed.*/ public static final String OBJECT_TYPE ="Activity"; @@ -133,6 +143,9 @@ /** The type of activity */ private Integer activityTypeId; + + /** The category of activity */ + private Integer activityCategoryID; /** persistent field */ private Transition transitionTo; @@ -595,4 +608,10 @@ { return activityStrategy.getNextActivityByParent(this,currentChild); } + public Integer getActivityCategoryID() { + return activityCategoryID; + } + public void setActivityCategoryID(Integer activityCategoryID) { + this.activityCategoryID = activityCategoryID; + } } \ No newline at end of file