Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2002-06-12 02:27:43 +0000
committerMichael Valenta2002-06-12 02:27:43 +0000
commitcdae9ae3d1837295635ea6da47d00690f5770b20 (patch)
tree58f27ecbef33f312dddf7fcfab8633bd5fa7dd89
parent0b037a81afc97836845bae5319423233746b9283 (diff)
downloadeclipse.platform.team-cdae9ae3d1837295635ea6da47d00690f5770b20.tar.gz
eclipse.platform.team-cdae9ae3d1837295635ea6da47d00690f5770b20.tar.xz
eclipse.platform.team-cdae9ae3d1837295635ea6da47d00690f5770b20.zip
19193: Context-sensitive help missing for various Team components
-rw-r--r--bundles/org.eclipse.team.ui/help_contexts.xml31
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/IHelpContextIds.java2
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/MappingSelectionPage.java4
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteSelectionPage.java4
4 files changed, 41 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.ui/help_contexts.xml b/bundles/org.eclipse.team.ui/help_contexts.xml
index 905d2a8c0..158233f56 100644
--- a/bundles/org.eclipse.team.ui/help_contexts.xml
+++ b/bundles/org.eclipse.team.ui/help_contexts.xml
@@ -2,9 +2,40 @@
<?NLS TYPE="org.eclipse.help.contexts"?>
<contexts>
+ <!-- ********************************** -->
+ <!-- Wizard Pages -->
+ <!-- ********************************** -->
+
+ <context id="share_project_page_context">
+ <description>Create a new site
+ </description>
+ </context>
+
+ <context id="import_project_set_page_context">
+ <description>Import a project from elsewhere
+ </description>
+ </context>
+
+ <context id="export_project_set_page_context">
+ <description>Export a project to an external system
+ </description>
+ </context>
+
+ <context id="target_new_site_page_context">
+ <description>Pick a site to use as a target
+ </description>
+ </context>
+
+ <context id="target_mapping_selection_page_context">
+ <description>map a site
+ </description>
+ </context>
+
+
<!-- ********************************** -->
<!-- Preference Pages -->
<!-- ********************************** -->
+
<context id="ignore_preference_page_context" >
<description>You may wish to exclude certain resources from version control. Resources whose names match any enabled pattern will not be released. The wildcard characters '*' and '?' are permitted. These settings will not affect resources already under version control.
</description>
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/IHelpContextIds.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/IHelpContextIds.java
index 488885777..6ebdd386f 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/IHelpContextIds.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/IHelpContextIds.java
@@ -22,6 +22,8 @@ public interface IHelpContextIds {
public static final String SHARE_PROJECT_PAGE = PREFIX + "share_project_page_context"; //$NON-NLS-1$
public static final String IMPORT_PROJECT_SET_PAGE = PREFIX + "import_project_set_page_context"; //$NON-NLS-1$
public static final String EXPORT_PROJECT_SET_PAGE = PREFIX + "export_project_set_page_context"; //$NON-NLS-1$
+ public static final String TARGET_NEW_SITE_PAGE = PREFIX + "target_new_site_page_context"; //$NON-NLS-1$
+ public static final String TARGET_MAPPING_SELECTION_PAGE = PREFIX + "target_mapping_selection_page_context"; //$NON-NLS-1$
// Catchup Release Viewers
public static final String TARGET_CATCHUP_RELEASE_VIEWER = PREFIX + "target_catchup_release_viewer_context"; //$NON-NLS-1$
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/MappingSelectionPage.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/MappingSelectionPage.java
index d8cc54cd3..c9ba1d7d6 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/MappingSelectionPage.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/MappingSelectionPage.java
@@ -37,8 +37,10 @@ import org.eclipse.team.core.TeamException;
import org.eclipse.team.internal.core.target.IRemoteTargetResource;
import org.eclipse.team.internal.core.target.Site;
import org.eclipse.team.internal.core.target.UrlUtil;
+import org.eclipse.team.internal.ui.IHelpContextIds;
import org.eclipse.team.internal.ui.Policy;
import org.eclipse.team.internal.ui.TeamUIPlugin;
+import org.eclipse.ui.help.WorkbenchHelp;
import org.eclipse.ui.model.WorkbenchLabelProvider;
public class MappingSelectionPage extends TargetWizardPage {
@@ -62,6 +64,8 @@ public class MappingSelectionPage extends TargetWizardPage {
public void createControl(Composite p) {
Composite composite = createComposite(p, 1);
+ // set F1 help
+ WorkbenchHelp.setHelp(composite, IHelpContextIds.TARGET_MAPPING_SELECTION_PAGE);
createLabel(composite, Policy.bind("MappingSelectionPage.label")); //$NON-NLS-1$
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteSelectionPage.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteSelectionPage.java
index 99f053fe6..8736822a6 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteSelectionPage.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteSelectionPage.java
@@ -32,7 +32,9 @@ import org.eclipse.team.internal.core.target.Site;
import org.eclipse.team.internal.core.target.TargetManager;
import org.eclipse.team.internal.core.target.TargetProvider;
import org.eclipse.team.internal.core.target.UrlUtil;
+import org.eclipse.team.internal.ui.IHelpContextIds;
import org.eclipse.team.internal.ui.Policy;
+import org.eclipse.ui.help.WorkbenchHelp;
import org.eclipse.ui.model.WorkbenchContentProvider;
import org.eclipse.ui.model.WorkbenchLabelProvider;
@@ -70,6 +72,8 @@ public class SiteSelectionPage extends TargetWizardPage {
public void createControl(Composite parent) {
Composite composite = createComposite(parent, 2);
+ // set F1 help
+ WorkbenchHelp.setHelp(composite, IHelpContextIds.TARGET_NEW_SITE_PAGE);
Label description = new Label(composite, SWT.WRAP);
GridData data = new GridData();

Back to the top