Update of /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11846/modules/hibernate/src/xdoclet/modules/hibernate/resources
Modified Files: hibernate-property.xdt hibernate-many-to-one.xdt Log Message: XDT-1389: don't generate a column attribute if user doesn't want one Index: hibernate-property.xdt =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-property.xdt,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** hibernate-property.xdt 20 May 2005 15:00:19 -0000 1.2 --- hibernate-property.xdt 1 Jun 2005 16:58:38 -0000 1.3 *************** *** 16,27 **** type="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="type" default="<XDtMethod:methodType/>"/>" </XDtConfig:ifConfigParamNotGreaterOrEquals> ! <XDtMethod:ifHasMethodTag tagName="hibernate.column"> <XDtMethod:ifHasMethodTag tagName="hibernate.property" paramName="column"> column="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="column" />" </XDtMethod:ifHasMethodTag> ! </XDtMethod:ifHasMethodTag> ! <XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.column"> column="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="column" default="<XDtHibernate:computeColumnName base='<XDtMethod:propertyName/>'/>"/>" ! </XDtMethod:ifDoesntHaveMethodTag> <XDtMethod:ifHasMethodTag tagName="hibernate.property" paramName="length"> length="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="length" />" --- 16,34 ---- type="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="type" default="<XDtMethod:methodType/>"/>" </XDtConfig:ifConfigParamNotGreaterOrEquals> ! <XDtConfig:ifConfigParamGreaterOrEquals paramName="version" value="2.1"> <XDtMethod:ifHasMethodTag tagName="hibernate.property" paramName="column"> column="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="column" />" </XDtMethod:ifHasMethodTag> ! </XDtConfig:ifConfigParamGreaterOrEquals> ! <XDtConfig:ifConfigParamNotGreaterOrEquals paramName="version" value="2.1"> ! <XDtMethod:ifHasMethodTag tagName="hibernate.column"> ! <XDtMethod:ifHasMethodTag tagName="hibernate.property" paramName="column"> ! column="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="column" />" ! </XDtMethod:ifHasMethodTag> ! </XDtMethod:ifHasMethodTag> ! <XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.column"> column="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="column" default="<XDtHibernate:computeColumnName base='<XDtMethod:propertyName/>'/>"/>" ! </XDtMethod:ifDoesntHaveMethodTag> ! </XDtConfig:ifConfigParamNotGreaterOrEquals> <XDtMethod:ifHasMethodTag tagName="hibernate.property" paramName="length"> length="<XDtMethod:methodTagValue tagName="hibernate.property" paramName="length" />" Index: hibernate-many-to-one.xdt =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-many-to-one.xdt,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** hibernate-many-to-one.xdt 25 May 2005 16:11:43 -0000 1.1 --- hibernate-many-to-one.xdt 1 Jun 2005 16:58:38 -0000 1.2 *************** *** 22,30 **** </XDtConfig:ifConfigParamGreaterOrEquals> <XDtConfig:ifConfigParamNotGreaterOrEquals paramName="version" value="2.1"> <XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.column"> - <XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.property" paramName="formula"> column="<XDtMethod:methodTagValue tagName="hibernate.many-to-one" paramName="column" default="<XDtHibernate:computeColumnName base='<XDtMethod:propertyName/>'/>"/>" ! </XDtMethod:ifDoesntHaveMethodTag> ! </XDtMethod:ifDoesntHaveMethodTag> </XDtConfig:ifConfigParamNotGreaterOrEquals> <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one" paramName="not-null"> --- 22,33 ---- </XDtConfig:ifConfigParamGreaterOrEquals> <XDtConfig:ifConfigParamNotGreaterOrEquals paramName="version" value="2.1"> + <XDtMethod:ifHasMethodTag tagName="hibernate.column"> + <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one" paramName="formula"> + column="<XDtMethod:methodTagValue tagName="hibernate.many-to-one" paramName="column" default="<XDtHibernate:computeColumnName base='<XDtMethod:propertyName/>'/>"/>" + </XDtMethod:ifHasMethodTag> + </XDtMethod:ifHasMethodTag> <XDtMethod:ifDoesntHaveMethodTag tagName="hibernate.column"> column="<XDtMethod:methodTagValue tagName="hibernate.many-to-one" paramName="column" default="<XDtHibernate:computeColumnName base='<XDtMethod:propertyName/>'/>"/>" ! </XDtMethod:ifDoesntHaveMethodTag> </XDtConfig:ifConfigParamNotGreaterOrEquals> <XDtMethod:ifHasMethodTag tagName="hibernate.many-to-one" paramName="not-null"> ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel