<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
<!--
- - Mapping of the root abstract class supporting relations.
- -
- -
- - @author Daniel Brunier-Coulin
- - @copyright OPEN CASCADE 2012
- -->
+ - Mapping of the root abstract class supporting relations.
+ -
+ -
+ - @author Daniel Brunier-Coulin
+ - @copyright OPEN CASCADE 2012
+-->
<hibernate-mapping>
+ <union-subclass name="org.splat.dal.bo.kernel.Entity"
+ abstract="true" extends="org.splat.dal.bo.kernel.Any"
+ table="entity">
-<!-- <class name="org.splat.dal.bo.kernel.Entity" abstract="true"> -->
- <union-subclass name="org.splat.dal.bo.kernel.Entity" abstract="true" extends="org.splat.dal.bo.kernel.Any" table="entity">
-
- <!-- int rid -->
-<!-- <id name="rid" type="int" column="rid" unsaved-value="0" access="field">
- <generator class="org.splat.dal.bo.kernel.IDGenerator"/>
- </id>-->
-
- <!-- Set<Attribute> attributes -->
-<!-- <set name="attributes" inverse="true" lazy="false" cascade="all-delete-orphan" access="field">
- <key column="owner" />
- <one-to-many class="org.splat.dal.bo.kernel.Attribute" />
- </set> -->
-
- <!-- Set<Relation> relations -->
- <set name="relations" inverse="true" lazy="false" cascade="all-delete-orphan" access="field">
- <key column="owner" />
- <one-to-many class="org.splat.dal.bo.kernel.Relation" />
- </set>
-
- </union-subclass>
+ <!-- Set<Relation> relations -->
+ <set name="relations" inverse="true" lazy="false"
+ cascade="all-delete-orphan" access="field">
+ <key column="owner" />
+ <one-to-many class="org.splat.dal.bo.kernel.Relation" />
+ </set>
+ </union-subclass>
</hibernate-mapping>
\ No newline at end of file