/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> */ public Karteikasten addKarteikasten(Sprache von, Sprache nach) { if (this.getKarteikasten(von, nach) != null) { return null; } Karteikasten kk = KarteikastensystemFactory.eINSTANCE.createKarteikasten(); kk.setVonSprache(von); kk.setNachSprache(nach); kk.addFach(Karteifachtyp.NEU); kk.addFach(Karteifachtyp.GELERNT); kk.addFach(Karteifachtyp.BEKANNT); kk.addFach(Karteifachtyp.GESICHERT); kk.addFach(Karteifachtyp.ARCHIVIERT); kk.setPerson(this); this.getKarteikaesten().add(kk); return kk; }