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