141,7 → 141,6 |
vueDeGroupe.setForceFit(true); |
vueDeGroupe.setAutoFill(true); |
vueDeGroupe.setGroupRenderer(new GridGroupRenderer() { |
@Override |
public String render(GroupColumnData data) { |
String f = modeleDesColonnes.getColumnById(data.field).getHeader(); |
String l = data.models.size() == 1 ? i18nC.commentaireSingulier() : i18nC.commentairePluriel(); |
155,13 → 154,11 |
grille.setAutoExpandColumn("_titre_"); |
grille.setSelectionModel(modeleDeSelection); |
grille.addListener(Events.ViewReady, new Listener<BaseEvent>() { |
@Override |
public void handleEvent(BaseEvent be) { |
grille.getSelectionModel().select(0, false); |
} |
}); |
grille.addListener(Events.OnDoubleClick, new Listener<BaseEvent>(){ |
@Override |
public void handleEvent(BaseEvent be) { |
modifier.fireEvent(Events.Select); |
} |
175,7 → 172,6 |
|
private ColumnConfig creerColonneType() { |
GridCellRenderer<Commentaire> typeRendu = new GridCellRenderer<Commentaire>() { |
@Override |
public String render(Commentaire model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<Commentaire> store, Grid<Commentaire> grid) { |
// FIXME : créer une classe Ontologie qui mixe le code ci-dessous et tout ce qui concerne l'ontologie dans DetailVue |
String type = ""; |
213,7 → 209,6 |
|
private ColumnConfig creerColonneAcces() { |
GridCellRenderer<Commentaire> accesRendu = new GridCellRenderer<Commentaire>() { |
@Override |
public String render(Commentaire model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<Commentaire> store, Grid<Commentaire> grid) { |
String acces = (model.etrePublic() ? i18nC.donneePublic() : i18nC.donneePrivee()); |
model.set("_public_", acces); |