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

Reply via email to