As per the uDig meeting this morning we are updating the RenderMetrics class to try to improve the renderer selection.

For more information see the irc logs and this wiki page:
http://udig.refractions.net/confluence/display/HACK/Render+Metrics?showComments=true#comments

What are we doing?
* removing the IRendererMetrics interface - all render metrics will extend the AbstractRenderMetrics instead.
 * adding some additional fields to the render metrics (see wiki page).

How will this affect you?
* if you have written any custom renderers that implement the IRendererMetric interface these will break. * the IRenderMetricsFactory will now return an AbstractRenderMetrics instead of an IRenderMetrics * the AbstractRenderMetrics takes an additional parameter which is a set of styles ids that the renderer expects to find on the blackboard.

Who to complain to if you have issues?
 * Jody :)
* Hopefully once I've made the changes I can help anybody who has questions.

This should be happening in the next few days. I will send another email to the list when I have actually committed my changes.

Emily



_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to