zeus.visualiser.society
Class AnimationQueue.Animation

java.lang.Object
  extended byzeus.visualiser.society.AnimationQueue.Animation
Enclosing class:
AnimationQueue

public class AnimationQueue.Animation
extends java.lang.Object


Field Summary
private  java.awt.Color color
           
private  int count
           
private  boolean done
           
private  java.awt.Image image
           
(package private)  AnimationQueue.ImageLabel imageLabel
           
(package private)  int LETTTER_WIDTH
           
(package private)  int NUM_COUNT
           
private  java.awt.Point p1
           
private  java.awt.Point p2
           
private  boolean running
           
private  GraphNode source
           
private  GraphNode target
           
 
Constructor Summary
AnimationQueue.Animation(GraphNode source, GraphNode target, java.awt.Color color, Performative msg)
           
 
Method Summary
protected  void drawArrow(java.awt.Graphics g, java.awt.Point p1, java.awt.Point p2)
           
protected  void drawArrows(java.awt.Point p1, java.awt.Point p2)
           
protected  void drawLetter(java.awt.Point c, AnimationQueue.ImageLabel label)
           
protected  void drawThickLine(java.awt.Graphics g, java.awt.Point p1, java.awt.Point p2)
           
(package private)  boolean isDone()
           
(package private)  boolean isRunning()
           
(package private)  void next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NUM_COUNT

int NUM_COUNT

LETTTER_WIDTH

int LETTTER_WIDTH

source

private GraphNode source

target

private GraphNode target

color

private java.awt.Color color

p2

private java.awt.Point p2

p1

private java.awt.Point p1

done

private boolean done

running

private boolean running

count

private int count

image

private java.awt.Image image

imageLabel

AnimationQueue.ImageLabel imageLabel
Constructor Detail

AnimationQueue.Animation

public AnimationQueue.Animation(GraphNode source,
                                GraphNode target,
                                java.awt.Color color,
                                Performative msg)
Method Detail

isDone

boolean isDone()

isRunning

boolean isRunning()

next

void next()

drawArrows

protected void drawArrows(java.awt.Point p1,
                          java.awt.Point p2)

drawThickLine

protected void drawThickLine(java.awt.Graphics g,
                             java.awt.Point p1,
                             java.awt.Point p2)

drawArrow

protected void drawArrow(java.awt.Graphics g,
                         java.awt.Point p1,
                         java.awt.Point p2)

drawLetter

protected void drawLetter(java.awt.Point c,
                          AnimationQueue.ImageLabel label)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.