package com.llgc.controleur; import com.llgc.modele.ModeleVoitureSwing; import com.llgc.modele.pojo.POJOVoiture; public class CtrlSwing { private ModeleVoitureSwing modele; public void ajoutVoiture(String nom, String poids, String marque) { POJOVoiture voiture = new POJOVoiture(); voiture.setMarque(marque); voiture.setNom(nom); try { voiture.setPoids(Integer.parseInt(poids)); } catch (NumberFormatException e) { modele.notifyObserver("Impossible d'ajouter une voiture. " + poids + " n'est pas un nombre valide."); return; } modele.create(voiture); } public CtrlSwing(ModeleVoitureSwing modele) { super(); this.modele = modele; } }