com.croftsoft.apps.neuro
Class NeuroAnimator

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

public final class NeuroAnimator
extends Object
implements ComponentAnimator

ComponentAnimator.

Since:
2008-08-17
Version:
$Id: NeuroAnimator.java,v 1.13 2008/08/30 02:36:51 croft Exp $
Author:
David Wallace Croft

Constructor Summary
NeuroAnimator(NeuroConfig neuroConfig, Mail<NeuroMessage> mail, NeuroModel neuroModel, 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

NeuroAnimator

public NeuroAnimator(NeuroConfig neuroConfig,
                     Mail<NeuroMessage> mail,
                     NeuroModel neuroModel,
                     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)