It may be that Java generics adds type safety for some. However, if you're
passing collections back and forth between 1.4 code and 1.5/1.6 code, you
have all the potential problems of the un-typechecked world _plus_ the
false sense of security that you're "safe". In short, your library offers
real type safety. Please don't limit the "reboot" to the incomplete type
safety offered by Java generics. There is real value added here.
I'm unsure why people who use Java 5 only should pay a runtime penalty
when it isn't needed. If this issue concerns you, use
java.utils.Collection.CheckedCollection.
However, if the "library offers real type safety" already, then it
should continue to do so, or at least offer a decent workaround.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]