org.netbeans.microedition.svg.input
Class InputHandler

java.lang.Object
  extended by org.netbeans.microedition.svg.input.InputHandler
Direct Known Subclasses:
TextInputHandler

public abstract class InputHandler
extends java.lang.Object


Nested Class Summary
static interface InputHandler.CaretVisibilityListener
           
 
Field Summary
static int BACKSPACE
           
static InputHandler BUTTON_INPUT_HANDLER
           
protected  java.util.Vector caretListeners
           
static int DOWN
           
static int FIRE
           
static int LEFT
           
protected  java.lang.Boolean prevVisibility
           
static int RIGHT
           
static int UP
           
 
Constructor Summary
InputHandler()
           
 
Method Summary
 void addVisibilityListener(InputHandler.CaretVisibilityListener listener)
           
protected  void fireCaretVisibilityChanged(boolean isVisible)
           
abstract  boolean handleKeyPress(SVGComponent comp, int nKeyCode)
           
abstract  boolean handleKeyRelease(SVGComponent comp, int nKeyCode)
           
 void removeVisibilityListener(InputHandler.CaretVisibilityListener listener)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UP

public static final int UP
See Also:
Constant Field Values

DOWN

public static final int DOWN
See Also:
Constant Field Values

LEFT

public static final int LEFT
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

FIRE

public static final int FIRE
See Also:
Constant Field Values

BACKSPACE

public static final int BACKSPACE
See Also:
Constant Field Values

caretListeners

protected final java.util.Vector caretListeners

prevVisibility

protected java.lang.Boolean prevVisibility

BUTTON_INPUT_HANDLER

public static final InputHandler BUTTON_INPUT_HANDLER
Constructor Detail

InputHandler

public InputHandler()
Method Detail

handleKeyPress

public abstract boolean handleKeyPress(SVGComponent comp,
                                       int nKeyCode)

handleKeyRelease

public abstract boolean handleKeyRelease(SVGComponent comp,
                                         int nKeyCode)

addVisibilityListener

public void addVisibilityListener(InputHandler.CaretVisibilityListener listener)

removeVisibilityListener

public void removeVisibilityListener(InputHandler.CaretVisibilityListener listener)

fireCaretVisibilityChanged

protected void fireCaretVisibilityChanged(boolean isVisible)