org.netbeans.microedition.svg
Class SVGForm

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Canvas
          extended by org.netbeans.microedition.svg.SVGPlayer
              extended by org.netbeans.microedition.svg.SVGForm
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener, InputHandler.CaretVisibilityListener

public class SVGForm
extends SVGPlayer
implements InputHandler.CaretVisibilityListener


Nested Class Summary
static interface SVGForm.FocusListener
           
 
Field Summary
 
Fields inherited from class org.netbeans.microedition.svg.SVGPlayer
BOTTOM, BOTTOM_LEFT, BOTTOM_RIGHT, CENTER, LEFT, PAUSED, PLAYING, RIGHT, STOPPED, TOP, TOP_LEFT, TOP_RIGHT
 
Fields inherited from class javax.microedition.lcdui.Canvas
DOWN, FIRE, GAME_A, GAME_B, GAME_C, GAME_D, KEY_NUM0, KEY_NUM1, KEY_NUM2, KEY_NUM3, KEY_NUM4, KEY_NUM5, KEY_NUM6, KEY_NUM7, KEY_NUM8, KEY_NUM9, KEY_POUND, KEY_STAR, UP
 
Constructor Summary
SVGForm(javax.microedition.m2g.SVGImage svgImage, javax.microedition.lcdui.Display display)
           
 
Method Summary
 void activate(SVGComponent comp)
           
 void add(SVGComponent component)
           
 SVGComponent getFocusedField()
           
 NumPadInputHandler getNumPadInputHandler()
           
 void setCaretVisible(boolean isVisible)
           
 
Methods inherited from class org.netbeans.microedition.svg.SVGPlayer
addCommand, commandAction, computeAnchorTranslate, getAnimator, getAnimatorState, getCommandListener, getDisplay, getDocument, getSafeSVGEventListener, getScreenBBox, getSVGAnimationElementById, getSvgCanvas, getSVGElementById, getSVGEventListener, getSVGImage, getSVGLocatableElementById, getTicker, getTimeIncrement, getTitle, invokeAndWait, invokeAndWaitSafely, invokeLater, invokeLaterSafely, isResetAnimationWhenStopped, paint, pause, play, removeCommand, reset, rotate, rotate, rotateAbout, rotateAbout, rotateAboutSafely, rotateSafely, scale, scale, scaleAbout, scaleAbout, scaleAboutSafely, scaleSafely, screenTranslate, screenTranslate, screenTranslateSafely, setCommandListener, setFloatTrait, setFloatTraitSafely, setFullScreenMode, setResetAnimationWhenStopped, setRGBTrait, setRGBTrait, setRGBTraitSafely, setRGBTraitSafely, setSafeSVGEventListener, setStartAnimationImmediately, setSVGEventListener, setTicker, setTimeIncrement, setTitle, setTrait, setTraitSafely, startAnimation, startAnimation, startAnimationSafely, stop, stopAnimation, stopAnimation, stopAnimationSafely, translate, translate, translateSafely
 
Methods inherited from class javax.microedition.lcdui.Canvas
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, hideNotify, isDoubleBuffered, keyPressed, keyReleased, keyRepeated, pointerDragged, pointerPressed, pointerReleased, repaint, repaint, serviceRepaints, showNotify, sizeChanged
 
Methods inherited from class javax.microedition.lcdui.Displayable
getHeight, getWidth, isShown
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SVGForm

public SVGForm(javax.microedition.m2g.SVGImage svgImage,
               javax.microedition.lcdui.Display display)
        throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException
Method Detail

add

public void add(SVGComponent component)

getFocusedField

public SVGComponent getFocusedField()

activate

public void activate(SVGComponent comp)

setCaretVisible

public void setCaretVisible(boolean isVisible)
Specified by:
setCaretVisible in interface InputHandler.CaretVisibilityListener

getNumPadInputHandler

public NumPadInputHandler getNumPadInputHandler()