com.croftsoft.apps.skipper
Class SkipperAnimator

java.lang.Object
  extended by com.croftsoft.apps.skipper.SkipperAnimator
All Implemented Interfaces:
ComponentAnimator, ComponentPainter, ComponentUpdater

public final class SkipperAnimator
extends Object
implements ComponentAnimator

Skipper ComponentAnimator. Copyright 2007 David Wallace Croft.

Since:
2006-12-19
Version:
$Date: 2007/07/28 16:57:03 $ $Author: croft $
Author:
David Wallace Croft

Constructor Summary
SkipperAnimator(SkipperConfig skipperConfig, SkipperModel skipperModel, JComponent jComponent)
          Main constructor.
 
Method Summary
 void paint(JComponent jComponent, Graphics2D graphics2D)
           
 void update(JComponent jComponent)
          Updates the state of a JComponent and calls repaint() as required.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SkipperAnimator

public SkipperAnimator(SkipperConfig skipperConfig,
                       SkipperModel skipperModel,
                       JComponent jComponent)
Main constructor.

Method Detail

paint

public void paint(JComponent jComponent,
                  Graphics2D graphics2D)
Specified by:
paint in interface ComponentPainter

update

public void update(JComponent jComponent)
Description copied from interface: com.croftsoft.core.animation.ComponentUpdater
Updates the state of a JComponent and calls repaint() as required.

Specified by:
update in interface ComponentUpdater

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)