What do you show your students Stefan? Am I missing something in your e-mail?
(Now you've got me wondering.) :] The Sunburned Surveyor On 10/11/07, Stefan Steiniger <[EMAIL PROTECTED]> wrote: > that is what i show students sometimes.. and they realy wonder how easy > debugging can be. (i.e. finding bugs in 2mins that take them 1h) > > Larry Becker schrieb: > > When you see how easy and simple the Eclipse debugger is, you're going > > to kick yourself for not learning it sooner. > > > > Larry > > > > On 10/11/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote: > >> I haven't ever used the debugger in Eclipse. I guess that I'm more > >> comfortable workgin with log statements. > >> > >> I can try the debugger though. > >> > >> LayerListener is an interface, correct? I will look for the particular > >> implementation that uses the AbstractSelection.unselectItems code. If > >> this method is working in OpenJUMP it makes me wonder if I'm calling > >> the method with improper parameters. > >> > >> Still, my my usage of the AbstractSelection.selectItems method uses > >> the same parameters, and it works just fine. Maybe the LayerListener > >> implementation will give me a clue as to what I'm doing wrong. > >> > >> Thanks for the help Larry. This is the only bug I have left to fix > >> before my tool is ready for an "alpha" release. > >> > >> The Sunburned Surveyor > >> > >> > >> On 10/11/07, Larry Becker <[EMAIL PROTECTED]> wrote: > >>> This method is used by the LayerListener to unselect features after > >>> deletion. I don't suppose you have considered using the debugger? > >>> > >>> Larry > >>> > >>> On 10/11/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote: > >>>> I think that I may have discovered a bug in the > >>>> AbstractSelection.unselectItems(Layer layer, CollectionMap > >>>> FeatureToItemCollectionMap) method. I call this method in my > >>>> SuperSelect Tool. I've used log messages to determine that execution > >>>> sucessfully passes from my code to the code in the unselectItems > >>>> method. > >>>> > >>>> The problem is, nothing happens... That is, the unselectItems method > >>>> doesn't appear to unselect any selected Features. I know this because > >>>> even after this method is called I can still manipulate the Features > >>>> in a selection. Also, the number of selected items shown below the > >>>> LayerViewPanel never reduces. (I suppose this could be for a different > >>>> reason, but it seems odd that features aren't unselected AND the > >>>> selected feature count never gets smaller.) > >>>> > >>>> I want to go rooting around in the unselectItems method to see what is > >>>> going on, but I thought it might be prudent to post here first. > >>>> Perhaps someone knows something about the selection code in OpenJUMP > >>>> that I don't. Can anyone think of a reason why this method wouldn't be > >>>> performing properly? (Please note that my SuperSelect Tool can > >>>> sucessfully select and clear selected items, just not unselect items.) > >>>> > >>>> Has anyone written a plug-in of their own that calls the > >>>> AbstractSelection.unselectItems method? > >>>> > >>>> If no one has any suggestions for me then I will begin tearing apart > >>>> the AbstractSelection code to find the problem. > >>>> > >>>> The Sunburned Surveyor > >>>> > >>>> ------------------------------------------------------------------------- > >>>> This SF.net email is sponsored by: Splunk Inc. > >>>> Still grepping through log files to find problems? Stop. > >>>> Now Search log events and configuration files using AJAX and a browser. > >>>> Download your FREE copy of Splunk now >> http://get.splunk.com/ > >>>> _______________________________________________ > >>>> Jump-pilot-devel mailing list > >>>> [email protected] > >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>>> > >>> > >>> -- > >>> http://amusingprogrammer.blogspot.com/ > >>> > >>> ------------------------------------------------------------------------- > >>> This SF.net email is sponsored by: Splunk Inc. > >>> Still grepping through log files to find problems? Stop. > >>> Now Search log events and configuration files using AJAX and a browser. > >>> Download your FREE copy of Splunk now >> http://get.splunk.com/ > >>> _______________________________________________ > >>> Jump-pilot-devel mailing list > >>> [email protected] > >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>> > >> ------------------------------------------------------------------------- > >> This SF.net email is sponsored by: Splunk Inc. > >> Still grepping through log files to find problems? Stop. > >> Now Search log events and configuration files using AJAX and a browser. > >> Download your FREE copy of Splunk now >> http://get.splunk.com/ > >> _______________________________________________ > >> Jump-pilot-devel mailing list > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >> > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Jump-pilot-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Jump-pilot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
