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

Modified Files:
        hibernate-joined-subclass.xdt hibernate-collections.xdt 
        hibernate-set.xdt 
Added Files:
        hibernate-element.xdt hibernate-loader$method.xdt 
        hibernate-comment$method.xdt hibernate-many-to-many.xdt 
        hibernate-nested-composite-element.xdt 
        hibernate-filter$method.xdt hibernate-one-to-many.xdt 
        hibernate-sql-delete-all$method.xdt 
        hibernate-synchronize$method.xdt 
        hibernate-composite-element.xdt hibernate-loader$class.xdt 
        hibernate-many-to-any.xdt hibernate-synchronize$class.xdt 
Removed Files:
        hibernate-loader.xdt hibernate-synchronize.xdt 
Log Message:
cleanup of collections.xdt; prefer Hibernate tags named after DTD elements over 
@hibernate.collection-* tags.

--- NEW FILE: hibernate-element.xdt ---
<XDtMethod:ifHasMethodTag tagName="hibernate.element">
            <element
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="column">
                column="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="column" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="node">
                node="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="node" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="formula">
                formula="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="formula" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="type">
                type="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="type" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="length">
                length="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="length" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="precision">
                precision="<XDtMethod:methodTagValue 
tagName="hibernate.element" paramName="precision" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="scale">
                scale="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="scale" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="not-null">
                not-null="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="not-null" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.element" paramName="unique">
                unique="<XDtMethod:methodTagValue tagName="hibernate.element" 
paramName="unique" />"
    </XDtMethod:ifHasMethodTag>
            >
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-column$method.xdt"></XDtMerge:merge>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-formula.xdt"></XDtMerge:merge>
            </element>
</XDtMethod:ifHasMethodTag>
<XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.element">
    <XDtMethod:ifHasMethodTag tagName="hibernate.collection-element">
            <!-- @hibernate.collection-element tag is deprecated, use 
@hibernate.element instead -->
            <element
                column="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="column" />"
                type="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="type" />"
        <XDtMethod:ifHasMethodTag tagName="hibernate.collection-element" 
paramName="length">
                length="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="length" />"
        </XDtMethod:ifHasMethodTag>
                not-null="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="not-null" default="false" />"
                unique="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="unique" default="false" />"
            />
    </XDtMethod:ifHasMethodTag>
</XDtMethod:ifDoesntHaveMethodTag>
    
--- NEW FILE: hibernate-loader$method.xdt ---
<XDtMethod:forAllMethodTags tagName="hibernate.loader" superclasses="false">
        <loader query-ref="<XDtClass:methodTagValue tagName="hibernate.loader" 
paramName="query-ref" />"/>
</XDtMethod:forAllMethodTags>      

--- NEW FILE: hibernate-comment$method.xdt ---
<XDtMethod:forAllMethodTags tagName="hibernate.comment">
            <comment>
                <![CDATA[<XDtMethod:methodTagValue tagName="hibernate.comment" 
/>]]>
            </comment>
</XDtMethod:forAllMethodTags>      

--- NEW FILE: hibernate-many-to-many.xdt ---
<XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many">
            <many-to-many
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="class">
                class="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="class" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" paramName="node">
                node="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="node" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="embed-xml">
                embed-xml="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="embed-xml" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="entity-name">
                entity-name="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="entity-name" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="column">
                column="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="column" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="formula">
                formula="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="formula" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="not-found">
                not-found="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="not-found" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="outer-join">
                outer-join="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="outer-join" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="fetch">
                fetch="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="fetch" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" paramName="lazy">
                lazy="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="lazy" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="foreign-key">
                foreign-key="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="foreign-key"/>"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="unique">
                unique="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="unique"/>"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-many" 
paramName="where">
                where="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-many" paramName="where"/>"
    </XDtMethod:ifHasMethodTag>
             >
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-meta$method.xdt"></XDtMerge:merge>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-column$method.xdt"></XDtMerge:merge>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-formula.xdt"></XDtMerge:merge>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-filter$method.xdt"></XDtMerge:merge>
             </many-to-many>
