this.pflgruppe = pflgruppe; | this.pflgruppe = pflgruppe; | ||||
} | } | ||||
public ArrayList<Pflanze> getPflanzenausgruppe() | public ArrayList<Pflanze> getPflanzenausgruppe() | ||||
{ | |||||
System.out.println("Beet frägt nach seinen Pflanzen"); | |||||
System.out.println(pflgruppe.getPflanzeninGruppe()); | |||||
{ | |||||
return pflgruppe.getPflanzeninGruppe(); | return pflgruppe.getPflanzeninGruppe(); | ||||
} | } | ||||
public ArrayList<Pflanze> removePlfanzenGruppenBeet() | |||||
{ | |||||
ArrayList<Pflanze> tempfl = new ArrayList<>(); | |||||
tempfl.addAll(pflgruppe.getPflanzeninGruppe()); | |||||
this.pflgruppe = null; | |||||
return tempfl; | |||||
} | |||||
} | } |
konfig.startlaenge(laenge); | konfig.startlaenge(laenge); | ||||
konfig.beet(meinGarten.getBeet(koordinbeet)); | konfig.beet(meinGarten.getBeet(koordinbeet)); | ||||
konfig.erstellen(); | konfig.erstellen(); | ||||
//ArrayList<Pflanze> tempfl = meinGarten.getBeet(koordinbeet).removePlfanzenGruppenBeet(); | |||||
//meinGarten.removePflanzen(tempfl); | |||||
for(Pflanze pf : meinGarten.getBeet(koordinbeet).getPflanzenausgruppe()) | for(Pflanze pf : meinGarten.getBeet(koordinbeet).getPflanzenausgruppe()) | ||||
{ | { | ||||
meinGarten.hinzufuegenPflanze(pf); | meinGarten.hinzufuegenPflanze(pf); |
zeichnePflanzen(); | zeichnePflanzen(); | ||||
} | } | ||||
public void removePflanzen(ArrayList<Pflanze> pfl) | |||||
{ | |||||
for(Pflanze p: pfl) | |||||
{ | |||||
pflanzen.remove(p); | |||||
} | |||||
} | |||||
} | } |
* | * | ||||
* @author Jan | * @author Jan | ||||
*/ | */ | ||||
public class Kompositum | |||||
public class Kompositum extends Gartenkomponente | |||||
{ | { | ||||
int flaeche; | |||||
public Kompositum() | public Kompositum() | ||||
{ | { | ||||
flaeche = 0; | |||||
} | |||||
public int flaeche() | |||||
{ | |||||
return flaeche(); | |||||
} | } | ||||
} | } |