public ArrayList<PersoonMetGeneratie> voegStamboomgegevensToeAan(
         ArrayList<PersoonMetGeneratie> lijst, int generatie)
    {
        lijst.add(new PersoonMetGeneratie(this.standaardGegevens(), generatie));
        generatie++;
        if (this.ouders != null) {
            if (this.ouders.getOuder1() != null) {
                lijst = this.ouders.getOuder1().voegStamboomgegevensToeAan(lijst, generatie);
            }
            if (this.ouders.getOuder2() != null) {
                lijst = this.ouders.getOuder2().voegStamboomgegevensToeAan(lijst, generatie);
            }
        }
        return lijst;
    }