</XDtMethod:ifHasMethodTag>
<XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.collection-many-to-many">
    <XDtMethod:ifHasMethodTag tagName="hibernate.collection-many-to-many">
            <!-- @hibernate.collection-many-to-many tag is deprecated, use 
@hibernate.many-to-many instead -->
            <many-to-many
                class="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="class" />"
        <XDtMethod:ifHasMethodTag tagName="hibernate.collection-many-to-many" 
paramName="column">
                column="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="column" />"
        </XDtMethod:ifHasMethodTag>
                outer-join="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="outer-join" 
values="auto,true,false" default="auto" />"
        <XDtMethod:ifHasMethodTag tagName="hibernate.collection-many-to-many" 
paramName="foreign-key">
                foreign-key="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="foreign-key"/>"
        </XDtMethod:ifHasMethodTag>
             />
    </XDtMethod:ifHasMethodTag>
</XDtMethod:ifDoesntHaveMethodTag>
    
--- NEW FILE: hibernate-nested-composite-element.xdt ---
<XDtMethod:ifHasMethodTag tagName="hibernate.nested-composite-element">
                <nested-composite-element
                    class="<XDtMethod:methodTagValue 
tagName="hibernate.nested-composite-element" paramName="class" />"
                    name="<XDtMethod:methodTagValue 
tagName="hibernate.nested-composite-element" paramName="name" />"
    <XDtMethod:ifHasMethodTag tagName="hibernate.nested-composite-element" 
paramName="access">
                    access="<XDtMethod:methodTagValue 
tagName="hibernate.nested-composite-element" paramName="access" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.nested-composite-element" 
paramName="node">
                    node="<XDtMethod:methodTagValue 
tagName="hibernate.nested-composite-element" paramName="node" />"
    </XDtMethod:ifHasMethodTag>
                >
    <XDtClass:pushClass value="<XDtMethod:methodTagValue 
tagName='hibernate.nested-composite-element' paramName='class' />">
        <XDtMethod:forAllMethods superclasses="true" sort="true">
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-parent.xdt"></XDtMerge:merge>
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-property.xdt"></XDtMerge:merge>
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-many-to-one.xdt"></XDtMerge:merge>
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-any.xdt"></XDtMerge:merge>
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-nested-composite-element.xdt"></XDtMerge:merge>
        </XDtMethod:forAllMethods>
    </XDtClass:pushClass>
                </nested-composite-element>
</XDtMethod:ifHasMethodTag>
    
--- NEW FILE: hibernate-filter$method.xdt ---
<XDtMethod:forAllMethodTags tagName="hibernate.filter">
             <filter
                name="<XDtMethod:methodTagValue tagName="hibernate.filter" 
paramName="name" />"
    <XDtMethod:ifHasMethodTag tagName="hibernate.filter" paramName="condition">
                condition="<XDtMethod:methodTagValue tagName="hibernate.filter" 
paramName="condition" />"
    </XDtMethod:ifHasMethodTag>
             />
</XDtMethod:forAllMethodTags>
    
--- NEW FILE: hibernate-one-to-many.xdt ---
<XDtMethod:ifHasMethodTag tagName="hibernate.one-to-many">
            <one-to-many
    <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-many" paramName="class">
                class="<XDtMethod:methodTagValue 
tagName="hibernate.one-to-many" paramName="class" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-many" 
paramName="not-found">
                not-found="<XDtMethod:methodTagValue 
tagName="hibernate.one-to-many" paramName="not-found" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-many" paramName="node">
                node="<XDtMethod:methodTagValue tagName="hibernate.one-to-many" 
paramName="node" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-many" 
paramName="embed-xml">
                embed-xml="<XDtMethod:methodTagValue 
tagName="hibernate.one-to-many" paramName="embed-xml" />"
    </XDtMethod:ifHasMethodTag>
    <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-many" 
paramName="entity-name">
                entity-name="<XDtMethod:methodTagValue 
