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 xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel