public void rafraichirListeLignes() throws IOException {
			String[] reponseParsed;
			int idControleur;
			
			coucheReseau.envoyer("REFRESH");
			
			reponse = coucheReseau.recevoir();//ID CONTROLEUR + JSON LIGNES
			reponseParsed = reponse.split(";");
			
			//{"id_controleur":2, "lignes":["ligne1", "ligne2", "ligne3"]}
			jsonObject = (JSONObject) JSONValue.parse(reponseParsed[1]);
			JSONArray jsonArray = (JSONArray) jsonObject.get("lignes");
			idControleur = Integer.parseInt(""+jsonObject.get("id_controleur"));

			//traitement JSON
			if(jsonArray.size() > 0) {
    			synchronized(Main.controleur) {
    				Main.controleur.setId(idControleur);
    			}
    			
    			//S'il y a des lignes de disponibles
    			if(jsonArray.size() > 0 && !jsonArray.get(0).equals("")) {
        			synchronized(Main.lignes) {
        				for (int i = 0; i < jsonArray.size(); i++) {
        					String nomLigne = (String)jsonArray.get(i);
        					int idLigne = Integer.parseInt(nomLigne.substring(nomLigne.length() - 1));
        					Ligne newLigne = new Ligne(nomLigne,idLigne);
        					
        					((HashMap) Main.lignes).put(nomLigne, newLigne);
        				}
	        			coucheApplication.mettreAJourLignes();
        			}
    			}
			}
        }