Package com.bc.ceres.swing.figure
Class InteractionDispatcher
- java.lang.Object
-
- com.bc.ceres.swing.figure.InteractionDispatcher
-
- All Implemented Interfaces:
KeyListener,MouseListener,MouseMotionListener,EventListener
public class InteractionDispatcher extends Object implements MouseListener, MouseMotionListener, KeyListener
-
-
Constructor Summary
Constructors Constructor Description InteractionDispatcher(InteractorAware interactorAware)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidkeyPressed(KeyEvent event)voidkeyReleased(KeyEvent event)voidkeyTyped(KeyEvent event)voidmouseClicked(MouseEvent event)voidmouseDragged(MouseEvent event)voidmouseEntered(MouseEvent event)voidmouseExited(MouseEvent event)voidmouseMoved(MouseEvent event)voidmousePressed(MouseEvent event)voidmouseReleased(MouseEvent event)voidregisterListeners(JComponent component)voidunregisterListeners(JComponent component)
-
-
-
Constructor Detail
-
InteractionDispatcher
public InteractionDispatcher(InteractorAware interactorAware)
-
-
Method Detail
-
registerListeners
public void registerListeners(JComponent component)
-
unregisterListeners
public void unregisterListeners(JComponent component)
-
mouseClicked
public void mouseClicked(MouseEvent event)
- Specified by:
mouseClickedin interfaceMouseListener
-
mousePressed
public void mousePressed(MouseEvent event)
- Specified by:
mousePressedin interfaceMouseListener
-
mouseMoved
public void mouseMoved(MouseEvent event)
- Specified by:
mouseMovedin interfaceMouseMotionListener
-
mouseDragged
public void mouseDragged(MouseEvent event)
- Specified by:
mouseDraggedin interfaceMouseMotionListener
-
mouseReleased
public void mouseReleased(MouseEvent event)
- Specified by:
mouseReleasedin interfaceMouseListener
-
mouseEntered
public void mouseEntered(MouseEvent event)
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
public void mouseExited(MouseEvent event)
- Specified by:
mouseExitedin interfaceMouseListener
-
keyTyped
public void keyTyped(KeyEvent event)
- Specified by:
keyTypedin interfaceKeyListener
-
keyPressed
public void keyPressed(KeyEvent event)
- Specified by:
keyPressedin interfaceKeyListener
-
keyReleased
public void keyReleased(KeyEvent event)
- Specified by:
keyReleasedin interfaceKeyListener
-
-