package fondamenti.scaffale;

import java.util.ArrayList;

public class Film {
	
	String titolo;
	String genere;
	String trama;
	ArrayList<Attore> attori;
	
	public Film(String t, String g, String tr)
	{
		titolo=t;
		genere=g;
		trama=tr;
		attori=new ArrayList<Attore>();
	}

	public String getTitolo() {
		return titolo;
	}

	public void setTitolo(String titolo) {
		this.titolo = titolo;
	}

	public String getGenere() {
		return genere;
	}

	public void setGenere(String genere) {
		this.genere = genere;
	}

	public String getTrama() {
		return trama;
	}

	public void setTrama(String trama) {
		this.trama = trama;
	}
	
	public Attore cercaAttore(Attore c)
	{
		for(Attore a:attori)
		{
			if(a.getNome().equals(c.nome) && a.getCognome().equals(c.cognome))
			{
				return a;
			}
		}
		
		return null;
		
	}
	
	public boolean attorePresente(Attore c)
	{
		for(Attore a:attori)
		{
			if(a.getNome().equals(c.nome) && a.getCognome().equals(c.cognome))
			{
				return true;
			}
		}
		return false;
	}

	public ArrayList<Attore> getAttori() {
		return attori;
	}

	public void setAttori(ArrayList<Attore> attori) {
		this.attori = attori;
	}
		
}
