Update of
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12850/modules/hibernate/src/xdoclet/modules/hibernate/resources
Modified Files:
hibernate.xdt hibernate-column.xdt
Added Files:
hibernate-meta$class.xdt hibernate-meta$method.xdt
Log Message:
XDT-1312: add class-level meta element, and beginnings of support for
method-level meta element
--- NEW FILE: hibernate-meta$class.xdt ---
<XDtClass:forAllClassTags tagName="hibernate.meta" superclasses="false">
<meta
attribute="<XDtClass:classTagValue tagName="hibernate.meta"
paramName="attribute" />"
<XDtClass:ifHasClassTag tagName="hibernate.meta" paramName="inherit">
inherit="<XDtClass:classTagValue tagName="hibernate.meta"
paramName="inherit" />"
</XDtClass:ifHasClassTag>
>
<![CDATA[<XDtClass:classTagValue tagName="hibernate.meta"
paramName="value" />]]>
</meta>
</XDtClass:forAllClassTags>
--- NEW FILE: hibernate-meta$method.xdt ---
<XDtMethod:forAllMethodTags tagName="hibernate.meta">
<meta
attribute="<XDtMethod:methodTagValue tagName="hibernate.meta"
paramName="attribute" />"
>
<![CDATA[<XDtMethod:methodTagValue tagName="hibernate.meta"
paramName="value" />]]>
</meta>
</XDtMethod:forAllMethodTags>
Index: hibernate.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate.xdt,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -r1.37 -r1.38
*** hibernate.xdt 20 Apr 2005 21:56:23 -0000 1.37
--- hibernate.xdt 6 May 2005 15:33:43 -0000 1.38
***************
*** 69,73 ****
</XDtClass:ifHasClassTag>
>
!
<XDtClass:ifHasClassTag tagName="hibernate.cache" superclasses="false">
<cache usage="<XDtClass:classTagValue tagName="hibernate.cache"
paramName="usage"
values="read-write,nonstrict-read-write,read-only,transactional" />" />
--- 69,76 ----
</XDtClass:ifHasClassTag>
>
!
! <XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-meta$class.xdt">
! </XDtMerge:merge>
!
<XDtClass:ifHasClassTag tagName="hibernate.cache" superclasses="false">
<cache usage="<XDtClass:classTagValue tagName="hibernate.cache"
paramName="usage"
values="read-write,nonstrict-read-write,read-only,transactional" />" />
***************
*** 95,98 ****
--- 98,105 ----
</XDtMethod:ifHasMethodTag>
>
+
+ <XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-meta$method.xdt">
+ </XDtMerge:merge>
+
<XDtMethod:forAllMethodTags tagName="hibernate.column">
<column
***************
*** 149,152 ****
--- 156,163 ----
</XDtMethod:ifHasMethodTag>
>
+
+ <XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-meta$method.xdt">
+ </XDtMerge:merge>
+
<XDtClass:pushClass value='<XDtMethod:methodTagValue
tagName="hibernate.id" paramName="type" default="<XDtMethod:methodType/>"/>'>
<XDtMethod:forAllMethods superclasses="true" sort="true">
Index: hibernate-column.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-column.xdt,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** hibernate-column.xdt 2 May 2005 14:33:08 -0000 1.7
--- hibernate-column.xdt 6 May 2005 15:33:43 -0000 1.8
***************
*** 18,25 ****
</XDtHibernate:ifCurrentMappingElementIsnt>
</XDtMethod:ifDoesntHaveMethodTag>
- />
</XDtMethod:ifDoesntHaveMethodTag>
- <XDtMethod:ifHasMethodTag tagName="hibernate.column">
>
<XDtMethod:forAllMethodTags tagName="hibernate.column">
<column
--- 18,24 ----
</XDtHibernate:ifCurrentMappingElementIsnt>
</XDtMethod:ifDoesntHaveMethodTag>
</XDtMethod:ifDoesntHaveMethodTag>
>
+ <XDtMethod:ifHasMethodTag tagName="hibernate.column">
<XDtMethod:forAllMethodTags tagName="hibernate.column">
<column
***************
*** 45,48 ****
/>
</XDtMethod:forAllMethodTags>
- </<XDtHibernate:getCurrentMappingElement/>>
</XDtMethod:ifHasMethodTag>
--- 44,49 ----
/>
</XDtMethod:forAllMethodTags>
</XDtMethod:ifHasMethodTag>
+ <XDtMerge:merge
file="xdoclet/modules/hibernate/resources/hibernate-meta$method.xdt">
+ </XDtMerge:merge>
+ </<XDtHibernate:getCurrentMappingElement/>>
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
xdoclet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel