Update of /cvsroot/xdoclet/xdoclet/modules/hibernate/src/META-INF
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11867

Modified Files:
        xtags.xml 
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: xtags.xml
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/META-INF/xtags.xml,v
retrieving revision 1.45
retrieving revision 1.46
diff -C2 -r1.45 -r1.46
*** xtags.xml   16 Jan 2005 09:00:20 -0000      1.45
--- xtags.xml   17 Mar 2005 21:46:46 -0000      1.46
***************
*** 165,168 ****
--- 165,178 ----
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>persister</name>
+                     <usage-description>Specifies a custom 
ClassPersister</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
+                 <parameter type="text">
+                     <name>batch-size</name>
+                     <usage-description>specify a "batch size" for fetching 
instances of this class by identifier</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
              </tag>
              <tag>
***************
*** 451,454 ****
--- 461,479 ----
                      </option-sets>
                  </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>            
              <tag>
***************
*** 519,523 ****
                      <usage-description>Formula for calculating the value of 
this proerty</usage-description>
                      <mandatory>false</mandatory>
!                 </parameter>                
              </tag>
              <tag>
--- 544,563 ----
                      <usage-description>Formula for calculating the value of 
this proerty</usage-description>
                      <mandatory>false</mandatory>
!                 </parameter>
!                 <parameter type="text">
!                     <name>access</name>
!                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
!                     <mandatory>false</mandatory>
!                     <default>property</default>
!                     <option-sets>
!                         <option-set>
!                             <options>
!                                 <option>field</option>
!                                 <option>property</option>
!                                 <option>ClassName</option>
!                             </options>
!                         </option-set>
!                     </option-sets>
!                 </parameter>
              </tag>
              <tag>
***************
*** 543,546 ****
--- 583,601 ----
                      <mandatory>true</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 687,690 ****
--- 742,760 ----
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 768,771 ****
--- 838,869 ----
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
+                 <parameter type="text">
+                     <name>unique</name>
+                     <usage-description>Enable the DDL generation of a unique 
constraint for the foreign-key column.</usage-description>
+                     <mandatory>false</mandatory>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>true</option>
+                                 <option>false</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 826,831 ****
                      <mandatory>false</mandatory>
                  </parameter>
              </tag>
- 
              <tag>
                  <level>method</level>
--- 924,943 ----
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
                  <level>method</level>
***************
*** 926,929 ****
--- 1038,1056 ----
                  </parameter>
                  <parameter type="text">
+                     <name>outer-join</name>
+                     <usage-description>Enable outer-join 
fetching</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>auto</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>true</option>
+                                 <option>false</option>
+                                 <option>auto</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
+                 <parameter type="text">
                      <name>sort</name>
                      <usage-description>Specify a sorted collection with 
natural sort order or a given comparator class</usage-description>
***************
*** 940,943 ****
--- 1067,1090 ----
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>batch-size</name>
+                     <usage-description>Specify a "batch size" for lazily 
fetching instances of this collection</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 988,991 ****
--- 1135,1153 ----
                  </parameter>
                  <parameter type="text">
+                     <name>outer-join</name>
+                     <usage-description>Enable outer-join 
fetching</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>auto</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>true</option>
+                                 <option>false</option>
+                                 <option>auto</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
+                 <parameter type="text">
                      <name>order-by</name>
                      <usage-description>Specify table columns that define the 
iteration order</usage-description>
***************
*** 997,1000 ****
--- 1159,1182 ----
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>batch-size</name>
+                     <usage-description>Specify a "batch size" for lazily 
fetching instances of this collection</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 1039,1046 ****
--- 1221,1263 ----
                  </parameter>
                  <parameter type="text">
+                     <name>outer-join</name>
+                     <usage-description>Enable outer-join 
fetching</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>auto</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>true</option>
+                                 <option>false</option>
+                                 <option>auto</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
+                 <parameter type="text">
                      <name>where</name>
                      <usage-description>An SQL WHERE 
condition</usage-description>
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>batch-size</name>
+                     <usage-description>Specify a "batch size" for lazily 
fetching instances of this collection</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 1084,1087 ****
--- 1301,1319 ----
                  </parameter>
                  <parameter type="text">
+                     <name>outer-join</name>
+                     <usage-description>Enable outer-join 
fetching</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>auto</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>true</option>
+                                 <option>false</option>
+                                 <option>auto</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
+                 <parameter type="text">
                      <name>sort</name>
                      <usage-description>Specify a sorted collection with 
natural sort order or a given comparator class</usage-description>
***************
*** 1098,1101 ****
--- 1330,1353 ----
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>batch-size</name>
+                     <usage-description>Specify a "batch size" for lazily 
fetching instances of this collection</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 1132,1139 ****
--- 1384,1426 ----
                  </parameter>
                  <parameter type="text">
+                     <name>outer-join</name>
+                     <usage-description>Enable outer-join 
fetching</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>auto</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>true</option>
+                                 <option>false</option>
+                                 <option>auto</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
+                 <parameter type="text">
                      <name>where</name>
                      <usage-description>An SQL WHERE 
condition</usage-description>
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>batch-size</name>
+                     <usage-description>Specify a "batch size" for lazily 
fetching instances of this collection</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
              <tag>
***************
*** 1170,1177 ****
--- 1457,1499 ----
                  </parameter>
                  <parameter type="text">
+                     <name>outer-join</name>
+                     <usage-description>Enable outer-join 
fetching</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>auto</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>true</option>
+                                 <option>false</option>
+                                 <option>auto</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
+                 <parameter type="text">
                      <name>where</name>
                      <usage-description>An SQL WHERE 
condition</usage-description>
                      <mandatory>false</mandatory>
                  </parameter>
+                 <parameter type="text">
+                     <name>batch-size</name>
+                     <usage-description>Specify a "batch size" for lazily 
fetching instances of this collection</usage-description>
+                     <mandatory>false</mandatory>
+                 </parameter>
+                 <parameter type="text">
+                     <name>access</name>
+                     <usage-description>The strategy Hibernate should use for 
accessing the property value.</usage-description>
+                     <mandatory>false</mandatory>
+                     <default>property</default>
+                     <option-sets>
+                         <option-set>
+                             <options>
+                                 <option>field</option>
+                                 <option>property</option>
+                                 <option>ClassName</option>
+                             </options>
+                         </option-set>
+                     </option-sets>
+                 </parameter>
              </tag>
  



-------------------------------------------------------
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

Reply via email to