@hibernate.class table="lams_learning_activity" true @hibernate.id generator-class="identity" type="java.lang.Long" column="activity_id" @hibernate.property column="activity_ui_id" length="11" @hibernate.property column="description" length="65535" @hibernate.property column="title" length="255" @hibernate.property column="help_text" length="65535" @hibernate.property column="xcoord" length="11" @hibernate.property column="ycoord" length="11" @hibernate.property column="order_id" length="11" @hibernate.property column="define_later_flag" length="4" not-null="true" @hibernate.property column="create_date_time" length="19" not-null="true" @hibernate.property column="offline_instructions" length="65535" @hibernate.property column="online_instructions" length="65535" @hibernate.property column="run_offline_flag" length="4" not-null="true" @hibernate.property column="parent_ui_id" length="11" @hibernate.property column="grouping_ui_id" length="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" @hibernate.column name="learning_library_id" @hibernate.column name="parent_activity_id" @hibernate.column name="libraryActivity" @hibernate.column name="learning_design_id" @hibernate.column name="grouping_id" @hibernate.class public abstract @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" @hibernate.class @hibernate.property column="create_grouping_ui_id" length="11" @hibernate.class @hibernate.class @hibernate.property column="gate_start_time_offset" length="20" true @hibernate.property column="gate_end_time_offset" length="20" true @hibernate.property column="gate_start_date_time" length="19" true @hibernate.property column="gate_end_date_time" length="19" true @hibernate.class @hibernate.class @hibernate.class public abstract @hibernate.set lazy="false" inverse="true" cascade="none" @hibernate.collection-key column="parent_activity_id" @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.Activity" @hibernate.class @hibernate.property column="max_number_of_options" length="5" true @hibernate.property column="min_number_of_options" length="5" true @hibernate.property column="options_instructions" length="65535" @hibernate.class @hibernate.class