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 xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel