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