// WARNING: This file is auto-generated and any changes to it will be overwritten
import java.util.*;
import greenfoot.*;

/**
 * 
 */
public class TFKontenAnzeigen extends Textfeld
{

    /**
     * 
     */
    public TFKontenAnzeigen(String text)
    {
        super(text);
    }

    /**
     * 
     */
    public void aktionausfuehren()
    {
        /* Wir können (leider) nicht schreiben:*/
        /* for each (Konto k in this.getWorld().getKontoliste())*/
        /* da wir mit getWorld() ein Objekt der Klasse World erhalten - wir brauchen aber ein Objekt der Klasse Bank. */
        /* Deshalb müssen wir durch ein vorangestelltes (Bank) aus dem World-Objekt ein Bank-Objekt machen. Damit wir das überall zur Verfügung haben, wird das in der Elternklasse "Textfeld" erledigt (im Attribut meineWelt, das sich auf alle Textfelder vererbt.*/
        System.out.println("+++ +++ +++ +++ ALLE KONTEN +++ +++ +++ +++");
        for (final Konto k : this.meineWelt.getKontoliste()) {
            System.out.println("[" + this.meineWelt.getKontoliste().indexOf(k) + "] Kontonummer: " + k.getKontonummer() + "\tKontostand: " + k.getKontostand() + "\tKontentyp: " + k.getKontentyp());
        }
        System.out.println("+++ +++ +++ +++ +++ +++ +++ +++ +++ +++");
    }
}
