org.apache.batik.swing
Class JSVGCanvas.ToolTipModifier
java.lang.Object
org.apache.batik.swing.JSVGCanvas.ToolTipModifier
- 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.
Field Summary |
protected java.lang.String |
toolTip
Value of the toolTip |
Method Summary |
void |
handleEvent(org.w3c.dom.events.Event evt)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
toolTip
protected java.lang.String toolTip
- Value of the toolTip
JSVGCanvas.ToolTipModifier
public JSVGCanvas.ToolTipModifier(java.lang.String toolTip)
- Parameters:
toolTip
- value to which the JSVGCanvas should be
set when the event occurs.
handleEvent
public void handleEvent(org.w3c.dom.events.Event evt)
- Specified by:
handleEvent
in interface org.w3c.dom.events.EventListener
Copyright ? 2002 Apache Software Foundation. All Rights Reserved.