Example #1
0
 /** Palauttaa merkkijonona Harjoituskertaan lisätyt Liikkeet. */
 public String listaaLiikkeet() {
   String tulos = "";
   for (Liike liike : liikkeet) {
     tulos += liike.toString() + "\n";
   }
   return tulos;
 }
Example #2
0
  /**
   * Kirjoittaa .txt-tiedoston harjoituskerrasta nimellä: päivämäärä-käyttäjätunnus.txt (esim.
   * 01.01.2013-testaaja.txt). Kutsuu kunkin Liike-olion omaa kirjoitaTiedostoon-metodia.
   */
  public void tallennaHarjoituskertatiedosto(Kayttaja kayttaja) throws IOException {
    File treenitiedosto = new File(getPvm() + "-" + kayttaja.getNimi() + ".txt");
    FileWriter kirjoittaja = new FileWriter(treenitiedosto);

    for (Liike liike : liikkeet) {
      liike.kirjoitaTiedostoon(kirjoittaja);
    }

    kirjoittaja.close();
  }