Ok, I see that TransformedListIterator still returns original objects, not the transformed ones, so the suggested change is not applicable.
Is it possible to make methods iterator, listIterator return iterators over transformed objects, not the original ones, e.g. with using TransformIterator? Another method where the original type "leaks" is toArray. Andriy __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]