All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.tucz.via.ViAAnimation

java.lang.Object
   |
   +----edu.tucz.via.ViAAnimation

public class ViAAnimation
extends Object
Diese Klasse speichert mehrere Commands ab, um diese dann schrittweise ausführen zu können.

Version:
1.0
Author:
Chris Hübsch

Constructor Index

 o ViAAnimation(ViACanvas, HTMLStringList)
Erzeugt eine neue Animation.

Method Index

 o add(Command)
Fügt ein neus Command an die Liste der Commands an.
 o doNext()
Führt das nächste Kommando aus, ohne eine Aktualisierung des Bildschirms zu verlangen.
 o doTillEnd()
Führt alle Kommandos bis zum Ende aus und zeichnet danach das Applet neu.
 o showNext()
Führt das nächste Kommando aus und zeigt die Änderungen auch an.
 o unDoLast()
Macht das vorherige Kommando rückgängig ohne eine Aktualisierung der Anzeige durchzuführen.
 o unDoTillStart()
Macht alle Kommandos rückgänig und zeichnet danach das Applet neu.
 o unShowLast()
Macht das vorherige Kommando rückgänigig und zeigt die Änderungen auch an.

Constructors

 o ViAAnimation
  public ViAAnimation(ViACanvas c,
                      HTMLStringList l)
Erzeugt eine neue Animation.

Parameters:
l - die HTMLStringList, in dem Meldungen ausgegeben werden

Methods

 o add
  public void add(Command c)
Fügt ein neus Command an die Liste der Commands an.

Parameters:
c - das neue Kommando
 o doNext
  public void doNext()
Führt das nächste Kommando aus, ohne eine Aktualisierung des Bildschirms zu verlangen.

 o showNext
  public boolean showNext()
Führt das nächste Kommando aus und zeigt die Änderungen auch an.

Parameters:
true, - wenn noch weite Kommandos ausführbar sind.
 o unDoLast
  public void unDoLast()
Macht das vorherige Kommando rückgängig ohne eine Aktualisierung der Anzeige durchzuführen.

 o unShowLast
  public boolean unShowLast()
Macht das vorherige Kommando rückgänigig und zeigt die Änderungen auch an.

Returns:
true, wenn noch weitere Kommandos rückgängig gemacht werden können
 o doTillEnd
  public void doTillEnd()
Führt alle Kommandos bis zum Ende aus und zeichnet danach das Applet neu.

 o unDoTillStart
  public void unDoTillStart()
Macht alle Kommandos rückgänig und zeichnet danach das Applet neu.


All Packages  Class Hierarchy  This Package  Previous  Next  Index