Subversion Repositories eFlore/Applications.coel

Rev

Rev 1442 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1442 Rev 1443
Line 27... Line 27...
27
		numeroSequence = 0;
27
		numeroSequence = 0;
28
	}
28
	}
Line 29... Line 29...
29
	
29
	
30
	// Retourne le numéro du séquenceur
30
	// Retourne le numéro du séquenceur
-
 
31
	public int lancerRequeteSynchrone(Rafraichissable vueARafraichir)	{
-
 
32
		
31
	public int lancerRequeteSynchrone(Rafraichissable vueARafraichir)	{
33
		if (Mediateur.DEBUG_CHARGEMENT) System.out.println("[CHARGEMENT] lancerRequeteSynchrone("+vueARafraichir.getClass().getName()+")");
32
		//if (numeroSequence == 0)	{
34
		//if (numeroSequence == 0)	{
33
			mediateur.activerChargement(this, "Chargement en cours... Veuillez patienter");
35
			mediateur.activerChargement(this, "Chargement en cours... Veuillez patienter");
Line 34... Line 36...
34
		//}
36
		//}
Line 64... Line 66...
64
 
66
 
65
			if (reponse.obtenirNumeroSequence() == marqueurRetour)	{
67
			if (reponse.obtenirNumeroSequence() == marqueurRetour)	{
66
				// Si le numéro de séquence du retour correspond au marqueur, on rafraichit
68
				// Si le numéro de séquence du retour correspond au marqueur, on rafraichit
67
				Requete requete = requetes.get(marqueurRetour);
69
				Requete requete = requetes.get(marqueurRetour);
68
				if (Mediateur.DEBUG) System.out.println("<|-- Sequenceur : Retourne paquet n°"+reponse.obtenirNumeroSequence()+" à "+requete.getVueARafraichir().getClass().toString());
-
 
69
				requete.rafraichir(reponse.obtenirRetour());
70
				if (Mediateur.DEBUG) System.out.println("<|-- Sequenceur : Retourne paquet n°"+reponse.obtenirNumeroSequence()+" à "+requete.getVueARafraichir().getClass().toString());
-
 
71
				mediateur.desactiverChargement(this);
70
				mediateur.desactiverChargement(this);
72
				requete.rafraichir(reponse.obtenirRetour());
71
				requetes.remove(marqueurRetour);
73
				requetes.remove(marqueurRetour);
72
				marqueurRetour++;
74
				marqueurRetour++;
73
				avancerSequence();
75
				avancerSequence();
74
			} else {
76
			} else {