Uses of Interface
com.croftsoft.core.animation.ComponentUpdater

Packages that use ComponentUpdater
com.croftsoft.core.animation Swing-based animation library. 
com.croftsoft.core.animation.animator ComponentAnimator implementations for Swing-based animation. 
com.croftsoft.core.animation.sprite Sprite classes for animation. 
com.croftsoft.core.animation.updater ComponentUpdater implementations for Swing-based animation. 
 

Uses of ComponentUpdater in com.croftsoft.core.animation
 

Subinterfaces of ComponentUpdater in com.croftsoft.core.animation
 interface ComponentAnimator
          Animates a JComponent.
 interface Sprite
          A ComponentAnimator representing a moving object.
 

Classes in com.croftsoft.core.animation that implement ComponentUpdater
 class AnimatedApplet
          Animated applet.
 class TimeApplet
          Example AnimatedApplet implementation.
 

Methods in com.croftsoft.core.animation with parameters of type ComponentUpdater
 void AnimatedApplet.addComponentUpdater(ComponentUpdater componentUpdater)
           
 

Uses of ComponentUpdater in com.croftsoft.core.animation.animator
 

Classes in com.croftsoft.core.animation.animator that implement ComponentUpdater
 class CursorAnimator
          Animates an Icon at the mouse position.
 class FrameRateAnimator
          Samples and displays the frame rate.
 class IconRowAnimator
          Displays a quantity as a row of icons.
 class ModelAnimator
          The view for a Model.
 class NullComponentAnimator
          Null object singleton implementation of ComponentAnimator.
 class TextAnimator
          Animates text.
 class TileAnimator
          Paints a sliding tile pattern.
 class WorldAnimator
          ComponentAnimator that maps Models to views.
 

Uses of ComponentUpdater in com.croftsoft.core.animation.sprite
 

Classes in com.croftsoft.core.animation.sprite that implement ComponentUpdater
 class AbstractSprite
          An abstract Sprite implementation.
 class IconSprite
          A Sprite implementation backed by an Icon.
 class TextSprite
          A Sprite implementation that paints text.
 

Fields in com.croftsoft.core.animation.sprite declared as ComponentUpdater
protected  ComponentUpdater AbstractSprite.componentUpdater
           
 

Methods in com.croftsoft.core.animation.sprite with parameters of type ComponentUpdater
 void AbstractSprite.setComponentUpdater(ComponentUpdater componentUpdater)
           
 

Constructors in com.croftsoft.core.animation.sprite with parameters of type ComponentUpdater
AbstractSprite(double x, double y, double z, double heading, double velocity, ComponentUpdater componentUpdater, ComponentPainter componentPainter)
           
IconSprite(double x, double y, double z, double heading, double velocity, ComponentUpdater componentUpdater, Icon icon)
           
TextSprite(double x, double y, double z, double heading, double velocity, ComponentUpdater componentUpdater, String text, Font font, Color color)
           
 

Uses of ComponentUpdater in com.croftsoft.core.animation.updater
 

Classes in com.croftsoft.core.animation.updater that implement ComponentUpdater
 class ArrayComponentUpdater
          Makes a ComponentUpdater array look like a single ComponentUpdater.
 class BounceUpdater
          Bounces a Sprite off the walls of a Rectangle.
 class EdgeScrollUpdater
          Scrolls the view when the mouse is on the edges.
 class FrameRateUpdater
          Samples and prints the frame rate.
 class IconSequenceUpdater
          Rotates through a sequence of Icons.
 class NullComponentUpdater
          Null object singleton implementation of ComponentUpdater.
 class TextWrapUpdater
          Slides text from one side to the other and then wraps back again.
 

Methods in com.croftsoft.core.animation.updater that return ComponentUpdater
 ComponentUpdater[] ArrayComponentUpdater.getComponentUpdaters()
           
 

Methods in com.croftsoft.core.animation.updater with parameters of type ComponentUpdater
 void ArrayComponentUpdater.add(ComponentUpdater componentUpdater)
           
 void ArrayComponentUpdater.setComponentUpdaters(ComponentUpdater[] componentUpdaters)
           
 

Constructors in com.croftsoft.core.animation.updater with parameters of type ComponentUpdater
ArrayComponentUpdater(ComponentUpdater[] componentUpdaters)
           
 


CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)