graphlab.gui.plugins.algorithmanimator.core
Class AlgorithmAnimator

java.lang.Object
  extended by graphlab.gui.plugins.algorithmanimator.core.AlgorithmAnimator
All Implemented Interfaces:
EventDispatcher

public class AlgorithmAnimator
extends java.lang.Object
implements EventDispatcher

Author:
Azin Azadi

Constructor Summary
AlgorithmAnimator(BlackBoard blackboard)
           
 
Method Summary
 void animateAlgorithm(AutomatedAlgorithm aa)
           
 Event animateEvent(Event ae)
           
 Event dispatchEvent(Event event)
          Should take reactions (possibly to the gui) upon call by the algorithm.
static void registerAtomAnimation(AtomAnimator a)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlgorithmAnimator

public AlgorithmAnimator(BlackBoard blackboard)
Method Detail

registerAtomAnimation

public static void registerAtomAnimation(AtomAnimator a)

animateEvent

public Event animateEvent(Event ae)

animateAlgorithm

public void animateAlgorithm(AutomatedAlgorithm aa)

dispatchEvent

public Event dispatchEvent(Event event)
Description copied from interface: EventDispatcher
Should take reactions (possibly to the gui) upon call by the algorithm.

Specified by:
dispatchEvent in interface EventDispatcher
Parameters:
event - Event object.