com.sun.svg.util
Class DefaultSVGAnimator

java.lang.Object
  extended by javax.microedition.m2g.SVGAnimator
      extended by com.sun.svg.util.DefaultSVGAnimator
All Implemented Interfaces:
javax.microedition.m2g.SVGEventListener

public final class DefaultSVGAnimator
extends javax.microedition.m2g.SVGAnimator
implements javax.microedition.m2g.SVGEventListener


Method Summary
static javax.microedition.m2g.SVGAnimator createAnimator(javax.microedition.m2g.SVGImage svgImage)
           
 java.lang.Object getTargetComponent()
           
 float getTimeIncrement()
           
 void hideNotify()
           
 void invokeAndWait(java.lang.Runnable runnable)
           
 void invokeLater(java.lang.Runnable runnable)
           
 void keyPressed(int keyCode)
           
 void keyReleased(int keyCode)
           
 void pause()
           
 void play()
           
 void pointerPressed(int x, int y)
           
 void pointerReleased(int x, int y)
           
 void setSVGEventListener(javax.microedition.m2g.SVGEventListener svgEventListener)
           
 void setTimeIncrement(float timeIncrement)
           
 void showNotify()
           
 void sizeChanged(int width, int height)
           
 void stop()
           
 
Methods inherited from class javax.microedition.m2g.SVGAnimator
createAnimator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createAnimator

public static javax.microedition.m2g.SVGAnimator createAnimator(javax.microedition.m2g.SVGImage svgImage)

getTargetComponent

public java.lang.Object getTargetComponent()
Specified by:
getTargetComponent in class javax.microedition.m2g.SVGAnimator

getTimeIncrement

public float getTimeIncrement()
Specified by:
getTimeIncrement in class javax.microedition.m2g.SVGAnimator

setTimeIncrement

public void setTimeIncrement(float timeIncrement)
Specified by:
setTimeIncrement in class javax.microedition.m2g.SVGAnimator

invokeAndWait

public void invokeAndWait(java.lang.Runnable runnable)
                   throws java.lang.InterruptedException
Specified by:
invokeAndWait in class javax.microedition.m2g.SVGAnimator
Throws:
java.lang.InterruptedException

invokeLater

public void invokeLater(java.lang.Runnable runnable)
Specified by:
invokeLater in class javax.microedition.m2g.SVGAnimator

play

public void play()
Specified by:
play in class javax.microedition.m2g.SVGAnimator

pause

public void pause()
Specified by:
pause in class javax.microedition.m2g.SVGAnimator

stop

public void stop()
Specified by:
stop in class javax.microedition.m2g.SVGAnimator

setSVGEventListener

public void setSVGEventListener(javax.microedition.m2g.SVGEventListener svgEventListener)
Specified by:
setSVGEventListener in class javax.microedition.m2g.SVGAnimator

hideNotify

public void hideNotify()
Specified by:
hideNotify in interface javax.microedition.m2g.SVGEventListener

showNotify

public void showNotify()
Specified by:
showNotify in interface javax.microedition.m2g.SVGEventListener

keyPressed

public void keyPressed(int keyCode)
Specified by:
keyPressed in interface javax.microedition.m2g.SVGEventListener

keyReleased

public void keyReleased(int keyCode)
Specified by:
keyReleased in interface javax.microedition.m2g.SVGEventListener

pointerPressed

public void pointerPressed(int x,
                           int y)
Specified by:
pointerPressed in interface javax.microedition.m2g.SVGEventListener

pointerReleased

public void pointerReleased(int x,
                            int y)
Specified by:
pointerReleased in interface javax.microedition.m2g.SVGEventListener

sizeChanged

public void sizeChanged(int width,
                        int height)
Specified by:
sizeChanged in interface javax.microedition.m2g.SVGEventListener