public interface CEToolTipProvider
CEToolTipProvideris an interface for the code editor to ask an editor client for an appropriate tooltip to display based on the given location of the mouse event. This could be useful for example, for a debugger that wants to display the value of a variable when the mouse is moved over a variable, or for code editing to display a class hierarchy when the mouse is moved over a class name.
In order to register for tooltips, implement this interface, and
register it with a specific code editor to be asked for tooltips.
getToolTipText() method is called, provide
the tool tip text that should be displayed to the user. Note that
this text String can be html content for formatting purposes
java.lang.String getToolTipText(CodeEditor codeEditor, java.awt.event.MouseEvent mouseEvent, int offset)
codeEditor- the code editor where the tooltip will be displayed
mouseEvent- the mouse event that generated the tooltip
offset- the document offset where the mouse cursor is located