80,16 → 80,16 |
|
setTopComponent(toolBar); |
|
List<ColumnConfig> lstColumns = new ArrayList<ColumnConfig>(); |
lstColumns.add(new ColumnConfig("ville", "Ville", 150)); |
lstColumns.add(new ColumnConfig("nom", "Nom", 450)); |
ColumnModel cmStructure = new ColumnModel(lstColumns); |
List<ColumnConfig> colonnes = new ArrayList<ColumnConfig>(); |
colonnes.add(new ColumnConfig("ville", "Ville", 150)); |
colonnes.add(new ColumnConfig("nom", "Nom", 450)); |
ColumnModel modeleDeColonne = new ColumnModel(colonnes); |
|
GridSelectionModel<Structure> gsmSelectionStructure = new GridSelectionModel<Structure>(); |
gsmSelectionStructure.addSelectionChangedListener(new SelectionChangedListener<Structure>() { |
GridSelectionModel<Structure> modeleDeSelection = new GridSelectionModel<Structure>(); |
modeleDeSelection.addSelectionChangedListener(new SelectionChangedListener<Structure>() { |
public void selectionChanged(SelectionChangedEvent<Structure> event) { |
Structure m = (Structure) event.getSelectedItem(); |
clicListe(m); |
Structure structureSelectionnee = (Structure) event.getSelectedItem(); |
clicListe(structureSelectionnee); |
} |
}); |
|
96,10 → 96,10 |
store = new ListStore<Structure>(); |
store.sort("ville", SortDir.ASC); |
|
grille = new Grid<Structure>(store, cmStructure); |
grille = new Grid<Structure>(store, modeleDeColonne); |
grille.setWidth("100%"); |
grille.setAutoExpandColumn("nom"); |
grille.setSelectionModel(gsmSelectionStructure); |
grille.setSelectionModel(modeleDeSelection); |
add(grille); |
} |
|
152,7 → 152,7 |
Info.display(i18nC.suppressionStructure(), info.toString().replaceAll("\n", "<br />")); |
|
// Suppression des structures sélectionnées |
List<Structure> selectionStructure = grille.getSelectionModel().getSelectedItems();//table.getSelectedItems(); |
List<Structure> selectionStructure = grille.getSelectionModel().getSelectedItems(); |
final int taille = selectionStructure.size(); |
for (int i = 0; i < taille; i++) { |
//GWT.log("INDEX :"+table.indexOf(selectionStructure.get(i)), null); |