org.apache.batik.gvt.event
Class AbstractEventDispatcher
java.lang.Object
|
+--org.apache.batik.gvt.event.AbstractEventDispatcher
- All Implemented Interfaces:
- EventDispatcher, java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
- Direct Known Subclasses:
- ConcreteEventDispatcher
- public abstract class AbstractEventDispatcher
- extends java.lang.Object
- implements EventDispatcher, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.KeyListener
Abstract class for receiving InputEvents and dispatching them as GraphicsNodeEvents.
Mouse events are dispatched to their "containing" node (the GraphicsNode
corresponding to the mouse event coordinate). Searches for containment
are performed from the EventDispatcher's "root" node.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.awt.event.MouseListener |
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased |
Methods inherited from interface java.awt.event.MouseMotionListener |
mouseDragged, mouseMoved |
Methods inherited from interface java.awt.event.KeyListener |
keyPressed, keyReleased, keyTyped |
root
protected GraphicsNode root
baseTransform
protected java.awt.geom.AffineTransform baseTransform
AbstractEventDispatcher
public AbstractEventDispatcher()
setRootNode
public void setRootNode(GraphicsNode root)
- Specified by:
setRootNode
in interface EventDispatcher
setBaseTransform
public void setBaseTransform(java.awt.geom.AffineTransform t)
- Specified by:
setBaseTransform
in interface EventDispatcher
setNodeIncrementEvent
public void setNodeIncrementEvent(java.awt.event.InputEvent e)
- Specified by:
setNodeIncrementEvent
in interface EventDispatcher
setNodeDecrementEvent
public void setNodeDecrementEvent(java.awt.event.InputEvent e)
- Specified by:
setNodeDecrementEvent
in interface EventDispatcher
isNodeIncrementEvent
protected boolean isNodeIncrementEvent(java.awt.event.InputEvent e)
isNodeDecrementEvent
protected boolean isNodeDecrementEvent(java.awt.event.InputEvent e)
Copyright © 2000 Apache Software Foundation. All Rights Reserved.