This will affect rc14. It should be a minor change for most. In your
case you actually have a hierarchy that is greater than a single
level. So for you just leave the members implementations alone. And
implement the resources method ala the WMSServiceImpl's resources
method. That should hopefully be all you need.
This change is unrelated to the rule that all children of a Service
must have the pattern: Service#resourceIdPart. This is so that we can
efficiently search the catalog. So if you don't currently follow this
practice I would suggest that you start because it will speed up uDig
when you have a large catalog.
Jesse
Le 19-Jan-08 à 2:01 AM, andrea antonello a écrit :
Hi Jesse :)
Which version will that affect? rc14?
Also I remember Jody talking about strictly having only # to separate
identifiers. Does that apply? I'm not sure whether in JGrass we used
also the pipe, remember? Hmmm... you can't remember, been time ago and
I do not remember. Btw, I will check. Also for rc14? Which would be
when?
Ciao
Andrea
On Jan 19, 2008 2:24 AM, Jesse Eichar <[EMAIL PROTECTED]> wrote:
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
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel