Hibernate version: v3.2.6.ga
Hi, why the generated class is not abstract as pointed in hbm file? Is this a bug?
Code:
<class abstract="true" name="MultimediaContent">
<id name="id" type="long">
<meta attribute="scope-set">protected</meta>
<generator class="seqhilo">
<param name="sequence">multimedia_content_seq</param>
<param name="max_lo">100</param>
</generator>
</id>
<discriminator column="MEDIA_TYPE" force="false" insert="true"
length="1" not-null="true"/>
<many-to-one class="MultimediaContainer" name="container" not-null="false"/>
<property generated="never" lazy="false" name="filename" type="string"/>
<property generated="never" lazy="false" name="size" type="long"/>
</class>
<subclass discriminator-value="I" extends="MultimediaContent"
name="ImageContent" select-before-update="false"/>
<subclass discriminator-value="A" extends="MultimediaContent"
name="AudioContent" select-before-update="false"/>
<subclass discriminator-value="V" extends="MultimediaContent"
name="VideoContent" select-before-update="false"/>