Package | Description |
---|---|
org.eclipse.jface.text.source |
Provides a framework for connecting document regions
with annotations and for displaying those.
|
org.eclipse.ui.editors.text |
Provides a standard text editor and concrete document providers based
IFileBuffer and others directly handling IFile and
IStorage as editor input.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultAnnotationHover
Standard implementation of
IAnnotationHover . |
class |
LineChangeHover
A hover for line oriented diffs.
|
Modifier and Type | Field and Description |
---|---|
protected IAnnotationHover |
SourceViewer.fAnnotationHover
The viewer's annotation hover
|
protected IAnnotationHover |
SourceViewer.fOverviewRulerAnnotationHover
The viewer's overview ruler annotation hover
|
Modifier and Type | Method and Description |
---|---|
protected IAnnotationHover |
AnnotationBarHoverManager.getAnnotationHover()
Returns the annotation hover for this hover manager.
|
IAnnotationHover |
SourceViewerConfiguration.getAnnotationHover(ISourceViewer sourceViewer)
Returns the annotation hover which will provide the information to be
shown in a hover popup window when requested for the given
source viewer.
|
IAnnotationHover |
AnnotationBarHoverManager.getCurrentAnnotationHover()
Returns the currently shown annotation hover or
null if none
hover is shown. |
IAnnotationHover |
SourceViewer.getCurrentAnnotationHover() |
IAnnotationHover |
ISourceViewerExtension3.getCurrentAnnotationHover()
Returns the currently displayed annotation hover if any,
null otherwise. |
IAnnotationHover |
AnnotationRulerColumn.getHover() |
IAnnotationHover |
IVerticalRulerInfoExtension.getHover()
Returns the hover for this vertical ruler (column).
|
IAnnotationHover |
LineNumberChangeRulerColumn.getHover() |
IAnnotationHover |
AbstractRulerColumn.getHover() |
IAnnotationHover |
CompositeRuler.getHover() |
IAnnotationHover |
ChangeRulerColumn.getHover() |
IAnnotationHover |
SourceViewerConfiguration.getOverviewRulerAnnotationHover(ISourceViewer sourceViewer)
Returns the annotation hover which will provide the information to be
shown in a hover popup window when requested for the overview ruler
of the given source viewer.This implementation always returns the general
annotation hover returned by
getAnnotationHover . |
Modifier and Type | Method and Description |
---|---|
void |
ISourceViewer.setAnnotationHover(IAnnotationHover annotationHover)
Sets the annotation hover of this source viewer.
|
void |
SourceViewer.setAnnotationHover(IAnnotationHover annotationHover) |
void |
IChangeRulerColumn.setHover(IAnnotationHover hover)
Sets the hover of this ruler column.
|
void |
AnnotationRulerColumn.setHover(IAnnotationHover hover) |
void |
LineNumberChangeRulerColumn.setHover(IAnnotationHover hover) |
protected void |
AbstractRulerColumn.setHover(IAnnotationHover hover)
Sets the annotation hover.
|
void |
ChangeRulerColumn.setHover(IAnnotationHover hover) |
void |
SourceViewer.setOverviewRulerAnnotationHover(IAnnotationHover annotationHover)
Sets the overview ruler's annotation hover of this source viewer.
|
Constructor and Description |
---|
AnnotationBarHoverManager(ISourceViewer sourceViewer,
IVerticalRuler ruler,
IAnnotationHover annotationHover,
IInformationControlCreator creator)
Deprecated.
|
AnnotationBarHoverManager(IVerticalRulerInfo rulerInfo,
ISourceViewer sourceViewer,
IAnnotationHover annotationHover,
IInformationControlCreator creator)
Creates an annotation hover manager with the given parameters.
|
Modifier and Type | Method and Description |
---|---|
IAnnotationHover |
TextSourceViewerConfiguration.getAnnotationHover(ISourceViewer sourceViewer) |
IAnnotationHover |
TextSourceViewerConfiguration.getOverviewRulerAnnotationHover(ISourceViewer sourceViewer) |
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.