the usage of the eclipse debugger :) greetings over the ocean stefan
Sunburned Surveyor schrieb: > 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 > > ------------------------------------------------------------------------- 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
