609,11 → 609,7 |
|
st = observationStore ; |
st.load() ; |
|
if(directionTri != null && champTri != null) { |
st.sort(champTri, directionTri); |
} |
|
|
// et on reconfigure et rafraichit la vue |
this.reconfigure(st, this.getColumnModel()); |
demasquerChargement(); |
646,7 → 642,9 |
|
// si l'on a reçu une Observation |
if(nouvelleDonnees instanceof Observation) { |
|
// la modification ou suppression d'un élément dans la liste provoque un bug sur l'état du tri |
// on l'enregistre donc avant suppression |
enregistrerEtatTri(); |
Observation obs= (Observation) nouvelleDonnees; |
if (obs.getNumeroOrdre()==null) { |
|
668,6 → 666,9 |
// Si on a effectué une suppression |
if(nouvelleDonnees instanceof String) |
{ |
// la modification ou suppression d'un élément dans la liste provoque un bug sur l'état du tri |
// on l'enregistre donc avant suppression |
enregistrerEtatTri(); |
observationMediateur.obtenirNombreObservation() ; |
} |
|
677,6 → 678,11 |
setTailleInitialisee(); |
} |
} |
|
// réaffectation du tri courant si nécessaire |
if(directionTri != null && champTri != null) { |
st.sort(champTri, directionTri); |
} |
} |
|
private String formaterAltitude(String alt) { |