Update of
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12399
Modified Files:
hibernate-properties.xdt hibernate.xdt
Log Message:
batch-size, access, outer-join attributes added to many tags (XDT-1101,
XDT-1112, XDT-977)
unique attribute added to hibernate.many-to-one tag (XDT-1210)
reduced strong version checking to allow more tags to work with hibernate
version = "2.1" (partial resolution of XDT-1125, XDT-1265)
Index: hibernate-properties.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-properties.xdt,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -r1.29 -r1.30
*** hibernate-properties.xdt 10 Oct 2004 09:43:05 -0000 1.29
--- hibernate-properties.xdt 17 Mar 2005 21:48:21 -0000 1.30
***************
*** 3,22 ****
name="<XDtMethod:propertyName />"
type="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="type" default="<XDtMethod:methodType/>"/>"
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
! <XDtMethod:ifHasMethodTag tagName="hibernate.property"
paramName="formula">
formula="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="formula" default=""/>"
update="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="update" values="true,false" default="false"/>"
insert="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="insert" values="true,false" default="false"/>"
! </XDtMethod:ifHasMethodTag>
! <XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.property"
paramName="formula">
update="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="update" values="true,false" default="true"/>"
insert="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="insert" values="true,false" default="true"/>"
! </XDtMethod:ifDoesntHaveMethodTag>
! access="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="access" values="field,property,Class" default="property"/>"
! </XDtConfig:ifConfigParamEquals>
! <XDtHibernate:setCurrentTag name="hibernate.property"
mappingElement="property">
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-column.xdt">
</XDtMerge:merge>
! </XDtHibernate:setCurrentTag>
</XDtMethod:ifHasMethodTag>
--- 3,24 ----
name="<XDtMethod:propertyName />"
type="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="type" default="<XDtMethod:methodType/>"/>"
! <XDtConfig:ifConfigParamGreaterOrEquals paramName="version"
value="2.0">
! <XDtMethod:ifHasMethodTag tagName="hibernate.property"
paramName="formula">
formula="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="formula" default=""/>"
update="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="update" values="true,false" default="false"/>"
insert="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="insert" values="true,false" default="false"/>"
! </XDtMethod:ifHasMethodTag>
! <XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.property"
paramName="formula">
update="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="update" values="true,false" default="true"/>"
insert="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="insert" values="true,false" default="true"/>"
! </XDtMethod:ifDoesntHaveMethodTag>
! <XDtMethod:ifHasMethodTag tagName="hibernate.property"
paramName="access">
! access="<XDtMethod:methodTagValue tagName="hibernate.property"
paramName="access" default="property"/>"
! </XDtMethod:ifHasMethodTag>
! </XDtConfig:ifConfigParamGreaterOrEquals>
! <XDtHibernate:setCurrentTag name="hibernate.property"
mappingElement="property">
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-column.xdt">
</XDtMerge:merge>
! </XDtHibernate:setCurrentTag>
</XDtMethod:ifHasMethodTag>
***************
*** 27,34 ****
cascade="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="cascade"
values="none,all,save-update,delete" default="none"/>"
outer-join="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="outer-join" values="true,false,auto"
default="auto"/>"
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
update="<XDtMethod:methodTagValue tagName="hibernate.many-to-one"
paramName="update" values="true,false" default="true"/>"
insert="<XDtMethod:methodTagValue tagName="hibernate.many-to-one"
paramName="insert" values="true,false" default="true"/>"
! access="<XDtMethod:methodTagValue tagName="hibernate.many-to-one"
paramName="access" values="field,property,Class" default="property"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one"
paramName="foreign-key">
foreign-key="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="foreign-key"/>"
--- 29,38 ----
cascade="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="cascade"
values="none,all,save-update,delete" default="none"/>"
outer-join="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="outer-join" values="true,false,auto"
default="auto"/>"
! <XDtConfig:ifConfigParamGreaterOrEquals paramName="version"
value="2.0">
update="<XDtMethod:methodTagValue tagName="hibernate.many-to-one"
paramName="update" values="true,false" default="true"/>"
insert="<XDtMethod:methodTagValue tagName="hibernate.many-to-one"
paramName="insert" values="true,false" default="true"/>"
! <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one"
paramName="access">
! access="<XDtMethod:methodTagValue tagName="hibernate.many-to-one"
paramName="access" default="property"/>"
! </XDtMethod:ifHasMethodTag>
<XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one"
paramName="foreign-key">
foreign-key="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="foreign-key"/>"
***************
*** 36,41 ****
<XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one"
paramName="property-ref">
property-ref="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="property-ref"/>"
! </XDtMethod:ifHasMethodTag>
! </XDtConfig:ifConfigParamEquals>
<XDtHibernate:setCurrentTag name="hibernate.many-to-one"
mappingElement="many-to-one">
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-column.xdt">
--- 40,48 ----
<XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one"
paramName="property-ref">
property-ref="<XDtMethod:methodTagValue
tagName="hibernate.many-to-one" paramName="property-ref"/>"
! </XDtMethod:ifHasMethodTag>
! <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one"
paramName="unique">
! unique="<XDtMethod:methodTagValue tagName="hibernate.many-to-one"
paramName="unique" values="true,false"/>"
! </XDtMethod:ifHasMethodTag>
! </XDtConfig:ifConfigParamGreaterOrEquals>
<XDtHibernate:setCurrentTag name="hibernate.many-to-one"
mappingElement="many-to-one">
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-column.xdt">
***************
*** 54,60 ****
foreign-key="<XDtMethod:methodTagValue
tagName="hibernate.one-to-one" paramName="foreign-key"/>"
</XDtMethod:ifHasMethodTag>
! <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-one"
paramName="property-ref">
! property-ref="<XDtMethod:methodTagValue
tagName="hibernate.one-to-one" paramName="property-ref"/>"
! </XDtMethod:ifHasMethodTag>
/>
</XDtMethod:ifHasMethodTag>
--- 61,70 ----
foreign-key="<XDtMethod:methodTagValue
tagName="hibernate.one-to-one" paramName="foreign-key"/>"
</XDtMethod:ifHasMethodTag>
! <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-one"
paramName="access">
! access="<XDtMethod:methodTagValue tagName="hibernate.one-to-one"
paramName="access" default="property"/>"
! </XDtMethod:ifHasMethodTag>
! <XDtMethod:ifHasMethodTag tagName="hibernate.one-to-one"
paramName="property-ref">
! property-ref="<XDtMethod:methodTagValue
tagName="hibernate.one-to-one" paramName="property-ref"/>"
! </XDtMethod:ifHasMethodTag>
/>
</XDtMethod:ifHasMethodTag>
***************
*** 65,77 ****
class="<XDtMethod:methodTagValue tagName="hibernate.component"
paramName="class" default="<XDtMethod:methodType/>"/>"
>
! <XDtHibernate:setColumnPrefix
! prefix="<XDtMethod:methodTagValue
! tagName='hibernate.component'
! paramName='prefix' default=''/>">
<XDtClass:pushClass value="<XDtMethod:methodTagValue
tagName='hibernate.component' paramName='class'
default='<XDtMethod:methodType/>' />">
<XDtMethod:forAllMethods superclasses="true" sort="true">
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-properties.xdt">
</XDtMerge:merge>
! </XDtMethod:forAllMethods>
</XDtClass:pushClass>
</XDtHibernate:setColumnPrefix>
--- 75,87 ----
class="<XDtMethod:methodTagValue tagName="hibernate.component"
paramName="class" default="<XDtMethod:methodType/>"/>"
>
! <XDtHibernate:setColumnPrefix
! prefix="<XDtMethod:methodTagValue
! tagName='hibernate.component'
! paramName='prefix' default=''/>">
<XDtClass:pushClass value="<XDtMethod:methodTagValue
tagName='hibernate.component' paramName='class'
default='<XDtMethod:methodType/>' />">
<XDtMethod:forAllMethods superclasses="true" sort="true">
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-properties.xdt">
</XDtMerge:merge>
! </XDtMethod:forAllMethods>
</XDtClass:pushClass>
</XDtHibernate:setColumnPrefix>
***************
*** 98,104 ****
readonly="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="readonly" values="true,false" default="false"/>"
</XDtConfig:ifConfigParamEquals>
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
inverse="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="inverse" values="true,false" default="false"/>"
! </XDtConfig:ifConfigParamEquals>
cascade="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
sort="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="sort" default="unsorted"/>"
--- 108,114 ----
readonly="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="readonly" values="true,false" default="false"/>"
</XDtConfig:ifConfigParamEquals>
! <XDtMethod:ifHasMethodTag tagName="hibernate.set"
paramName="inverse">
inverse="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="inverse" values="true,false" default="false"/>"
! </XDtMethod:ifHasMethodTag>
cascade="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
sort="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="sort" default="unsorted"/>"
***************
*** 109,112 ****
--- 119,131 ----
where="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.set"
paramName="access">
+ access="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="access" default="property"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.set"
paramName="outer-join">
+ outer-join="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="outer-join" values="true,false,auto" default="auto"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.set"
paramName="batch-size">
+ batch-size="<XDtMethod:methodTagValue tagName="hibernate.set"
paramName="batch-size" default="1"/>"
+ </XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
***************
*** 128,134 ****
readonly="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="readonly" values="true,false" default="false"/>"
</XDtConfig:ifConfigParamEquals>
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
inverse="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="inverse" values="true,false" default="false"/>"
! </XDtConfig:ifConfigParamEquals>
cascade="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.bag"
paramName="order-by">
--- 147,153 ----
readonly="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="readonly" values="true,false" default="false"/>"
</XDtConfig:ifConfigParamEquals>
! <XDtMethod:ifHasMethodTag tagName="hibernate.bag"
paramName="inverse">
inverse="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="inverse" values="true,false" default="false"/>"
! </XDtMethod:ifHasMethodTag>
cascade="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.bag"
paramName="order-by">
***************
*** 138,146 ****
where="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
</XDtMerge:merge>
! </bag>
! </XDtMethod:ifHasMethodTag>
<XDtMethod:ifHasMethodTag tagName="hibernate.list">
--- 157,174 ----
where="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.bag"
paramName="access">
+ access="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="access" default="property"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.bag"
paramName="outer-join">
+ outer-join="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="outer-join" values="true,false,auto" default="auto"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.bag"
paramName="batch-size">
+ batch-size="<XDtMethod:methodTagValue tagName="hibernate.bag"
paramName="batch-size" default="1"/>"
+ </XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
</XDtMerge:merge>
! </bag>
! </XDtMethod:ifHasMethodTag>
<XDtMethod:ifHasMethodTag tagName="hibernate.list">
***************
*** 154,164 ****
</XDtMethod:ifHasMethodTag>
lazy="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="lazy" values="true,false" default="false"/>"
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
inverse="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="inverse" values="true,false" default="false"/>"
! </XDtConfig:ifConfigParamEquals>
cascade="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.list"
paramName="where">
where="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
--- 182,201 ----
</XDtMethod:ifHasMethodTag>
lazy="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="lazy" values="true,false" default="false"/>"
! <XDtMethod:ifHasMethodTag tagName="hibernate.list"
paramName="inverse">
inverse="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="inverse" values="true,false" default="false"/>"
! </XDtMethod:ifHasMethodTag>
cascade="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.list"
paramName="where">
where="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.list"
paramName="access">
+ access="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="access" default="property"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.list"
paramName="outer-join">
+ outer-join="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="outer-join" values="true,false,auto" default="auto"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.list"
paramName="batch-size">
+ batch-size="<XDtMethod:methodTagValue tagName="hibernate.list"
paramName="batch-size" default="1"/>"
+ </XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
***************
*** 178,184 ****
lazy="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="lazy" values="true,false" default="false"/>"
sort="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="sort" default="unsorted"/>"
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
inverse="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="inverse" values="true,false" default="false"/>"
! </XDtConfig:ifConfigParamEquals>
cascade="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.map"
paramName="order-by">
--- 215,221 ----
lazy="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="lazy" values="true,false" default="false"/>"
sort="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="sort" default="unsorted"/>"
! <XDtMethod:ifHasMethodTag tagName="hibernate.map"
paramName="inverse">
inverse="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="inverse" values="true,false" default="false"/>"
! </XDtMethod:ifHasMethodTag>
cascade="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="cascade"
values="none,all,save-update,delete,all-delete-orphan,delete-orphan"
default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.map"
paramName="order-by">
***************
*** 188,191 ****
--- 225,237 ----
where="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.map"
paramName="access">
+ access="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="access" default="property"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.map"
paramName="outer-join">
+ outer-join="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="outer-join" values="true,false,auto" default="auto"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.map"
paramName="batch-size">
+ batch-size="<XDtMethod:methodTagValue tagName="hibernate.map"
paramName="batch-size" default="1"/>"
+ </XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
***************
*** 206,216 ****
element-class="<XDtMethod:methodTagValue
tagName="hibernate.array" paramName="element-class" />"
</XDtMethod:ifHasMethodTag>
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
inverse="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="inverse" values="true,false" default="false"/>"
! </XDtConfig:ifConfigParamEquals>
cascade="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="cascade" values="none,all,save-update,delete" default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.array"
paramName="where">
where="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
--- 252,271 ----
element-class="<XDtMethod:methodTagValue
tagName="hibernate.array" paramName="element-class" />"
</XDtMethod:ifHasMethodTag>
! <XDtMethod:ifHasMethodTag tagName="hibernate.array"
paramName="inverse">
inverse="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="inverse" values="true,false" default="false"/>"
! </XDtMethod:ifHasMethodTag>
cascade="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="cascade" values="none,all,save-update,delete" default="none"/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.array"
paramName="where">
where="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="where" />"
</XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.array"
paramName="access">
+ access="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="access" default="property"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.array"
paramName="outer-join">
+ outer-join="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="outer-join" values="true,false,auto" default="auto"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.array"
paramName="batch-size">
+ batch-size="<XDtMethod:methodTagValue tagName="hibernate.array"
paramName="batch-size" default="1"/>"
+ </XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
***************
*** 231,234 ****
--- 286,298 ----
where="<XDtMethod:methodTagValue
tagName="hibernate.primitive-array" paramName="where" />"
</XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.primitive-array"
paramName="access">
+ access="<XDtMethod:methodTagValue
tagName="hibernate.primitive-array" paramName="access" default="property"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.primitive-array"
paramName="outer-join">
+ outer-join="<XDtMethod:methodTagValue
tagName="hibernate.primitive-array" paramName="outer-join"
values="true,false,auto" default="auto"/>"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.primitive-array"
paramName="batch-size">
+ batch-size="<XDtMethod:methodTagValue
tagName="hibernate.primitive-array" paramName="batch-size" default="1"/>"
+ </XDtMethod:ifHasMethodTag>
>
<XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-collections.xdt">
***************
*** 243,250 ****
meta-type="<XDtMethod:methodTagValue
tagName="hibernate.any" paramName="meta-type"
default="net.sf.hibernate.type.ClassType"/>"
cascade="<XDtMethod:methodTagValue tagName="hibernate.any"
paramName="cascade" values="none,all,save-update" default="none"/>"
>
<XDtMethod:forAllMethodTags tagName="hibernate.any-column">
<column
! name="<XDtHibernate:computeColumnName
base='<XDtMethod:methodTagValue tagName="hibernate.any-column"
paramName="name"/>'/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.any-column"
paramName="length">
length="<XDtMethod:methodTagValue
tagName="hibernate.any-column" paramName="length" />"
--- 307,315 ----
meta-type="<XDtMethod:methodTagValue
tagName="hibernate.any" paramName="meta-type"
default="net.sf.hibernate.type.ClassType"/>"
cascade="<XDtMethod:methodTagValue tagName="hibernate.any"
paramName="cascade" values="none,all,save-update" default="none"/>"
+ access="<XDtMethod:methodTagValue
tagName="hibernate.property" paramName="access" default="property"/>"
>
<XDtMethod:forAllMethodTags tagName="hibernate.any-column">
<column
! name="<XDtHibernate:computeColumnName
base='<XDtMethod:methodTagValue tagName="hibernate.any-column"
paramName="name"/>'/>"
<XDtMethod:ifHasMethodTag tagName="hibernate.any-column"
paramName="length">
length="<XDtMethod:methodTagValue
tagName="hibernate.any-column" paramName="length" />"
***************
*** 268,270 ****
</XDtMethod:forAllMethodTags>
</any>
! </XDtMethod:ifHasMethodTag>
\ No newline at end of file
--- 333,335 ----
</XDtMethod:forAllMethodTags>
</any>
! </XDtMethod:ifHasMethodTag>
Index: hibernate.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate.xdt,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -r1.34 -r1.35
*** hibernate.xdt 11 Oct 2004 08:12:47 -0000 1.34
--- hibernate.xdt 17 Mar 2005 21:48:21 -0000 1.35
***************
*** 36,45 ****
polymorphism="<XDtClass:classTagValue tagName="hibernate.class"
paramName="polymorphism" values="explicit,implicit" />"
</XDtClass:ifHasClassTag>
! <XDtConfig:ifConfigParamEquals paramName="version" value="2.0">
dynamic-update="<XDtClass:classTagValue tagName="hibernate.class"
paramName="dynamic-update" values="true,false" default="false" />"
dynamic-insert="<XDtClass:classTagValue tagName="hibernate.class"
paramName="dynamic-insert" values="true,false" default="false" />"
select-before-update="<XDtClass:classTagValue
tagName="hibernate.class" paramName="select-before-update" values="true,false"
default="false" />"
optimistic-lock="<XDtClass:classTagValue tagName="hibernate.class"
paramName="optimistic-lock" values="version,none,all,dirty" default="version"/>"
! </XDtConfig:ifConfigParamEquals>
<XDtClass:ifHasClassTag tagName="hibernate.class" paramName="mutable"
superclasses="false">
mutable="<XDtClass:classTagValue tagName="hibernate.class"
paramName="mutable" values="true,false" />"
--- 36,51 ----
polymorphism="<XDtClass:classTagValue tagName="hibernate.class"
paramName="polymorphism" values="explicit,implicit" />"
</XDtClass:ifHasClassTag>
! <XDtClass:ifHasClassTag tagName="hibernate.class"
paramName="dynamic-update" superclasses="false">
dynamic-update="<XDtClass:classTagValue tagName="hibernate.class"
paramName="dynamic-update" values="true,false" default="false" />"
+ </XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName="hibernate.class"
paramName="dynamic-insert" superclasses="false">
dynamic-insert="<XDtClass:classTagValue tagName="hibernate.class"
paramName="dynamic-insert" values="true,false" default="false" />"
+ </XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName="hibernate.class"
paramName="select-before-update" superclasses="false">
select-before-update="<XDtClass:classTagValue
tagName="hibernate.class" paramName="select-before-update" values="true,false"
default="false" />"
+ </XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName="hibernate.class"
paramName="optimistic-lock" superclasses="false">
optimistic-lock="<XDtClass:classTagValue tagName="hibernate.class"
paramName="optimistic-lock" values="version,none,all,dirty" default="version"/>"
! </XDtClass:ifHasClassTag>
<XDtClass:ifHasClassTag tagName="hibernate.class" paramName="mutable"
superclasses="false">
mutable="<XDtClass:classTagValue tagName="hibernate.class"
paramName="mutable" values="true,false" />"
***************
*** 51,54 ****
--- 57,66 ----
where="<XDtClass:classTagValue tagName="hibernate.class"
paramName="where" />"
</XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName="hibernate.class" paramName="persister"
superclasses="false">
+ persister="<XDtClass:classTagValue tagName="hibernate.class"
paramName="persister" />"
+ </XDtClass:ifHasClassTag>
+ <XDtClass:ifHasClassTag tagName="hibernate.class"
paramName="batch-size" superclasses="false">
+ batch-size="<XDtClass:classTagValue tagName="hibernate.class"
paramName="batch-size" />"
+ </XDtClass:ifHasClassTag>
>
***************
*** 71,74 ****
--- 83,89 ----
length="<XDtMethod:methodTagValue tagName="hibernate.id"
paramName="length" />"
</XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.id" paramName="access">
+ access="<XDtMethod:methodTagValue tagName="hibernate.id"
paramName="access"/>"
+ </XDtMethod:ifHasMethodTag>
<XDtMethod:ifHasMethodTag tagName="hibernate.id"
paramName="unsaved-value">
unsaved-value="<XDtMethod:methodTagValue tagName="hibernate.id"
paramName="unsaved-value" />"
***************
*** 182,189 ****
<version
name="<XDtMethod:propertyName />"
- type="<XDtMethod:methodTagValue tagName="hibernate.version"
paramName="type" default="<XDtMethod:methodType/>" />"
column="<XDtMethod:methodTagValue tagName="hibernate.version"
paramName="column" default="<XDtMethod:propertyName/>" />"
! access="<XDtMethod:methodTagValue tagName="hibernate.version"
paramName="access" default="property" />"
! unsaved-value="<XDtMethod:methodTagValue
tagName="hibernate.version" paramName="unsaved-value" default="undefined" />"
/>
</XDtMethod:ifHasMethodTag>
--- 197,208 ----
<version
name="<XDtMethod:propertyName />"
column="<XDtMethod:methodTagValue tagName="hibernate.version"
paramName="column" default="<XDtMethod:propertyName/>" />"
! type="<XDtMethod:methodTagValue tagName="hibernate.version"
paramName="type" default="<XDtMethod:methodType/>" />"
! <XDtMethod:ifHasMethodTag tagName="hibernate.version"
paramName="access">
! access="<XDtMethod:methodTagValue tagName="hibernate.version"
paramName="access" />"
! </XDtMethod:ifHasMethodTag>
! <XDtMethod:ifHasMethodTag tagName="hibernate.version"
paramName="unsaved-value">
! unsaved-value="<XDtMethod:methodTagValue
tagName="hibernate.version" paramName="unsaved-value" />"
! </XDtMethod:ifHasMethodTag>
/>
</XDtMethod:ifHasMethodTag>
***************
*** 195,198 ****
--- 214,223 ----
name="<XDtMethod:propertyName/>"
column="<XDtMethod:methodTagValue tagName="hibernate.timestamp"
paramName="column" default="<XDtMethod:propertyName/>" />"
+ <XDtMethod:ifHasMethodTag tagName="hibernate.timestamp"
paramName="access">
+ access="<XDtMethod:methodTagValue tagName="hibernate.timestamp"
paramName="access" />"
+ </XDtMethod:ifHasMethodTag>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.timestamp"
paramName="unsaved-value">
+ unsaved-value="<XDtMethod:methodTagValue
tagName="hibernate.timestamp" paramName="unsaved-value" />"
+ </XDtMethod:ifHasMethodTag>
/>
</XDtMethod:ifHasMethodTag>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
xdoclet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel