diff options
author | Michael Valenta | 2007-06-05 17:04:18 +0000 |
---|---|---|
committer | Michael Valenta | 2007-06-05 17:04:18 +0000 |
commit | f4fe136794ea83f287fb6a26b6454c774e07e3d5 (patch) | |
tree | 7c8bf5d4ea24179ac876ec02eb320f3ecb86a546 /bundles/org.eclipse.team.cvs.ui | |
parent | ae916178fff07d17e06d567d9c7a8497e3ef37ed (diff) | |
download | eclipse.platform.team-f4fe136794ea83f287fb6a26b6454c774e07e3d5.tar.gz eclipse.platform.team-f4fe136794ea83f287fb6a26b6454c774e07e3d5.tar.xz eclipse.platform.team-f4fe136794ea83f287fb6a26b6454c774e07e3d5.zip |
Bug 191050 Hover for annotation ruler does not show F2 message
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui')
-rw-r--r-- | bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/ShowAnnotationOperation.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/ShowAnnotationOperation.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/ShowAnnotationOperation.java index c6f9182d5..b8c97d14c 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/ShowAnnotationOperation.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/operations/ShowAnnotationOperation.java @@ -262,20 +262,21 @@ public class ShowAnnotationOperation extends CVSOperation { RevisionInformation info= new RevisionInformation(); class AnnotationControlCreator implements IInformationControlCreator { - private final String statusFieldText; + private final boolean showTooltipAffordance; - public AnnotationControlCreator(String statusFieldText) { - this.statusFieldText = statusFieldText; + public AnnotationControlCreator(boolean showTooltipAffordance) { + this.showTooltipAffordance = showTooltipAffordance; } public IInformationControl createInformationControl(Shell parent) { + String statusFieldText = showTooltipAffordance ? EditorsUI.getTooltipAffordanceString() : null; return new SourceViewerInformationControl(parent, SWT.TOOL, SWT.NONE, JFaceResources.DEFAULT_FONT, statusFieldText); } } - info.setHoverControlCreator(new AnnotationControlCreator(EditorsUI.getTooltipAffordanceString())); - info.setInformationPresenterControlCreator(new AnnotationControlCreator(null)); + info.setHoverControlCreator(new AnnotationControlCreator(true)); + info.setInformationPresenterControlCreator(new AnnotationControlCreator(false)); HashMap sets= new HashMap(); List annotateBlocks= listener.getCvsAnnotateBlocks(); |