M
-
public interface OverviewTipProvider<M extends OverviewMark>
Implementors should register the provider with the Overview
Modifier and Type | Interface and Description |
---|---|
static class |
OverviewTipProvider.Orientation |
Modifier and Type | Method and Description |
---|---|
OverviewTipProvider.Orientation |
getOrientation() |
javax.swing.JComponent |
getTipContent(java.util.Collection<M> marks, oracle.ide.hover.Hover hover)
Create the content of a tip to be displayed when the mouse hovers over one or more marks in an Overview.
|
javax.swing.JComponent getTipContent(java.util.Collection<M> marks, oracle.ide.hover.Hover hover)
The content will be added to the tip automatically. The Hover parameter is provided as a convenience for the provider to hold onto should it wish to control the life cycle of the tip later: e.g. force it to hide is a certain situation.
marks
- the marks present at the hover locationhover
- the hover containing the tipOverviewTipProvider.Orientation getOrientation()