diff --git a/rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/internal/connectorservice/dstore/ui/propertypages/DStorePreferencePage.java b/rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/internal/connectorservice/dstore/ui/propertypages/DStorePreferencePage.java index 7c7066dc3d8..47a667daf99 100644 --- a/rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/internal/connectorservice/dstore/ui/propertypages/DStorePreferencePage.java +++ b/rse/plugins/org.eclipse.rse.connectorservice.dstore/src/org/eclipse/rse/internal/connectorservice/dstore/ui/propertypages/DStorePreferencePage.java @@ -12,6 +12,7 @@ * David McKnight (IBM) - [216596] dstore preferences (timeout, and others) * David McKnight (IBM) - [220123][dstore] Configurable timeout on irresponsiveness * David McKnight (IBM) - [228334][api][breaking][dstore] Default DataStore connection timeout is too short + * David Dykstal (IBM) - [232317] add help for this preference page ********************************************************************************/ package org.eclipse.rse.internal.connectorservice.dstore.ui.propertypages; @@ -35,6 +36,7 @@ import org.eclipse.swt.widgets.Listener; import org.eclipse.swt.widgets.Text; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; +import org.eclipse.ui.PlatformUI; public class DStorePreferencePage extends PreferencePage implements IWorkbenchPreferencePage, Listener { @@ -48,6 +50,9 @@ public class DStorePreferencePage extends PreferencePage implements IWorkbenchPr private Button _showMismatchedServerWarningButton; protected Control createContents(Composite gparent) { + + PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), RSEUIPlugin.HELPPREFIX + "DStorePreferencePage"); //$NON-NLS-1$ + Composite parent = SystemWidgetHelpers.createComposite(gparent, 2); GridLayout layout = new GridLayout(); diff --git a/rse/plugins/org.eclipse.rse.ui/HelpContexts.xml b/rse/plugins/org.eclipse.rse.ui/HelpContexts.xml index 1665394ee72..bb4f49e68d4 100644 --- a/rse/plugins/org.eclipse.rse.ui/HelpContexts.xml +++ b/rse/plugins/org.eclipse.rse.ui/HelpContexts.xml @@ -15,6 +15,7 @@ Contributors: Martin Oberhuber (Wind River) - [174945] split importexport icons from rse.ui Kevin Doyle (IBM) - [212940] Added help for Remote Monitor David Dykstal (IBM) - [231630] adding help for services property page +David Dykstal (IBM) - [232317] adding help for datastore preferences page --> @@ -927,5 +928,12 @@ Messages are logged to the .log file in the .metadata folder of the workspace. This action exports connection definitions to a file. A file selection dialog is displayed, and you specify the directory and file name into which to export the selected connections and their filters. You may then import the connections into another workbench using the import action. + + The DataStore preference page allows you to set various parameters associated with DataStore protocol. + +You may set the timeout value used to establish the initial connection as well as the "keepalive" characteristics of the underlying connection. + +You may also show or suppress warnings if the server and client versions of the protocol are not exactly matched. +