import java.util.ArrayList;


public class Etichetta {
	 
	private ArrayList<Album> albumRegistrati = new ArrayList<Album>();
	
	public void aggiungiAlbum(String nome,String genere)
	{
		albumRegistrati.add(new Album(nome, genere));
	}
	
	public ArrayList<Album> cercaAlbumArtista(String nome,String cognome, String strumento)
	{
		ArrayList<Album> registrati=new ArrayList<Album>();
		
		for(Album a:albumRegistrati)
		{
			if(a.trovaMusicista(nome, cognome, strumento)!=null)
			{
				registrati.add(a);
			}
		}
		
		return registrati;
	}
	
	public ArrayList<Musicista> trovaCollaboratori(String nome,String cognome, String strumento)
	{
		ArrayList<Musicista> collaboratori=new ArrayList<Musicista>();
		
		for(Album a:albumRegistrati)
		{
			ArrayList<Musicista> temp=a.trovaCollaboratori(nome, cognome, strumento);
			collaboratori.addAll(temp);
//			for(Musicista m:temp)
//				collaboratori.add(m);
			
		}
		
		return collaboratori;
	}
}
