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.
The toolbar in the Properties view of the Debugger window includes a button for bringing up the Help viewer. Currently, this button is inactive. Could you please hook-up map ids to this button? Ideally, I'd like a different map id for each different set of properties. So there would be a map id for a session's properties, for a thread's properties, a variable's properties, and so on.
Target milestone was changed from '3.4' to TBD.
The writers plan to hook up help to all property sheets for 4.0. Please give a unique help ID to each tab of the property sheets that are related to debugging. This includes: Debugger node -- Properties tab Sessions node -- Properties tab Call Stack node - Properties tab Local Variables node - Properties tab Thread node -- Properties tab Class node -- Properties tab Breakpoints node -- Properties tab Watches node -- Properties tab BTW - in case you haven't hooked up help ids to property sheets yet, here's some quick instructions: Property sheet - When creating a Property Sheet, the developer creates a Sheet.Set object. To populate the Sheet.Set the user creates and adds a number of Node.Property objects. To display help for the Property Sheet, you must call the setValue method and set the helpID property: Sheet sheet = Sheet.createDefault (); Sheet.Set ps = sheet.get (Sheet.PROPERTIES); ps.setValue ("helpID", "session_ejb_prop_properties_html"); Tabbed Property Sheet - Property sheets can actually contain multiple tabs, each having their own help associated with them. The method described above to set the help id of a Property Sheet still applies, the only difference is the way in which additional Property Sheet is created: Sheet sheet = Sheet.createDefault (); Sheet.Set referenceTab = new Sheet.Set (); referenceTab.setValue ("helpID", "ref_properties_help"); sheet.put (referenceTab);
I have changed version from 4.0 dev to S1S 4.2 (Nevada).
Should it be fixed to Nevada release?
Yes, it would be nice to hook up this help for the Nevada release. Much of this help is already written.
fixed in the main trunk the new IDs: NetbeansDebuggerWatchesPropertiesSheet NetbeansDebuggerLocalsPropertiesSheet NetbeansDebuggerBreakpointsPropertiesSheet NetbeansDebuggerSessionsPropertiesSheet NetbeansDebuggerCallStackLineNode NetbeansDebuggerThreadsPropertiesSheet NetbeansDebuggerNodePropertiesSheet NetbeansDebuggerClassesPropertiesSheet
Thank you for the new ids. Is it possible to provide a different id on the property sheets for each breakpoint type? This would be best since the different breakpoint types have different properties. Ideally, I would like an id for each of these breakpoint types: Line Method Class Exception Variable Thread
In testing the help button in the Property Sheets, I noticed that the button was not activated for the following property sheets (available when you select an object in the Classes View): Field Constructor Method As with the breakpoint types, it is possible to get a separate id for each of these property sheets since these objects have different properties? If so, can this also be done for the different variable and watch types as well? If not, I'll work the documentation around this.
Fixed: NetbeansDebuggerBreakpointMethodJPDA NetbeansDebuggerBreakpointThreadJPDA NetbeansDebuggerBreakpointFieldJPDA NetbeansDebuggerBreakpointClassJPDA NetbeansDebuggerBreakpointExceptionJPDA NetbeansDebuggerBreakpointLineJPDA NetbeansDebuggerFieldPropertiesSheet NetbeansDebuggerConstructorPropertiesSheet NetbeansDebuggerMethodPropertiesSheet
My apologies for reopening this issue once again. Is it possible to add separate ids for the following property sheets viewable from the Debugger window: --Class Loaders --Variables that are arrays --Containers for a superclass I think that these shall be the last ids that I ask for as I now have a lot of help to write. I will verify the latest set of ids in tomorrow's build. Thank you.
I've hooked up the help to the ids that have already been assigned. The help works best if there are separate ids for separate types of objects. For example, a generic id doesn't work for variables because array variables have two additional properties, First Index and Maximum Length. Here are the additional ids that I would like. Is is possible to get these ids to meet the 3.5 deadline? For Class View: --Class Loaders For Local Variables View: --Array Objects (becase they have First Index and Maximum Length properties) --Integer Objects (because they have a Display As property) --Container for a Super Class For Watches View: --Watch Objects that are Integers --Watch Objects that are Arrays
fixed
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.