@Override public void suorita() { ArrayList<Viite> viitteet = tiedostonKasittelija.lueViitteet(); if (viitteet == null || viitteet.isEmpty()) { io.tulosta("Viitteita ei ole tai tiedosto ei ole olemassa.\n"); } else { tulostaViitteet(viitteet); } }
private void tulostaViitteet(ArrayList<Viite> viitteet) { ViitteenTulostaja tulostaja = new ViitteenTulostaja(io); io.tulosta(tulostaja.annaTuloste(viitteet)); // int i = 0, j = 0; // String[][] tiedot; // // while(i < viitteet.size()){ // tiedot = viitteet.get(i).annaTiedot(); // while(j < tiedot.length){ // if(!tiedot[j][1].equals("")){ // io.tulosta(tiedot[j][0] + " = " + tiedot[j][1]); // } // j++; // } // // ArrayList<String> tagit = viitteet.get(i).getTags(); // if(!tagit.isEmpty()) tulostaTagit(tagit); // // io.tulosta(""); // // j = 0; // i++; // } }