You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by sc...@apache.org on 2003/05/10 17:26:44 UTC
cvs commit: jakarta-commons/collections DEVELOPERS-GUIDE.html
scolebourne 2003/05/10 08:26:44
Modified: collections DEVELOPERS-GUIDE.html
Log:
Update developers guide to new realities
Revision Changes Path
1.3 +5 -6 jakarta-commons/collections/DEVELOPERS-GUIDE.html
Index: DEVELOPERS-GUIDE.html
===================================================================
RCS file: /home/cvs/jakarta-commons/collections/DEVELOPERS-GUIDE.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DEVELOPERS-GUIDE.html 3 Jul 2002 02:34:09 -0000 1.2
+++ DEVELOPERS-GUIDE.html 10 May 2003 15:26:44 -0000 1.3
@@ -89,11 +89,10 @@
used instead. For example, <code>lazyList</code>,
<code>unmodifiableList</code>.</p>
-<p>Typically, these decorators should be implemented as non-public, static,
-inner classes; however, if warranted due to maintenance or other reasons, these
-decorator classes may be moved to top-level classes in a subpackage. The
-naming of such a subpackage should be discussed and agreed upon on the
-developers mailing list.</p>
+<p>These decorators should be implemented either as non-public, static,
+inner classes, or as public classes in a subpackage. If a subpackage is used,
+the constructors should be protected and a public static decorate() method
+provided on each class for construction.</p>
</body>
</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org