Update of /cvsroot/xdoclet/xdoclet/modules/hibernate/src/META-INF
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28493/modules/hibernate/src/META-INF
Modified Files:
xtags.xml
Log Message:
XDT-1196: support for specifying hibernate mapping files
Index: xtags.xml
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/META-INF/xtags.xml,v
retrieving revision 1.71
retrieving revision 1.72
diff -C2 -r1.71 -r1.72
*** xtags.xml 1 Nov 2005 17:36:28 -0000 1.71
--- xtags.xml 11 Apr 2006 14:52:48 -0000 1.72
***************
*** 1520,1523 ****
--- 1520,1602 ----
<tag>
+ <level>class</level>
+ <name>hibernate.filter-def</name>
+ <usage-description>
+ Define a filter, which can then be applied with
+ @hibernate.filter method tags
+ </usage-description>
+ <unique>false</unique>
+ <condition-description>Hibernate</condition-description>
+ <condition type="class" />
+ <parameter type="text">
+ <name>name</name>
+ <usage-description>
+ Name of the filter being defined
+ </usage-description>
+ <mandatory>true</mandatory>
+ </parameter>
+ <parameter type="text">
+ <name>condition</name>
+ <usage-description>
+ sql conditions to apply for all uses of the filter --
+ usually this is defined on the filter tag instead to
+ create conditions statements on a per-use basis
+ </usage-description>
+ <mandatory>false</mandatory>
+ </parameter>
+ <parameter type="text">
+ <name>element-id</name>
+ <usage-description>
+ Gives this element a specific name. The name can
+ later be referenced by parent-element attributes
+ on other hibernate tags, to specify that those
+ tags are only to be associated with this one.
+ </usage-description>
+ <mandatory>false</mandatory>
+ </parameter>
+ </tag>
+
+ <tag>
+ <level>class</level>
+ <name>hibernate.filter-param</name>
+ <usage-description>
+ Define a filter parameter for a newly defined filter
+ </usage-description>
+ <unique>false</unique>
+ <condition-description>Hibernate</condition-description>
+ <condition type="class" />
+ <parameter type="text">
+ <name>name</name>
+ <usage-description>
+ Name of the filter parameter being defined
+ </usage-description>
+ <mandatory>true</mandatory>
+ </parameter>
+ <parameter type="text">
+ <name>type</name>
+ <usage-description>
+ data type of the parameter
+ </usage-description>
+ <mandatory>true</mandatory>
+ </parameter>
+ <parameter type="text">
+ <name>parent-element</name>
+ <usage-description>
+ Use this when you have a complex mapping and you
+ want to be able to specify exactly which mapping
+ element this element belongs to. For example, on
+ the parent element, use the attribute
+ "element-id = myparent", and on this element,
+ use the attribute "parent-element = myparent".
+ This way, the element is only included with the
+ parent element that you specify, rather than all
+ possible elements with which this may element
+ may be associated.
+ </usage-description>
+ <mandatory>false</mandatory>
+ </parameter>
+ </tag>
+
+ <tag>
<level>method</level>
<name>hibernate.formula</name>
***************
*** 3595,3598 ****
--- 3674,3687 ----
</option-sets>
</parameter>
+ <parameter type="text">
+ <name>file</name>
+ <usage-description>
+ The name of the mapping file into which the mapping
+ information for the current class will be placed. The
+ ".hbm.xml" extension is automatically added, so do not
+ include it.
+ </usage-description>
+ <mandatory>false</mandatory>
+ </parameter>
</tag>
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
xdoclet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel