- All Implemented Interfaces:
- org.w3c.dom.events.EventListener
- Enclosing class:
- JSVGCanvas
protected class JSVGCanvas.ToolTipModifier
extends java.lang.Object
implements org.w3c.dom.events.EventListener
Sets a specific tooltip on the JSVGCanvas when a given event occurs.
This listener is used in the handleElement method to set, remove or
modify the JSVGCanvas tooltip on mouseover and on mouseout.
Because we are on a single JComponent
we trigger an artificial
MouseEvent
when the toolTip is set to a non-null value, so as
to make sure it will show after the ToolTipManager
's default
delay.