Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1600 → Rev 1601

/trunk/src/org/tela_botanica/client/vues/observation/ListeObservationVue.java
47,6 → 47,7
import com.gwtext.client.widgets.grid.ColumnModel;
import com.gwtext.client.widgets.grid.GridPanel;
import com.gwtext.client.widgets.grid.Renderer;
import com.gwtext.client.widgets.grid.event.GridHeaderListenerAdapter;
import com.gwtext.client.widgets.grid.event.GridListenerAdapter;
import com.gwtext.client.widgets.grid.event.GridRowListenerAdapter;
import com.gwtext.client.widgets.tree.TreeDragData;
124,6 → 125,8
 
private String champTri;
private boolean triActif;
/**
* Constructeur sans arguments (privé car ne doit pas être utilisé)
*/
212,7 → 215,7
// creation du store
RecordDef rd = new RecordDef(getDefinitionChamps());
st = new Store(rd);
 
// on associe le store
this.setStore(st);
322,6 → 325,13
*/
private void ajouterListeners() {
this.addGridHeaderListener(new GridHeaderListenerAdapter() {
@Override
public void onHeaderClick(GridPanel grid, int colIndex, EventObject e) {
triActif = true;
}
});
this.addGridRowListener(new GridRowListenerAdapter() {
// gestion du clic sur une ligne
813,8 → 823,10
}
private void enregistrerEtatTri() {
this.directionTri = st.getSortState().getDirection();
this.champTri = st.getSortState().getField();
if(triActif) {
this.directionTri = st.getSortState().getDirection();
this.champTri = st.getSortState().getField();
}
}
public void afficherFiltres(String[][] filtresEnCours) {