@Override public void chargerPlan(FenetreControleur fenetreControleur, Ordonnanceur ordonnanceur) { fenetreControleur.autoriseBoutons(false); try { if (ordonnanceur.chargerPlan()) { Controleur.setEtatCourant(Controleur.getEtatAttenteDemandeLivr()); } } catch (SAXException | ParserConfigurationException | ExceptionXML | IOException e) { fenetreControleur.afficherException( "Erreur lors du chargement XML.", "Erreur XML", Alert.AlertType.ERROR, e); } }
@Override public void genererFeuilleDeRoute( FenetreControleur fenetreControleur, Ordonnanceur ordonnanceur) { fenetreControleur.autoriseBoutons(false); try { ordonnanceur.genererFeuilleDeRoute(); } catch (IOException e) { fenetreControleur.afficherException( "Erreur lors de l'écriture de la feuille de route.", "Erreur E/S", Alert.AlertType.ERROR, e); } }