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

Reply via email to