Index: src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ClassBreakpointPanel.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ClassBreakpointPanel.java,v retrieving revision 1.9 diff -u -r1.9 ClassBreakpointPanel.java --- src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ClassBreakpointPanel.java 19 Apr 2005 19:32:44 -0000 1.9 +++ src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ClassBreakpointPanel.java 18 Aug 2005 16:29:38 -0000 @@ -25,7 +25,12 @@ /** * @author Jan Jancura */ -public class ClassBreakpointPanel extends JPanel implements Controller { +// +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class ClassBreakpointPanel extends JPanel implements Controller { +// ==== +public class ClassBreakpointPanel extends JPanel implements Controller, org.openide.util.HelpCtx.Provider { +// private ActionsPanel actionsPanel; private ClassLoadUnloadBreakpoint breakpoint; @@ -94,6 +99,13 @@ actionsPanel = new ActionsPanel (b); pActions.add (actionsPanel, "Center"); } + + // + // Implement getHelpCtx() with the correct helpID + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerBreakpointClassJPDA"); // NOI18N + } + // /** This method is called from within the constructor to * initialize the form. Index: src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ExceptionBreakpointPanel.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ExceptionBreakpointPanel.java,v retrieving revision 1.11 diff -u -r1.11 ExceptionBreakpointPanel.java --- src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ExceptionBreakpointPanel.java 19 Apr 2005 19:32:44 -0000 1.11 +++ src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ExceptionBreakpointPanel.java 18 Aug 2005 16:29:38 -0000 @@ -29,7 +29,12 @@ /** * @author Jan Jancura */ -public class ExceptionBreakpointPanel extends JPanel implements Controller { +// +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class ExceptionBreakpointPanel extends JPanel implements Controller { +// ==== +public class ExceptionBreakpointPanel extends JPanel implements Controller, org.openide.util.HelpCtx.Provider { +// private ActionsPanel actionsPanel; private ExceptionBreakpoint breakpoint; @@ -107,6 +112,13 @@ actionsPanel = new ActionsPanel (b); pActions.add (actionsPanel, "Center"); } + + // + // Implement getHelpCtx() with the correct helpID + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerBreakpointExceptionJPDA"); // NOI18N + } + // /** This method is called from within the constructor to * initialize the form. Index: src/org/netbeans/modules/debugger/jpda/ui/breakpoints/FieldBreakpointPanel.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/breakpoints/FieldBreakpointPanel.java,v retrieving revision 1.8 diff -u -r1.8 FieldBreakpointPanel.java --- src/org/netbeans/modules/debugger/jpda/ui/breakpoints/FieldBreakpointPanel.java 19 Apr 2005 19:32:44 -0000 1.8 +++ src/org/netbeans/modules/debugger/jpda/ui/breakpoints/FieldBreakpointPanel.java 18 Aug 2005 16:29:38 -0000 @@ -25,7 +25,12 @@ /** * @author Jan Jancura */ -public class FieldBreakpointPanel extends JPanel implements Controller { +// +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class FieldBreakpointPanel extends JPanel implements Controller { +// ==== +public class FieldBreakpointPanel extends JPanel implements Controller, org.openide.util.HelpCtx.Provider { +// private ActionsPanel actionsPanel; private FieldBreakpoint breakpoint; @@ -82,6 +87,13 @@ actionsPanel = new ActionsPanel (b); pActions.add (actionsPanel, "Center"); } + + // + // Implement getHelpCtx() with the correct helpID + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerBreakpointFieldJPDA"); // NOI18N + } + // /** This method is called from within the constructor to * initialize the form. Index: src/org/netbeans/modules/debugger/jpda/ui/breakpoints/LineBreakpointPanel.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/breakpoints/LineBreakpointPanel.java,v retrieving revision 1.7 diff -u -r1.7 LineBreakpointPanel.java --- src/org/netbeans/modules/debugger/jpda/ui/breakpoints/LineBreakpointPanel.java 4 Aug 2005 10:30:39 -0000 1.7 +++ src/org/netbeans/modules/debugger/jpda/ui/breakpoints/LineBreakpointPanel.java 18 Aug 2005 16:29:39 -0000 @@ -36,7 +36,12 @@ * * @author Maros Sandor */ -public class LineBreakpointPanel extends JPanel implements Controller { +// +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class LineBreakpointPanel extends JPanel implements Controller { +// +public class LineBreakpointPanel extends JPanel implements Controller, org.openide.util.HelpCtx.Provider { +// private ActionsPanel actionsPanel; private LineBreakpoint breakpoint; @@ -101,6 +106,14 @@ } tfCondition.getDocument().putProperty(javax.swing.text.Document.StreamDescriptionProperty, dobj); } + + // + // Implement getHelpCtx() with the correct helpID + // + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerBreakpointLineJPDA"); // NOI18N + } + // /** This method is called from within the constructor to * initialize the form. Index: src/org/netbeans/modules/debugger/jpda/ui/breakpoints/MethodBreakpointPanel.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/breakpoints/MethodBreakpointPanel.java,v retrieving revision 1.10 diff -u -r1.10 MethodBreakpointPanel.java --- src/org/netbeans/modules/debugger/jpda/ui/breakpoints/MethodBreakpointPanel.java 19 Apr 2005 19:32:44 -0000 1.10 +++ src/org/netbeans/modules/debugger/jpda/ui/breakpoints/MethodBreakpointPanel.java 18 Aug 2005 16:29:39 -0000 @@ -25,7 +25,12 @@ /** * @author Jan Jancura */ -public class MethodBreakpointPanel extends JPanel implements Controller { +// +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class MethodBreakpointPanel extends JPanel implements Controller { +// ==== +public class MethodBreakpointPanel extends JPanel implements Controller, org.openide.util.HelpCtx.Provider { +// private ActionsPanel actionsPanel; private MethodBreakpoint breakpoint; @@ -81,6 +86,13 @@ actionsPanel = new ActionsPanel (b); pActions.add (actionsPanel, "Center"); } + + // + // Implement getHelpCtx() with the correct helpID + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerBreakpointMethodJPDA"); // NOI18N + } + // /** This method is called from within the constructor to * initialize the form. Index: src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ThreadBreakpointPanel.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ThreadBreakpointPanel.java,v retrieving revision 1.7 diff -u -r1.7 ThreadBreakpointPanel.java --- src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ThreadBreakpointPanel.java 19 Apr 2005 19:32:44 -0000 1.7 +++ src/org/netbeans/modules/debugger/jpda/ui/breakpoints/ThreadBreakpointPanel.java 18 Aug 2005 16:29:39 -0000 @@ -24,7 +24,12 @@ /** * @author Jan Jancura */ -public class ThreadBreakpointPanel extends JPanel implements Controller { +// CR 6207738 - fix debugger help IDs +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class ThreadBreakpointPanel extends JPanel implements Controller { +// ==== +public class ThreadBreakpointPanel extends JPanel implements Controller, org.openide.util.HelpCtx.Provider { +// private ActionsPanel actionsPanel; private ThreadBreakpoint breakpoint; @@ -70,6 +75,13 @@ actionsPanel = new ActionsPanel (b); pActions.add (actionsPanel, "Center"); } + + // + // Implement getHelpCtx() with the correct helpID + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerBreakpointThreadJPDA"); // NOI18N + } + // /** This method is called from within the constructor to * initialize the form. Index: src/org/netbeans/modules/debugger/jpda/ui/views/ClassesView.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/views/ClassesView.java,v retrieving revision 1.7 diff -u -r1.7 ClassesView.java --- src/org/netbeans/modules/debugger/jpda/ui/views/ClassesView.java 19 Jan 2005 10:15:04 -0000 1.7 +++ src/org/netbeans/modules/debugger/jpda/ui/views/ClassesView.java 18 Aug 2005 16:29:39 -0000 @@ -24,7 +24,12 @@ import org.openide.windows.TopComponent; -public class ClassesView extends TopComponent { +// +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class ClassesView extends TopComponent { +// ==== +public class ClassesView extends TopComponent implements org.openide.util.HelpCtx.Provider { +// private transient JComponent tree; private transient ViewModelListener viewModelListener; @@ -61,6 +66,13 @@ viewModelListener.destroy (); viewModelListener = null; } + + // + // Implement getHelpCtx() with the correct helpID + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerClassNode"); // NOI18N + } + // public int getPersistenceType () { return PERSISTENCE_ALWAYS; Index: src/org/netbeans/modules/debugger/jpda/ui/views/SourcesView.java =================================================================== RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/views/SourcesView.java,v retrieving revision 1.7 diff -u -r1.7 SourcesView.java --- src/org/netbeans/modules/debugger/jpda/ui/views/SourcesView.java 19 Jan 2005 10:15:05 -0000 1.7 +++ src/org/netbeans/modules/debugger/jpda/ui/views/SourcesView.java 18 Aug 2005 16:29:39 -0000 @@ -21,7 +21,12 @@ import org.openide.util.Utilities; import org.openide.windows.TopComponent; -public class SourcesView extends TopComponent { +// +// Implement HelpCtx.Provider interface to provide help ids for help system +// public class SourcesView extends TopComponent { +// ==== +public class SourcesView extends TopComponent implements org.openide.util.HelpCtx.Provider { +// private transient JComponent tree; private transient ViewModelListener viewModelListener; @@ -58,6 +63,13 @@ viewModelListener.destroy (); viewModelListener = null; } + + // + // Implement getHelpCtx() with the correct helpID + public org.openide.util.HelpCtx getHelpCtx() { + return new org.openide.util.HelpCtx("NetbeansDebuggerSourcesNode"); // NOI18N + } + // public int getPersistenceType () { return PERSISTENCE_ALWAYS;