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.3 -r1.4 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Activity.hbm.xml 2 Feb 2005 00:54:27 -0000 1.3 +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Activity.hbm.xml 7 Feb 2005 05:08:44 -0000 1.4 @@ -125,11 +125,20 @@ @hibernate.class + + + @hibernate.set lazy="false" inverse="true" cascade="none" + @hibernate.collection-key column="tool_session_id" + @hibernate.collection-one-to-many class="org.lamsfoundation.lams.tool.ToolSession" + + + + - + @@ -202,3 +211,5 @@ + + Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/ToolActivity.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/learningdesign/ToolActivity.java,v diff -u -r1.1 -r1.2 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/ToolActivity.java 28 Jan 2005 04:20:45 -0000 1.1 +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/ToolActivity.java 7 Feb 2005 05:13:47 -0000 1.2 @@ -1,6 +1,8 @@ package org.lamsfoundation.lams.learningdesign; import java.io.Serializable; +import java.util.Set; + import org.apache.commons.lang.builder.ToStringBuilder; import org.lamsfoundation.lams.tool.Tool; @@ -21,6 +23,9 @@ */ private Tool tool; + /** List of sessions associated with this ToolActivity */ + private Set toolSessions; + /** full constructor */ public ToolActivity(Long activityId, Integer id, @@ -143,4 +148,16 @@ this.tool = tool; } + /** + * @return Returns the toolSessions. + */ + public Set getToolSessions() { + return toolSessions; + } + /** + * @param toolSessions The toolSessions to set. + */ + public void setToolSessions(Set toolSessions) { + this.toolSessions = toolSessions; + } }