Update of 
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29838/modules/hibernate/src/xdoclet/modules/hibernate/resources

Modified Files:
        hibernate-class.xdt 
Added Files:
        hibernate-subclasses.xdt 
Log Message:
XDT-416: generate mapping for subclasses when intermediate subclass may not be 
mapped

--- NEW FILE: hibernate-subclasses.xdt ---
<XDtHibernate:forAllSubclasses>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-subclass.xdt"></XDtMerge:merge>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-joined-subclass.xdt"></XDtMerge:merge>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-union-subclass.xdt"></XDtMerge:merge>
    <XDtClass:ifDoesntHaveClassTag tagName="hibernate.subclass">
        <XDtClass:ifDoesntHaveClassTag tagName="hibernate.joined-subclass">
            <XDtClass:ifDoesntHaveClassTag tagName="hibernate.union-subclass">
                <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-subclasses.xdt"></XDtMerge:merge>
            </XDtClass:ifDoesntHaveClassTag>
        </XDtClass:ifDoesntHaveClassTag>
    </XDtClass:ifDoesntHaveClassTag>
</XDtHibernate:forAllSubclasses>

Index: hibernate-class.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-class.xdt,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** hibernate-class.xdt 26 Aug 2005 00:32:32 -0000      1.7
--- hibernate-class.xdt 29 Sep 2005 22:02:37 -0000      1.8
***************
*** 105,116 ****
          <XDtMerge:merge file="hibernate-properties.xml"></XDtMerge:merge>
          <XDtMerge:merge file="hibernate-properties-{0}.xml"></XDtMerge:merge>
!     
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-join$method.xdt"></XDtMerge:merge>
! 
!         <XDtHibernate:forAllSubclasses>
!             <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-subclass.xdt"></XDtMerge:merge>
!             <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-joined-subclass.xdt"></XDtMerge:merge>
!             <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-union-subclass.xdt"></XDtMerge:merge>
!         </XDtHibernate:forAllSubclasses>
  
      </class>    
--- 105,111 ----
          <XDtMerge:merge file="hibernate-properties.xml"></XDtMerge:merge>
          <XDtMerge:merge file="hibernate-properties-{0}.xml"></XDtMerge:merge>
!             
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-join$method.xdt"></XDtMerge:merge>
!         <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-subclasses.xdt"></XDtMerge:merge>
  
      </class>    



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to