/** Initialisation de la partie de solitaire */ public void initialiser() { super.initialiser(); // Création du PSolitaire List<PColonne> contCol = new ArrayList<PColonne>(); for (int i = 0; i < 7; i++) contCol.add(((CColonne) pilesAlternees[i]).getPresentation()); List<PTasDeCartesColorees> contTCC = new ArrayList<PTasDeCartesColorees>(); for (int i = 0; i < 4; i++) contTCC.add(((CTasDeCartesColorees) pilesColorees[i]).getPresentation()); CSabot cSabot = (CSabot) sabot; presentation.initialiser(cSabot.getPresentation(), contCol, contTCC); }
/** * Si la partie est terminée, appelle la méthode gagne() de PSolitaire pour l'afficher * * @return si la partie et gagnée ou non */ public void isGagne() { if (gagne()) presentation.gagne(); }