org.jhotdraw.draw
Class HandleMulticaster
java.lang.Object
org.jhotdraw.draw.HandleMulticaster
public class HandleMulticaster
- extends java.lang.Object
Forwards events to one or many handles.
- Version:
- 1.0 2003-12-01 Derived from JHotDraw 5.4b1.
- Author:
- Werner Randelshofer
Method Summary |
void |
draw(java.awt.Graphics2D g)
|
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
trackDoubleClick(java.awt.Point p,
int modifiersEx,
DrawingView view)
|
void |
trackEnd(java.awt.Point current,
java.awt.Point anchor,
int modifiersEx,
DrawingView view)
|
void |
trackStart(java.awt.Point anchor,
int modifiersEx,
DrawingView view)
|
void |
trackStep(java.awt.Point anchor,
java.awt.Point lead,
int modifiersEx,
DrawingView view)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HandleMulticaster
public HandleMulticaster(Handle handle)
- Creates a new instance.
HandleMulticaster
public HandleMulticaster(java.util.Collection<Handle> handles)
- Creates a new instance.
draw
public void draw(java.awt.Graphics2D g)
keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
keyReleased
public void keyReleased(java.awt.event.KeyEvent e)
keyTyped
public void keyTyped(java.awt.event.KeyEvent e)
trackEnd
public void trackEnd(java.awt.Point current,
java.awt.Point anchor,
int modifiersEx,
DrawingView view)
trackStart
public void trackStart(java.awt.Point anchor,
int modifiersEx,
DrawingView view)
trackDoubleClick
public void trackDoubleClick(java.awt.Point p,
int modifiersEx,
DrawingView view)
trackStep
public void trackStep(java.awt.Point anchor,
java.awt.Point lead,
int modifiersEx,
DrawingView view)