diff options
author | Michael Valenta | 2002-06-11 18:46:28 +0000 |
---|---|---|
committer | Michael Valenta | 2002-06-11 18:46:28 +0000 |
commit | 1ac7bea2a869da8c0e8e8283e2b3685aa1fc3db4 (patch) | |
tree | 310cd05d0c01ea990e97b0c357c15640a8b82663 /bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target | |
parent | e61b7db1dfea33c771d7fb5e997caadc3cc99463 (diff) | |
download | eclipse.platform.team-1ac7bea2a869da8c0e8e8283e2b3685aa1fc3db4.tar.gz eclipse.platform.team-1ac7bea2a869da8c0e8e8283e2b3685aa1fc3db4.tar.xz eclipse.platform.team-1ac7bea2a869da8c0e8e8283e2b3685aa1fc3db4.zip |
19193: Context-sensitive help missing for various Team components
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target')
4 files changed, 18 insertions, 22 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/GetSyncAction.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/GetSyncAction.java index 620ea3022..5b0bbf4ca 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/GetSyncAction.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/GetSyncAction.java @@ -17,27 +17,25 @@ import java.util.List; import java.util.Set; import org.eclipse.core.resources.IResource; -import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IProgressMonitor; -import org.eclipse.core.runtime.SubProgressMonitor; import org.eclipse.jface.dialogs.ErrorDialog; import org.eclipse.jface.viewers.ISelectionProvider; import org.eclipse.jface.viewers.StructuredSelection; import org.eclipse.swt.widgets.Shell; import org.eclipse.team.core.TeamException; -import org.eclipse.team.core.target.TargetManager; import org.eclipse.team.core.target.TargetProvider; -import org.eclipse.team.internal.core.*; +import org.eclipse.team.internal.core.InfiniteSubProgressMonitor; +import org.eclipse.team.internal.ui.IHelpContextIds; import org.eclipse.team.internal.ui.Policy; -import org.eclipse.team.internal.ui.TeamUIPlugin; import org.eclipse.team.internal.ui.sync.ITeamNode; import org.eclipse.team.internal.ui.sync.SyncSet; -import org.eclipse.team.internal.ui.sync.SyncView; +import org.eclipse.ui.help.WorkbenchHelp; public class GetSyncAction extends TargetSyncAction { public GetSyncAction(TargetSyncCompareInput model, ISelectionProvider sp, String label, Shell shell) { super(model, sp, label, shell); + WorkbenchHelp.setHelp(this, IHelpContextIds.SYNC_GET_ACTION); } /** diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/PutSyncAction.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/PutSyncAction.java index a9c418e5f..96d35d235 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/PutSyncAction.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/PutSyncAction.java @@ -18,23 +18,25 @@ import java.util.Set; import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.IProgressMonitor; -import org.eclipse.core.runtime.SubProgressMonitor; import org.eclipse.jface.dialogs.ErrorDialog; import org.eclipse.jface.viewers.ISelectionProvider; import org.eclipse.jface.viewers.StructuredSelection; import org.eclipse.swt.widgets.Shell; import org.eclipse.team.core.TeamException; import org.eclipse.team.core.target.TargetProvider; -import org.eclipse.team.internal.core.*; +import org.eclipse.team.internal.core.InfiniteSubProgressMonitor; +import org.eclipse.team.internal.ui.IHelpContextIds; import org.eclipse.team.internal.ui.Policy; import org.eclipse.team.internal.ui.sync.ITeamNode; import org.eclipse.team.internal.ui.sync.SyncSet; import org.eclipse.team.internal.ui.sync.SyncView; +import org.eclipse.ui.help.WorkbenchHelp; public class PutSyncAction extends TargetSyncAction { public PutSyncAction(TargetSyncCompareInput model, ISelectionProvider sp, String label, Shell shell) { super(model, sp, label, shell); + WorkbenchHelp.setHelp(this, IHelpContextIds.SYNC_PUT_ACTION); } /** diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteExplorerView.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteExplorerView.java index 4f12420d3..01b6b1dbf 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteExplorerView.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteExplorerView.java @@ -21,19 +21,7 @@ import org.eclipse.jface.action.IMenuManager; import org.eclipse.jface.action.IToolBarManager; import org.eclipse.jface.action.MenuManager; import org.eclipse.jface.action.Separator; -import org.eclipse.jface.viewers.ColumnWeightData; -import org.eclipse.jface.viewers.DoubleClickEvent; -import org.eclipse.jface.viewers.IDoubleClickListener; -import org.eclipse.jface.viewers.ISelectionChangedListener; -import org.eclipse.jface.viewers.IStructuredSelection; -import org.eclipse.jface.viewers.SelectionChangedEvent; -import org.eclipse.jface.viewers.StructuredSelection; -import org.eclipse.jface.viewers.TableLayout; -import org.eclipse.jface.viewers.TableViewer; -import org.eclipse.jface.viewers.TreeViewer; -import org.eclipse.jface.viewers.Viewer; -import org.eclipse.jface.viewers.ViewerFilter; -import org.eclipse.jface.viewers.ViewerSorter; +import org.eclipse.jface.viewers.*; import org.eclipse.jface.wizard.WizardDialog; import org.eclipse.swt.SWT; import org.eclipse.swt.custom.SashForm; @@ -55,12 +43,14 @@ import org.eclipse.team.core.target.IRemoteTargetResource; import org.eclipse.team.core.target.ISiteListener; import org.eclipse.team.core.target.Site; import org.eclipse.team.core.target.TargetManager; +import org.eclipse.team.internal.ui.IHelpContextIds; import org.eclipse.team.internal.ui.Policy; import org.eclipse.team.internal.ui.TeamUIPlugin; import org.eclipse.team.ui.ISharedImages; import org.eclipse.team.ui.TeamImages; import org.eclipse.ui.IActionBars; import org.eclipse.ui.IWorkbenchActionConstants; +import org.eclipse.ui.help.WorkbenchHelp; import org.eclipse.ui.internal.WorkbenchImages; import org.eclipse.ui.model.WorkbenchLabelProvider; import org.eclipse.ui.part.ViewPart; @@ -333,6 +323,9 @@ public class SiteExplorerView extends ViewPart implements ISiteListener { root = new SiteRootsElement(getViewSite().getWorkbenchWindow()); initalizeActions(); folderTree.setInput(root); + + // F1 Help + WorkbenchHelp.setHelp(folderTree.getControl(), IHelpContextIds.SITE_EXPLORER_VIEW); } private Shell getShell() { diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetCatchupReleaseViewer.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetCatchupReleaseViewer.java index cf0731df9..c7937729b 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetCatchupReleaseViewer.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetCatchupReleaseViewer.java @@ -14,10 +14,11 @@ import org.eclipse.jface.action.IMenuManager; import org.eclipse.jface.action.Separator; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Shell; +import org.eclipse.team.internal.ui.IHelpContextIds; import org.eclipse.team.internal.ui.Policy; import org.eclipse.team.internal.ui.sync.CatchupReleaseViewer; import org.eclipse.team.internal.ui.sync.SyncView; - +import org.eclipse.ui.help.WorkbenchHelp; public class TargetCatchupReleaseViewer extends CatchupReleaseViewer { private GetSyncAction getAction; private PutSyncAction putAction; @@ -25,6 +26,8 @@ public class TargetCatchupReleaseViewer extends CatchupReleaseViewer { public TargetCatchupReleaseViewer(Composite parent, TargetSyncCompareInput input) { super(parent, input); initializeActions(input); + // set F1 help + WorkbenchHelp.setHelp(this.getControl(), IHelpContextIds.CATCHUP_RELEASE_VIEWER); } /** |