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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel