My most profound apologies but I found myself having to change the
contract of IService.
Previously IService#members(IProgressMonitor) was type narrows to
return List<? extends IGeoResource> I have changed that to return the
same value as IResolve (IE List<IResolve>)
I have also added a method resources(IProgressMonitor) which takes the
place of the old members method. It now returns List<? extends
IGeoResource>. There is one difference, it should return all the
georesources of the entire sub-hierarchy within the service.
Summary:
In order to migrate your code simply rename members() to resources.
The new IService method has an implementation that simply calls
resources().
Jesse
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel