diff options
author | Michael Valenta | 2002-06-12 02:27:43 +0000 |
---|---|---|
committer | Michael Valenta | 2002-06-12 02:27:43 +0000 |
commit | cdae9ae3d1837295635ea6da47d00690f5770b20 (patch) | |
tree | 58f27ecbef33f312dddf7fcfab8633bd5fa7dd89 | |
parent | 0b037a81afc97836845bae5319423233746b9283 (diff) | |
download | eclipse.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
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(); |