Update of /cvsroot/xdoclet/xdoclet/modules/ejb/src/META-INF In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2531/modules/ejb/src/META-INF
Modified Files: xtags.xml Log Message: improved value objectes documented. Thanks to Tyler Ward for patches. (XDT-1313) Index: xtags.xml =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/ejb/src/META-INF/xtags.xml,v retrieving revision 1.64 retrieving revision 1.65 diff -C2 -r1.64 -r1.65 *** xtags.xml 30 Mar 2005 21:44:06 -0000 1.64 --- xtags.xml 6 Apr 2005 07:10:13 -0000 1.65 *************** *** 2502,2505 **** --- 2502,2550 ---- <mandatory>false</mandatory> </parameter> + <parameter type="text"> + <name>ordering</name> + <usage-description> + Alters the relationships between value objects. Strict ordering + requires that all primary key field in the object are java.lang.Comparable. + In return, the value object itself becomes java.lang.Comparable, and has + very well defined ordering and equality semantics. Strictly ordered objects + are only equal if they each have all their primary key fields set (even to null), + and each of these corresponding keys is equal. None indicates that + these objects can only be loosly compared. Equality is not as strictly defined, + and the objects are not java.lang.Comparable. When ordering is not strict, objects + are considered equal if and only if all of their members are themselves equal. In either + case the hashCode() is consistent with equals. + </usage-description> + <mandatory>false</mandatory> + <option-sets> + <option-set> + <default>none</default> + <options> + <option>strict</option> + <option>none</option> + </options> + </option-set> + </option-sets> + </parameter> + <parameter type="text"> + <name>synchronization</name> + <usage-description> + Indicates the level of synchronization of the value object. + Full synchronization is just what it sounds like, all methods are synchronized. + Partial synchronization indicates that only collections are synchronized. + None indicates that nothing is synchronized. + </usage-description> + <mandatory>false</mandatory> + <option-sets> + <option-set> + <default>partial</default> + <options> + <option>full</option> + <option>partial</option> + <option>none</option> + </options> + </option-set> + </option-sets> + </parameter> <parameter type="bool"> <name>abstract</name> ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel