/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package Classes;
import java.util.LinkedList;
public class Recette {
private String nomRecette;
private boolean Chaud;
private LinkedList<Ingredient> listeIngredients;
private String type;
private boolean valider;
public Recette(){
this.nomRecette = null;
this.Chaud = true;
this.listeIngredients = new LinkedList<>();
this.type = null;
this.valider = false;
}
public void addIngredient(String nom, int quantite, String allergene){
Ingredient ingredient = new Ingredient(nom, quantite, allergene);
listeIngredients.add(ingredient);
}
public void delIngredient(String nom){
int cpt = 0;
for(Ingredient ingredient : listeIngredients){
if(ingredient.getNomIngredient().equals(nom)){
listeIngredients.remove(cpt);
break;
}
cpt++;
}
}
public String getNomRecette() {
return nomRecette;
}
public void setNomRecette(String nomRecette) {
this.nomRecette = nomRecette;
}
public boolean isChaud() {
return Chaud;
}
public void setChaud(boolean Chaud) {
this.Chaud = Chaud;
}
public LinkedList<Ingredient> getListeIngredients() {
return listeIngredients;
}
public void setListeIngredients(LinkedList<Ingredient> listeIngredients) {
this.listeIngredients = listeIngredients;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public boolean isValider() {
return valider;
}
public void setValider(boolean valider) {
this.valider = valider;
}
}