@Override
	public void setCommands(Map<String, Command> commands) throws Exception {
		// On verifie que toutes les commandes sont bien presentes
		String[] listeCommandes = {"Coller", "Copier","Couper", "SaisirTexte", "Selectionner", "SupprimerArriere", "SupprimerAvant"};
		for(final String value: listeCommandes) {
			if(!commands.containsKey(value))	 {
				throw new Exception("Commande manquante : '" + value + "'");
			}	     
		}
		// Si pas d'exception alors on enregistre les commandes
		this.commands = commands;
	}