org.lee.mugen.core.command
Class SpriteCmdProcess
java.lang.Object
java.awt.event.KeyAdapter
org.lee.mugen.core.command.SpriteCmdProcess
- All Implemented Interfaces:
- java.awt.event.KeyListener, java.util.EventListener
public class SpriteCmdProcess
- extends java.awt.event.KeyAdapter
This class process command recognition
TODO : remove the interface KeyAdapter beause it's not genereic
In the java caller if the caller use AWT events, it has to use wrapper
- Author:
- Dr Wong
Methods inherited from class java.awt.event.KeyAdapter |
keyTyped |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpriteCmdProcess
public SpriteCmdProcess(CmdProcDispatcher dispatcher)
addSprite
public void addSprite(java.lang.String spriteId)
remove
public void remove(java.lang.String spriteId)
process
public void process()
keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
- Specified by:
keyPressed
in interface java.awt.event.KeyListener
- Overrides:
keyPressed
in class java.awt.event.KeyAdapter
keyReleased
public void keyReleased(java.awt.event.KeyEvent e)
- Specified by:
keyReleased
in interface java.awt.event.KeyListener
- Overrides:
keyReleased
in class java.awt.event.KeyAdapter
keyPressed
public void keyPressed(int keycode)
keyReleased
public void keyReleased(int keycode)
getDispatcher
public CmdProcDispatcher getDispatcher()