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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel