Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1598 → Rev 1599

/trunk/src/org/tela_botanica/client/vues/observation/ListeObservationVue.java
13,10 → 13,12
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.interfaces.VueListable;
 
import com.google.gwt.user.client.Window;
import com.gwtext.client.core.EventCallback;
import com.gwtext.client.core.EventObject;
import com.gwtext.client.core.Ext;
import com.gwtext.client.core.ExtElement;
import com.gwtext.client.core.SortDir;
import com.gwtext.client.data.ArrayReader;
import com.gwtext.client.data.FieldDef;
import com.gwtext.client.data.IntegerFieldDef;
23,6 → 25,7
import com.gwtext.client.data.MemoryProxy;
import com.gwtext.client.data.Record;
import com.gwtext.client.data.RecordDef;
import com.gwtext.client.data.SortState;
import com.gwtext.client.data.Store;
import com.gwtext.client.data.StringFieldDef;
import com.gwtext.client.dd.DragData;
115,6 → 118,10
private boolean tailleInitialisee = false ;
 
private ColumnConfig phenologieObservation;
 
private SortDir directionTri;
 
private String champTri;
/**
* Constructeur sans arguments (privé car ne doit pas être utilisé)
587,9 → 594,12
final Store observationStore = new Store(dataProxy, reader);
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());
738,6 → 748,8
public void changerNumeroPage(int pageCourante) {
pageEncours = pageCourante ;
masquerChargement();
enregistrerEtatTri();
// On lance le chargerment des observations
observationMediateur.obtenirNombreObservation();
getToolBarVue().changerPageCourante(pageCourante);
753,6 → 765,8
taillePage = nouvelleTaillePage ;
pageEncours = calculerPageCourante(nbElements) ;
enregistrerEtatTri();
 
masquerChargement();
 
794,6 → 808,11
return pageEncours;
}
private void enregistrerEtatTri() {
this.directionTri = st.getSortState().getDirection();
this.champTri = st.getSortState().getField();
}
public void afficherFiltres(String[][] filtresEnCours) {
String texteFiltresEnCours = "";