import java.io.*;
public class PlayList {
  //rappresentazione degli oggetti
  private String nomefile;
  //metodi pubblici
  public PlayList(String f) {
    nomefile=f;
  }
  public void stampaMP3di(String artista) throws Exception {
    BufferedReader br=new BufferedReader(
                        new FileReader(nomefile));
    MP3 m = MP3.leggiMP3(br);
    while (m!=null) {
      if (m.getArtista().equals(artista))
	  System.out.println(m.toString());
      m = MP3.leggiMP3(br);
    }
  }

  public int dimensionePlayList() throws Exception {
    BufferedReader br=new BufferedReader(
      new FileReader(nomefile));
    int dim = 0;
    MP3 m = MP3.leggiMP3(br);
    while (m!=null) {
      dim = dim+m.getDimensione();
      m = MP3.leggiMP3(br);
    }
    return dim;
}
