Sorry, that's a stupid idea. I should just change the event type to Type.CRS in the MapViewport.setCoordinateReferenceSystem method.
http://jira.codehaus.org/browse/GEOT-3561 Michael On 4 May 2011 20:33, Michael Bedward <[email protected]> wrote: > Hi Jody, > > Just looked for you on IRC. > > I found the problem with CRSLab. The old event handling set a bit > flag MapBoundsEvent.COORDINATE_SYSTEM_MASK and JMapPane checkes for > that. The new event handling in the MapViewport class always sets the > event as MapBoundsEvent.Type.BOUNDS. I guess this means the example > has been broken for some time. It's odd that we haven't had any > complaints on the user list. > > For the moment I could just take out the check for that flag in the > JMapPane code. > > Michael > > > On 4 May 2011 20:17, Michael Bedward <[email protected]> wrote: >> Your fuzzy memory beats my blank one. I'll have a quick go with the >> debugger and try to work out what is (not) happening. >> >> Michael >> >> On 4 May 2011 19:35, Jody Garnett <[email protected]> wrote: >>> I cannot remember exactly when we introduced Layer; I thought this was done >>> specifically before the last workshop >>> (so I would not worry about teaching people all the magical methods for >>> MapLayer). >>> thinking... >>> I do remember putting in a lot of additional effort to get the wms example >>> to work; sorry the details are fuzzy :-) >>> I am around on IRC on and off (or on chat) if you want a second pair of eyes >>> on the problem. >>> -- >>> Jody Garnett >>> >>> On Wednesday, 4 May 2011 at 7:28 PM, Michael Bedward wrote: >>> >>> Hi Jody, >>> >>> I've been testing some stop-gap changes to JMapPane (as per >>> http://jira.codehaus.org/browse/GEOT-3560) before committing them. >>> Some of the example applications weren't working properly and I >>> assumed my changes had broken them. However, when I revert my local >>> changes the example are still broken. I haven't tested them all yet >>> but here are two: >>> >>> - In CRSLab, the display no longer updates when the projection is changed. >>> - In SelectionLab, the display does not update to reflect the change >>> in the layer's style. >>> >>> This might be due to the event handling not being hooked up with the >>> new Layer classes. However, before investigating I wanted to ask you >>> if you have used the example programs for workshops etc since the new >>> Layer classes were added and, if so, whether you had any problems ? >>> >>> Michael >>> >>> >> > ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
