Update of /cvsroot/xdoclet/xdoclet/modules/hibernate/src/META-INF In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31305/modules/hibernate/src/META-INF
Modified Files: xtags.xml Log Message: New attributes and sub-elements for property and column elements Index: xtags.xml =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/META-INF/xtags.xml,v retrieving revision 1.51 retrieving revision 1.52 diff -C2 -r1.51 -r1.52 *** xtags.xml 17 May 2005 12:40:04 -0000 1.51 --- xtags.xml 17 May 2005 16:54:39 -0000 1.52 *************** *** 524,535 **** <level>method</level> <name>hibernate.property</name> ! <usage-description>Defines a property</usage-description> <unique>true</unique> <condition-description>Hibernate</condition-description> <condition type="method"/> <parameter type="text"> ! <name>column</name> ! <usage-description>The name of the mapped database table column</usage-description> <mandatory>false</mandatory> </parameter> <parameter type="text"> --- 524,550 ---- <level>method</level> <name>hibernate.property</name> ! <usage-description>Defines a property mapping. The property name is taken directly from the method name that the tag is declared on.</usage-description> <unique>true</unique> <condition-description>Hibernate</condition-description> <condition type="method"/> <parameter type="text"> ! <name>node</name> ! <usage-description>For XML mapping, the node name to be used</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> <parameter type="text"> *************** *** 539,546 **** --- 554,576 ---- </parameter> <parameter type="text"> + <name>column</name> + <usage-description>The name of the mapped database table column</usage-description> + <mandatory>false</mandatory> + </parameter> + <parameter type="text"> <name>length</name> <usage-description>The length of the mapped database table column</usage-description> <mandatory>false</mandatory> </parameter> + <parameter type="text"> + <name>precision</name> + <usage-description>The precision of a mapped numeric database table column</usage-description> + <mandatory>false</mandatory> + </parameter> + <parameter type="text"> + <name>scale</name> + <usage-description>The scale of a mapped numeric database table column</usage-description> + <mandatory>false</mandatory> + </parameter> <parameter type="bool"> <name>not-null</name> *************** *** 554,564 **** </parameter> <parameter type="bool"> <name>insert</name> <usage-description>Should the column appear in the SQL INSERT</usage-description> <mandatory>false</mandatory> </parameter> ! <parameter type="bool"> ! <name>update</name> ! <usage-description>Should the column appear in the SQL UPDATE</usage-description> <mandatory>false</mandatory> </parameter> --- 584,599 ---- </parameter> <parameter type="bool"> + <name>update</name> + <usage-description>Should the column appear in the SQL UPDATE</usage-description> + <mandatory>false</mandatory> + </parameter> + <parameter type="bool"> <name>insert</name> <usage-description>Should the column appear in the SQL INSERT</usage-description> <mandatory>false</mandatory> </parameter> ! <parameter type="text"> ! <name>optimistic-lock</name> ! <usage-description>Specifies that updates to this property do or do not require acquisition of the optimistic lock.</usage-description> <mandatory>false</mandatory> </parameter> *************** *** 569,589 **** </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>optimistic-lock</name> ! <usage-description>Specifies that updates to this property do or do not require acquisition of the optimistic lock.</usage-description> <mandatory>false</mandatory> </parameter> --- 604,614 ---- </parameter> <parameter type="text"> ! <name>index</name> ! <usage-description>Associated index name</usage-description> <mandatory>false</mandatory> </parameter> ! <parameter type="bool"> ! <name>lazy</name> ! <usage-description>Specifies that this property should be fetched lazily when the instance variable is first accessed</usage-description> <mandatory>false</mandatory> </parameter> *************** *** 591,594 **** --- 616,663 ---- <tag> <level>method</level> + <name>hibernate.formula</name> + <usage-description>Defines a SQL formula for a property mapping.</usage-description> + <unique>false</unique> + <condition-description>Hibernate</condition-description> + <condition type="method"/> + <parameter type="text"> + <name>value</name> + <usage-description>SQL text for the formula</usage-description> + <mandatory>true</mandatory> + </parameter> + </tag> + <tag> + <level>method</level> + <name>hibernate.type</name> + <usage-description>Defines a user type for a property mapping.</usage-description> + <unique>true</unique> + <condition-description>Hibernate</condition-description> + <condition type="method"/> + <parameter type="text"> + <name>name</name> + <usage-description>The name of the user type.</usage-description> + <mandatory>true</mandatory> + </parameter> + </tag> + <tag> + <level>method</level> + <name>hibernate.param</name> + <usage-description>Defines a user type parameter for a property mapping.</usage-description> + <unique>false</unique> + <condition-description>Hibernate</condition-description> + <condition type="method"/> + <parameter type="text"> + <name>name</name> + <usage-description>The name of the parameter.</usage-description> + <mandatory>true</mandatory> + </parameter> + <parameter type="text"> + <name>value</name> + <usage-description>The value of the parameter.</usage-description> + <mandatory>true</mandatory> + </parameter> + </tag> + <tag> + <level>method</level> <name>hibernate.any</name> <usage-description>Declares any type mapping</usage-description> ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel