User: dimc
Date: 02/02/25 03:43:06
Modified: core/resources/xdoclet/ejb/vendor mapping_xml.j
mapping-body.j
Log:
Added patches submitted by Bart Guijt.
Revision Changes Path
1.5 +10 -5 xdoclet/core/resources/xdoclet/ejb/vendor/mapping_xml.j
Index: mapping_xml.j
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/vendor/mapping_xml.j,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- mapping_xml.j 7 Feb 2002 22:24:04 -0000 1.4
+++ mapping_xml.j 25 Feb 2002 11:43:06 -0000 1.5
@@ -1,5 +1,10 @@
-<!DOCTYPE databases PUBLIC "<XDtXml:publicId/>"
+<?xml version="1.0"?>
+
+<!DOCTYPE mapping PUBLIC "<XDtXml:publicId/>"
"<XDtXml:systemId/>">
+
+<!-- This mapping file is generated by XDoclet. Please do not edit! -->
+
<mapping>
<XDtClass:forAllClasses>
@@ -11,8 +16,8 @@
<XDtMerge:merge file="key-generator.xml">
<!--
- Define your key-generator declaration in a file called key-generator.xml and place
- it in your merge directory.
+ Define your key-generator declaration in a file called
+ key-generator.xml and place it in your merge directory.
-->
</XDtMerge:merge>
1.6 +23 -14 xdoclet/core/resources/xdoclet/ejb/vendor/mapping-body.j
Index: mapping-body.j
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/vendor/mapping-body.j,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -r1.5 -r1.6
--- mapping-body.j 20 Feb 2002 21:14:07 -0000 1.5
+++ mapping-body.j 25 Feb 2002 11:43:06 -0000 1.6
@@ -1,4 +1,9 @@
+
+ <!-- =================================================================== -->
+ <!-- Mapping for class <XDtClass:fullClassName/> -->
+ <!-- =================================================================== -->
+
<class name="<XDtClass:fullClassName/>"
<XDtClass:ifHasClassTag tagName="castor:class" paramName="id">
identity="<XDtClass:classTagValue tagName="castor:class"
paramName="id"/>"</XDtClass:ifHasClassTag>
@@ -13,14 +18,18 @@
<cache-type type="<XDtClass:classTagValue tagName="castor:class"
paramName="cache-type" values="none,count-limited,time-limited,unlimited"
default="count-limited"/>"<XDtClass:ifHasClassTag tagName="cache-capacity">
capacity="<XDtClass:classTagValue tagName="castor:class"
paramName="cache-capacity"/>"</XDtClass:ifHasClassTag>/>
</XDtClass:ifHasClassTag>
+
<XDtMethod:forAllMethods>
<XDtMethod:ifHasMethodTag tagName="castor:field">
<field name="<XDtMethod:propertyName />"
- type="<XDtMethod:methodType />"<XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="required">
+ type="<XDtMethod:ifHasMethodTag tagName="castor:field"
paramName="type"><XDtMethod:methodTagValue tagName="castor:field"
paramName="type"/></XDtMethod:ifHasMethodTag><XDtMethod:ifDoesntHaveMethodTag
tagName="castor:field"
paramName="type"><XDtMethod:methodType/></XDtMethod:ifDoesntHaveMethodTag>"<XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="required">
required="<XDtMethod:methodTagValue tagName="castor:field"
paramName="required" values="true,false"
/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag tagName="castor:field"
paramName="lazy">
- lazy="<XDtMethod:methodTagValue tagName="castor:field" paramName="lazy"
values="true,false"
default="false"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="create-method">
- create-method="<XDtMethod:methodTagValue tagName="castor:field"
paramName="create-method"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="get-method">
- get-method="<XDtMethod:methodTagValue tagName="castor:field"
paramName="get-method" />"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="collection">
+ lazy="<XDtMethod:methodTagValue tagName="castor:field" paramName="lazy"
values="true,false"
default="false"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="direct">
+ direct="<XDtMethod:methodTagValue tagName="castor:field"
paramName="direct" values="true,false"
/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag tagName="castor:field"
paramName="transient">
+ transient="<XDtMethod:methodTagValue tagName="castor:field"
paramName="transient" values="true,false"
/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag tagName="castor:field"
paramName="create-method">
+ create-method="<XDtMethod:methodTagValue tagName="castor:field"
paramName="create-method"/>"</XDtMethod:ifHasMethodTag>
+ get-method="<XDtMethod:methodName/>"<XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="set-method">
+ set-method="<XDtMethod:methodTagValue tagName="castor:field"
paramName="set-method"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field" paramName="collection">
collection="<XDtMethod:methodTagValue tagName="castor:field"
paramName="collection" values="array,vector,hashtable,collection,set,map"
/>"</XDtMethod:ifHasMethodTag>>
<XDtMethod:ifHasMethodTag tagName="castor:field-sql">
<sql<XDtMethod:ifHasMethodTag tagName="castor:field-sql" paramName="name">
name="<XDtMethod:methodTagValue tagName="castor:field-sql"
paramName="name"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field-sql" paramName="type">
@@ -32,14 +41,14 @@
<XDtMethod:ifHasMethodTag tagName="castor:field-xml">
<bind-xml<XDtMethod:ifHasMethodTag tagName="castor:field-xml"
paramName="name"> name="<XDtMethod:methodTagValue tagName="castor:field-xml"
paramName="name"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field-xml" paramName="type">
type="<XDtMethod:methodTagValue tagName="castor:field-xml"
paramName="type"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="matches">
- matches="<XDtMethod:methodTagValue tagName="castor:field-xml"
paramName="matches"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field-xml" paramName="node">
+ matches="<XDtMethod:methodTagValue tagName="castor:field-xml"
paramName="matches"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="QName-prefix">
+ QName-prefix="<XDtMethod:methodTagValue tagName="castor:field-xml"
paramName="QName-prefix"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="reference">
+ reference="<XDtMethod:methodTagValue tagName="castor:field-xml"
paramName="reference"
values="true,false"/>"</XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
tagName="castor:field-xml" paramName="node">
node="<XDtMethod:methodTagValue tagName="castor:field-xml"
paramName="node" values="element,attribute,text"/>"</XDtMethod:ifHasMethodTag> />
</XDtMethod:ifHasMethodTag>
</field>
</XDtMethod:ifHasMethodTag>
-
</XDtMethod:forAllMethods>
-
</class>
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel