51 lines
1.1 KiB
Java
51 lines
1.1 KiB
Java
/*
|
|
* To change this license header, choose License Headers in Project Properties.
|
|
* To change this template file, choose Tools | Templates
|
|
* and open the template in the editor.
|
|
*/
|
|
|
|
package garten.model;
|
|
|
|
import java.util.ArrayList;
|
|
|
|
/**
|
|
*
|
|
* @author Jan
|
|
*/
|
|
public class Beet extends Gartenkomponente
|
|
{
|
|
int laenge;
|
|
int breite;
|
|
Pflanzengruppe pflgruppe;
|
|
public Beet(int x, int y,int laenge, int breite)
|
|
{
|
|
positionx = x;
|
|
positiony = y;
|
|
this.laenge = laenge;
|
|
this.breite = breite;
|
|
pflgruppe = null;
|
|
}
|
|
public int [] getKoordinaten()
|
|
{
|
|
int[] temp = {positionx,positiony,laenge,breite};
|
|
return temp;
|
|
}
|
|
public void setPflanzengruppeBeet(Pflanzengruppe pflgruppe)
|
|
{
|
|
this.pflgruppe = pflgruppe;
|
|
}
|
|
public ArrayList<Pflanze> getPflanzenausgruppe()
|
|
{
|
|
return pflgruppe.getPflanzeninGruppe();
|
|
}
|
|
|
|
public ArrayList<Pflanze> removePlfanzenGruppenBeet()
|
|
{
|
|
ArrayList<Pflanze> tempfl = new ArrayList<>();
|
|
tempfl.addAll(pflgruppe.getPflanzeninGruppe());
|
|
this.pflgruppe = null;
|
|
return tempfl;
|
|
}
|
|
|
|
}
|