
public class DateiInListeAnzeigenVorlage
{ 
  // Eine Liste deklarieren:

  boolean vonDateiGelesen(String dateiname)
  { String zeile;

    // Eine (leere) Liste erzeugen

    In.open(dateiname);
    if (In.done())
         {  do
            {  zeile = In.readLine();
               if (In.done()) liste.haengeAn(zeile);
            } while (In.done());
            In.close();
            Out.println("Fertig!");
            return true;
         }
    else {  Out.println("Die Datei " + dateiname + " existiert nicht.");
            return false;
         }
  } // vonDateigelesen

  void gibListeAus()
  { String zeile;
    if (!liste.leer())
         { liste.zumAnfang();
           while (!liste.endeErreicht())
           { zeile = liste.liefere();
             Out.println(zeile);
           } // while
           Out.println("Ausgabe fertig");
         }
  } // gibListeAus

  void action()
  { if (vonDateiGelesen("Morgenstern.txt"))
         gibListeAus();
  } // action
  
} // class DateiInListeAnzeigen
  


