This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Tools | Options | Indirect Ant Compilation | Script: dialog box has org.openide.explorer.ExplorerPanel help ID, should have a unique ID depending on where it's called from. Related to http://www.netbeans.org/issues/show_bug.cgi? id=23394
AntProjectCookieEditor needs to use HelpCtx.setHelpID in getCustomEditor, I guess.
The new HelpID is "org.apache.tools.ant.module.loader.AntProjectCookieEditor". Jesse, I had to extend the ExplorerPanel to fix this problem. Your suggestion cannot be used because TopComponent sets "HelpIDMethod" property and HelpCtx.findHelp() uses first "HelpIDMethod" and if it is not set it uses then helpId set by HelpCtx.setHelpIDString(). Is this OK? I think it should be enough to set a property to change helpId for a TopComponent. Fixed in file: src/org/apache/tools/ant/module/loader/AntProjectCookieEditor.java new revision: 1.3; previous revision: 1.2
You are right about the getHelpCtx method. I guess TopComponent.getHelpCtx and ExplorerPanel.getHelpCtx could check for a helpID client property before anything else. Feel free to open an RFE if you like.
verified and hooked up to help - thanks.
Resolved for 3.3.x or earlier, no new info since then -> closing.