tagName="hibernate.one-to-many" paramName="entity-name" />"
    </XDtMethod:ifHasMethodTag>
            />
</XDtMethod:ifHasMethodTag>
<XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.one-to-many">
    <XDtMethod:ifHasMethodTag tagName="hibernate.collection-one-to-many">
            <!-- @hibernate.collection-one-to-many tag is deprecated, use 
@hibernate.one-to-many instead -->
            <one-to-many
                  class="<XDtMethod:methodTagValue 
tagName="hibernate.collection-one-to-many" paramName="class" />"
            />
    </XDtMethod:ifHasMethodTag>
</XDtMethod:ifDoesntHaveMethodTag>
    
--- NEW FILE: hibernate-sql-delete-all$method.xdt ---
<XDtMethod:forAllMethodTags tagName="hibernate.sql-delete-all">
        <sql-delete-all 
    <XDtMethod:ifHasMethodTag tagName="hibernate.sql-delete-all" 
paramName="callable" superclasses="false">
            callable="<XDtMethod:methodTagValue 
tagName="hibernate.sql-delete-all" paramName="callable" />"
    </XDtMethod:ifHasClassTag>
        >
    <XDtMethod:ifHasMethodTag tagName="hibernate.sql-delete-all" 
paramName="value">
            <![CDATA[<XDtMethod:methodTagValue 
tagName="hibernate.sql-delete-all" paramName="value" />]]>
    </XDtMethod:ifHasMethodTag>
        </sql-delete-all>
</XDtMethod:forAllMethodTags>

--- NEW FILE: hibernate-synchronize$method.xdt ---
<XDtMethod:ifHasMethodTag tagName="hibernate.synchronize">
        <synchronize table="<XDtMethod:methodTagValue 
tagName="hibernate.synchronize" paramName="table" />"/>
</XDtMethod:ifHasMethodTag>      


--- NEW FILE: hibernate-loader$class.xdt ---
<XDtClass:forAllClassTags tagName="hibernate.loader" superclasses="false">
        <loader query-ref="<XDtClass:classTagValue tagName="hibernate.loader" 
paramName="query-ref" />"/>
</XDtClass:forAllClassTags>      

--- NEW FILE: hibernate-many-to-any.xdt ---
<XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any">
            <many-to-any
                id-type="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any" paramName="id-type"/>"
    <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any" 
paramName="meta-type">
                meta-type="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any" paramName="meta-type" />"
    </XDtMethod:ifHasMethodTag>
            >
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-meta-value.xdt"></XDtMerge:merge>
    <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-column$method.xdt"></XDtMerge:merge>
    <XDtMethod:forAllMethodTags tagName="hibernate.many-to-any-column">
                <!-- @hibernate.many-to-any-column tag is deprecated, use 
@hibernate.column instead -->
                <column
                    name="<XDtHibernate:computeColumnName 
base='<XDtMethod:methodTagValue tagName="hibernate.many-to-any-column" 
paramName="name"/>'/>" 
        <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any-column" 
paramName="length">
                    length="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="length" />"
        </XDtMethod:ifHasMethodTag>
        <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any-column" 
paramName="unique-key">
                    unique-key="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="unique-key" />"
        </XDtMethod:ifHasMethodTag>
        <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any-column" 
paramName="index">
                    index="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="index" />"
        </XDtMethod:ifHasMethodTag>
        <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any-column" 
paramName="not-null">
                    not-null="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="not-null" default="false" />"
        </XDtMethod:ifHasMethodTag>
        <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any-column" 
paramName="unique">
                    unique="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="unique" default="false" />"
        </XDtMethod:ifHasMethodTag>
        <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any-column" 
paramName="sql-type">
                    sql-type="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="sql-type" />"
        </XDtMethod:ifHasMethodTag>
                />
    </XDtMethod:forAllMethodTags>
            </many-to-any>
</XDtMethod:ifHasMethodTag>

--- NEW FILE: hibernate-synchronize$class.xdt ---
<XDtClass:forAllClassTags tagName="hibernate.synchronize" superclasses="false">
        <synchronize table="<XDtClass:classTagValue 
