tapestry.support.swing
Class TAnimator

java.lang.Object
  |
  +--tapestry.support.swing.TAnimator
Direct Known Subclasses:
TDrawable, TPainter

public abstract class TAnimator
extends java.lang.Object
implements java.awt.event.ActionListener


Field Summary
static double DEFAULT_DELAY
           
 
Constructor Summary
TAnimator()
           
TAnimator(double seconds)
           
TAnimator(double seconds, TCanvas container)
           
 
Method Summary
abstract  void act()
           
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void dispose()
           
 TCanvas getContainer()
           
 long getCount()
           
 double getDelay()
           
 void init()
           
 boolean isRunning()
           
 void setDelay(double seconds)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DELAY

public static final double DEFAULT_DELAY
Constructor Detail

TAnimator

public TAnimator()

TAnimator

public TAnimator(double seconds)

TAnimator

public TAnimator(double seconds,
                 TCanvas container)
Method Detail

start

public void start()

stop

public void stop()

setDelay

public void setDelay(double seconds)

getDelay

public double getDelay()

getCount

public long getCount()

isRunning

public boolean isRunning()

getContainer

public TCanvas getContainer()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

act

public abstract void act()

init

public void init()

dispose

public void dispose()