de.hattrickorganizer.gui.model
Class TrainerSequenz

java.lang.Object
  extended by de.hattrickorganizer.gui.model.TrainerSequenz

public class TrainerSequenz
extends java.lang.Object

Definiert eine Trainersequenz


Field Summary
static int DURCHLAEUFE_ENDLOS
          TODO Missing Parameter Documentation
 
Constructor Summary
TrainerSequenz(java.util.Vector imageSequenzItems, int durchlaeufe)
          Creates a new TrainerSequenz object.
 
Method Summary
 TrainerSequenz duplicate()
          Dupliziert die Sequenz, damit nicht mehrere TrainerPanels auf eine Sequenz zurückgreifen
 int getAktuellenDurchlauf()
          Gibt den aktuellen Durchlauf zurück
 int getAktuellerImageIndex()
          Gibt den Index des aktuellen ImageSequenzItems zurück
 ImageSequenzItem getNextImageSequenzItem()
          Gibt das nächste ImageSequenzItem in der Reihe zurück
 boolean hasMoreImageSequenzItems()
          Noch weitere Sequenzitems vorgesehen?
 void resetCounters()
          Setzt die Counter für das Aktuelle Bild und den Aktuellen Durchlauf zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DURCHLAEUFE_ENDLOS

public static int DURCHLAEUFE_ENDLOS
TODO Missing Parameter Documentation

Constructor Detail

TrainerSequenz

public TrainerSequenz(java.util.Vector imageSequenzItems,
                      int durchlaeufe)
Creates a new TrainerSequenz object.

Parameters:
imageSequenzItems - TODO Missing Constructuor Parameter Documentation
durchlaeufe - TODO Missing Constructuor Parameter Documentation
Method Detail

getAktuellenDurchlauf

public final int getAktuellenDurchlauf()
Gibt den aktuellen Durchlauf zurück

Returns:
TODO Missing Return Method Documentation

getAktuellerImageIndex

public final int getAktuellerImageIndex()
Gibt den Index des aktuellen ImageSequenzItems zurück

Returns:
TODO Missing Return Method Documentation

getNextImageSequenzItem

public final ImageSequenzItem getNextImageSequenzItem()
Gibt das nächste ImageSequenzItem in der Reihe zurück

Returns:
TODO Missing Return Method Documentation

duplicate

public final TrainerSequenz duplicate()
Dupliziert die Sequenz, damit nicht mehrere TrainerPanels auf eine Sequenz zurückgreifen

Returns:
TODO Missing Return Method Documentation

hasMoreImageSequenzItems

public final boolean hasMoreImageSequenzItems()
Noch weitere Sequenzitems vorgesehen?

Returns:
TODO Missing Return Method Documentation

resetCounters

public final void resetCounters()
Setzt die Counter für das Aktuelle Bild und den Aktuellen Durchlauf zurück