tagName="hibernate.synchronize" paramName="table" />"/>
</XDtClass:forAllClassTags>      

Index: hibernate-joined-subclass.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-joined-subclass.xdt,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** hibernate-joined-subclass.xdt       31 May 2005 15:50:02 -0000      1.11
--- hibernate-joined-subclass.xdt       6 Jun 2005 19:02:42 -0000       1.12
***************
*** 56,60 ****
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-meta$class.xdt"></XDtMerge:merge>
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-subselect$class.xdt"></XDtMerge:merge>
!           <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-synchronize.xdt"></XDtMerge:merge>
            
            <XDtClass:ifHasClassTag tagName="hibernate.joined-subclass-key" 
paramName="column" superclasses="false">
              <!-- @hibernate.joined-subclass-key tag is deprecated, use 
@hibernate.key instead -->
--- 56,60 ----
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-meta$class.xdt"></XDtMerge:merge>
            <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-subselect$class.xdt"></XDtMerge:merge>
!           <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-synchronize$class.xdt"></XDtMerge:merge>
            
            <XDtClass:ifHasClassTag tagName="hibernate.joined-subclass-key" 
paramName="column" superclasses="false">
              <!-- @hibernate.joined-subclass-key tag is deprecated, use 
@hibernate.key instead -->
***************
*** 75,79 ****
  
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-joined-subclass.xdt"></XDtMerge:merge>
!         <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-loader.xdt"></XDtMerge:merge>
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-insert$class.xdt"></XDtMerge:merge>
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-update$class.xdt"></XDtMerge:merge>
--- 75,79 ----
  
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-joined-subclass.xdt"></XDtMerge:merge>
!         <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-loader$class.xdt"></XDtMerge:merge>
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-insert$class.xdt"></XDtMerge:merge>
          <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-update$class.xdt"></XDtMerge:merge>

Index: hibernate-collections.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-collections.xdt,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -r1.29 -r1.30
*** hibernate-collections.xdt   6 Jun 2005 16:47:36 -0000       1.29
--- hibernate-collections.xdt   6 Jun 2005 19:02:42 -0000       1.30
***************
*** 6,81 ****
  <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-composite-index.xdt"></XDtMerge:merge>
  <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-index-many-to-many.xdt"></XDtMerge:merge>
