org.jhotdraw.draw.event
Class HandleMulticaster
- java.lang.Object
-
- org.jhotdraw.draw.event.HandleMulticaster
-
public class HandleMulticaster extends java.lang.ObjectForwards events to one or many handles.
-
-
Constructor Summary
Constructors Constructor and Description HandleMulticaster(java.util.Collection<Handle> handles)Creates a new instance.HandleMulticaster(Handle handle)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voiddraw(java.awt.Graphics2D g)voidkeyPressed(java.awt.event.KeyEvent e)voidkeyReleased(java.awt.event.KeyEvent e)voidkeyTyped(java.awt.event.KeyEvent e)voidtrackDoubleClick(java.awt.Point p, int modifiersEx, DrawingView view)voidtrackEnd(java.awt.Point current, java.awt.Point anchor, int modifiersEx, DrawingView view)voidtrackStart(java.awt.Point anchor, int modifiersEx, DrawingView view)voidtrackStep(java.awt.Point anchor, java.awt.Point lead, int modifiersEx, DrawingView view)
-
-
-
Constructor Detail
-
HandleMulticaster
public HandleMulticaster(Handle handle)
Creates a new instance.
-
HandleMulticaster
public HandleMulticaster(java.util.Collection<Handle> handles)
Creates a new instance.
-
-
Method Detail
-
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)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG