org.apache.batik.swing
Class JSVGCanvas.ToolTipModifier
java.lang.Object
org.apache.batik.swing.JSVGCanvas.ToolTipModifier
- All Implemented Interfaces:
- EventListener
- Enclosing class:
- JSVGCanvas
- protected class JSVGCanvas.ToolTipModifier
- extends Object
- implements 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.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
canvasUserAgent
protected JSVGCanvas.CanvasUserAgent canvasUserAgent
- The CanvasUserAgent used to track the last tool tip event.
JSVGCanvas.ToolTipModifier
public JSVGCanvas.ToolTipModifier()
- Creates a new ToolTipModifier object.
handleEvent
public void handleEvent(Event evt)
- Specified by:
handleEvent
in interface EventListener
Copyright ? 2005 Apache Software Foundation. All Rights Reserved.