commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Colebourne" <scolebou...@eurobell.co.uk>
Subject Re: [Collections][SUBMIT] TypedList
Date Tue, 23 Apr 2002 20:50:44 GMT
From: Tim Moore <tmoore@blackboard.com>
> Well if you think of this as a list proxy with no backing store of its
> own, then IMO it makes sense to think of the parameter as the collection
> to delegate to instead of to copy items out of.  I feel like this is
> still in keeping with the spirit of the Collection javadoc, which didn't
> really consider collection proxies.

> If you really want to copy the items from another Collection, you would
> pass it to the constructor of the list that you're wrapping.

Yes, overall, perhaps I do agree with this.

> Though that does raise the question: if you wrap a list that has
> preexisting elements that are invalid, how should that be handled (if at
> all)?

I throw an IllegalArgumentException in the constructor. I wanted to be able
to rely on the object.

Stephen


--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message