! 
!           <XDtMethod:ifHasMethodTag tagName="hibernate.collection-element">
!             <element
!                 column="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="column" />"
!                 type="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="type" />"
!               <XDtMethod:ifHasMethodTag 
tagName="hibernate.collection-element" paramName="length">
!                 length="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="length" />"
!               </XDtMethod:ifHasMethodTag>
!                 not-null="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="not-null" default="false" />"
!                 unique="<XDtMethod:methodTagValue 
tagName="hibernate.collection-element" paramName="unique" default="false" />"
!             />
!           </XDtMethod:ifHasMethodTag>
! 
!           <XDtMethod:ifHasMethodTag 
tagName="hibernate.collection-composite-element">
!             <composite-element
!                 class="<XDtMethod:methodTagValue 
tagName="hibernate.collection-composite-element" paramName="class" />"
!             >
!                   <XDtClass:pushClass value="<XDtMethod:methodTagValue 
tagName='hibernate.collection-composite-element' paramName='class' />">
!                       <XDtMethod:forAllMethods superclasses="true" 
sort="true">
!                           <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-properties.xdt"></XDtMerge:merge>
!                       </XDtMethod:forAllMethods>
! 
!                   </XDtClass:pushClass>
!             </composite-element>
!           </XDtMethod:ifHasMethodTag>
! 
!           <XDtMethod:ifHasMethodTag 
tagName="hibernate.collection-many-to-many">
!             <many-to-many
!                 class="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="class" />"
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.collection-many-to-many" paramName="column">
!                 column="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="column" />"
!                   </XDtMethod:ifHasMethodTag>
!                 outer-join="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="outer-join" 
values="auto,true,false" default="auto" />"
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.collection-many-to-many" paramName="foreign-key">
!                 foreign-key="<XDtMethod:methodTagValue 
tagName="hibernate.collection-many-to-many" paramName="foreign-key"/>"
!                   </XDtMethod:ifHasMethodTag>
!              />
!           </XDtMethod:ifHasMethodTag>
! 
!           <XDtMethod:ifHasMethodTag 
tagName="hibernate.collection-one-to-many">
!             <one-to-many
!                   class="<XDtMethod:methodTagValue 
tagName="hibernate.collection-one-to-many" paramName="class" />"
!             />
!           </XDtMethod:ifHasMethodTag>
!           <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-any">
!             <many-to-any
!                 id-type="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any" paramName="id-type"/>"
!                 meta-type="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any" paramName="meta-type" 
default="net.sf.hibernate.type.ClassType"/>"
!             >
!               <XDtMethod:forAllMethodTags 
tagName="hibernate.many-to-any-column">
!                <column
!                     name="<XDtHibernate:computeColumnName 
base='<XDtMethod:methodTagValue tagName="hibernate.many-to-any-column" 
paramName="name"/>'/>" 
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.many-to-any-column" paramName="length">
!                     length="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="length" />"
!                   </XDtMethod:ifHasMethodTag>
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.many-to-any-column" paramName="unique-key">
!                     unique-key="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="unique-key" />"
!                   </XDtMethod:ifHasMethodTag>
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.many-to-any-column" paramName="index">
!                     index="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="index" />"
!                   </XDtMethod:ifHasMethodTag>
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.many-to-any-column" paramName="not-null">
!                     not-null="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="not-null" default="false" />"
!                   </XDtMethod:ifHasMethodTag>
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.many-to-any-column" paramName="unique">
!                     unique="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="unique" default="false" />"
!                   </XDtMethod:ifHasMethodTag>
!                   <XDtMethod:ifHasMethodTag 
tagName="hibernate.many-to-any-column" paramName="sql-type">
!                     sql-type="<XDtMethod:methodTagValue 
tagName="hibernate.many-to-any-column" paramName="sql-type" />"
!                   </XDtMethod:ifHasMethodTag>
!                 />
!               </XDtMethod:forAllMethodTags>
!             </many-to-any>
!           </XDtMethod:ifHasMethodTag>
--- 6,12 ----
  <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-composite-index.xdt"></XDtMerge:merge>
  <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-index-many-to-many.xdt"></XDtMerge:merge>
! <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-element.xdt"></XDtMerge:merge>
! <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-composite-element.xdt"></XDtMerge:merge>
! <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-many-to-many.xdt"></XDtMerge:merge>
! <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-one-to-many.xdt"></XDtMerge:merge>
! <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-many-to-any.xdt"></XDtMerge:merge>

Index: hibernate-set.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-set.xdt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** hibernate-set.xdt   3 Jun 2005 14:34:36 -0000       1.1
--- hibernate-set.xdt   6 Jun 2005 19:02:42 -0000       1.2
***************
*** 66,70 ****
      </XDtMethod:ifHasMethodTag>
          >
!           <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt"></XDtMerge:merge>
          </set>
  </XDtMethod:ifHasMethodTag>
--- 66,87 ----
      </XDtMethod:ifHasMethodTag>
          >
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-meta$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-subselect$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-cache$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-jcs-cache$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-synchronize$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-comment$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-key$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-element.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-one-to-many.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-many-to-many.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-composite-element.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-many-to-any.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-loader$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-insert$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-update$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-delete$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-sql-delete-all$method.xdt"></XDtMerge:merge>
!     <XDtMerge:merge 
file="xdoclet/modules/hibernate/resources/hibernate-filter$method.xdt"></XDtMerge:merge>
          </set>
  </XDtMethod:ifHasMethodTag>

--- hibernate-loader.xdt DELETED ---

--- hibernate-synchronize.xdt DELETED ---



-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to