Update of /cvsroot/xdoclet/xdoclet/modules/jdo/src/META-INF
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12062/modules/jdo/src/META-INF

Modified Files:
        xtags.xml 
Log Message:
added @jdo.key-column, @jdo.value-column and @jdo.element-column

Index: xtags.xml
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/jdo/src/META-INF/xtags.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** xtags.xml   23 Apr 2005 08:12:25 -0000      1.15
--- xtags.xml   14 Jul 2005 18:40:51 -0000      1.16
***************
*** 433,436 ****
--- 433,762 ----
  
        </tag>
+ 
+       <tag>
+               <level>field</level>
+         <name>jdo.key-column</name>
+         <usage-description>
+                       This is only supported by JDO 2.0 and only applicable 
to a Map field. It
+                       allows to declare which jdbc/sql data type shall be 
used, which length
+                       and various other column-specific settings. It is 
applied to the key
+                       of the Map. To define the column-settings for the Map's 
value, use
+                       @jdo.value-column (with the same parameters). For 
Collection fields, use
+                       @jdo.element-column.
+         </usage-description>
+         <unique>true</unique>
+         <condition-description>
+               Applicable to a persistent Map field.
+         </condition-description>
+         <condition type="field"/>
+         
+         <parameter type="text">
+           <name>name</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>target</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>target-field</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>jdbc-type</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>sql-type</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>length</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>scale</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>precision</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>allows-null</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>default-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>insert-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         
+       </tag>
+ 
+                       <tag>
+               <level>field</level>
+         <name>jdo.value-column</name>
+         <usage-description>
+                       This is only supported by JDO 2.0 and only applicable 
to a Map field. It
+                       allows to declare which jdbc/sql data type shall be 
used, which length
+                       and various other column-specific settings. It is 
applied to the value
+                       of the Map. To define the column-settings for the Map's 
key, use
+                       @jdo.key-column (with the same parameters). For 
Collection fields, use
+                       @jdo.element-column.
+         </usage-description>
+         <unique>true</unique>
+         <condition-description>
+               Applicable to a persistent Map field.
+         </condition-description>
+         <condition type="field"/>
+         
+         <parameter type="text">
+           <name>name</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>target</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>target-field</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>jdbc-type</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>sql-type</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>length</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>scale</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>precision</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>allows-null</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>default-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>insert-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         
+       </tag>
+ 
+ 
+       <tag>
+               <level>field</level>
+         <name>jdo.element-column</name>
+         <usage-description>
+                       This is only supported by JDO 2.0 and only applicable 
to a Collection field. It
+                       allows to declare which jdbc/sql data type shall be 
used, which length
+                       and various other column-specific settings. It is 
applied to the elements
+                       of the Collection (in case they are no FCOs). To define 
the column-settings
+                       for a Map, use @jdo.key-column or @jdo.value-column 
(with the same parameters).
+         </usage-description>
+         <unique>true</unique>
+         <condition-description>
+               Applicable to a persistent Map field.
+         </condition-description>
+         <condition type="field"/>
+         
+         <parameter type="text">
+           <name>name</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>target</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>target-field</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>jdbc-type</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>sql-type</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>length</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>scale</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>precision</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>allows-null</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>default-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>insert-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         
+       </tag>
+       
+ 
        <tag>
          <level>field</level>
***************
*** 669,672 ****
--- 995,1014 ----
            </condition-description>
          </parameter>
+         <parameter type="text">
+           <name>default-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
+         <parameter type="text">
+           <name>insert-value</name>
+           <usage-description>
+           </usage-description>
+           <mandatory>false</mandatory>
+           <condition-description>
+           </condition-description>
+         </parameter>
        </tag>
        <tag>



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to