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é) |
*/ |
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,9 → 823,11 |
} |
|
private void enregistrerEtatTri() { |
if(triActif) { |
this.directionTri = st.getSortState().getDirection(); |
this.champTri = st.getSortState().getField(); |
} |
} |
|
public void afficherFiltres(String[][] filtresEnCours) { |
|