Hi all,

I'm wrapping up the work on making DomainObjectCollection and friends real 
collections (i.e. they implement java.util.Collection and java.util.Set).

The short of it is that getAll() and findAll() on DomainObjectCollection are 
now deprecated, and where you would have used them before you now just use the 
collection itself. Some interfaces and internal classes have been renamed to 
accommodate this and to try and tighten up the semantics and solidify the 
concepts.

The primary interface we expose to users for this (i.e. 
NamedDomainObjectContainer) should be simpler to use and understand for users.

There is some potential to simplify some clients of these classes/interfaces 
now that these things are legit collections.

There are also some subtle semantic changes wrapped up in this, but in all 
cases that I found the changes were to unused and undocumented behaviour. 

-- 
Luke Daley
Principal Engineer, Gradleware 
http://gradleware.com


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to