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 >>>> Jump-pilot-devel@lists.sourceforge.net >>>> 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 >>> Jump-pilot-devel@lists.sourceforge.net >>> 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 >> Jump-pilot-devel@lists.sourceforge.net >> 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 Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel