CVS: xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources hibernate-subclasses.xdt,NONE,1.1 hibernate-class.xdt,1.7,1.8

Paul Galbraith <[email protected]>
Newsgroups gmane.comp.java.xdoclet.devel
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.