PR 34723: [About] [Help] Missing F1 help for config details editor
diff --git a/org.eclipse.ui.editors/extensions/org/eclipse/ui/internal/SystemSummaryEditor.java b/org.eclipse.ui.editors/extensions/org/eclipse/ui/internal/SystemSummaryEditor.java
index 954f4ce..03aeb46 100644
--- a/org.eclipse.ui.editors/extensions/org/eclipse/ui/internal/SystemSummaryEditor.java
+++ b/org.eclipse.ui.editors/extensions/org/eclipse/ui/internal/SystemSummaryEditor.java
@@ -24,6 +24,7 @@
import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.FileDialog;
+import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.texteditor.AbstractTextEditor;
import org.eclipse.ui.texteditor.ITextEditorActionConstants;
@@ -43,12 +44,24 @@
*/
public static final String LAST_FILE="last_file"; //$NON-NLS-1$
+ /*
+ * The string with which all other defined ids are prefixed to construct help context ids.
+ * Value: <code>"org.eclipse.ui."</code>
+ */
+ private static final String PREFIX= PlatformUI.PLUGIN_ID + "."; //$NON-NLS-1$
+
+ /*
+ * Id for the system summary editor.
+ * Default value: <code>"system_summary_editor_context"</code>.
+ */
+ private static final String SYSTEM_SUMMARY_TEXT_EDITOR= PREFIX + "system_summary_editor_context"; //$NON-NLS-1$
/**
* Creates a new text editor.
*/
public SystemSummaryEditor() {
super();
+ setHelpContextId(SYSTEM_SUMMARY_TEXT_EDITOR);
setDocumentProvider(new SystemSummaryDocumentProvider());
}