/** Palauttaa merkkijonona Harjoituskertaan lisätyt Liikkeet. */ public String listaaLiikkeet() { String tulos = ""; for (Liike liike : liikkeet) { tulos += liike.toString() + "\n"; } return tulos; }
/** * 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(); }