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