Line 246... |
Line 246... |
246 |
|
246 |
|
247 |
private Button creerBoutonSupprimer() {
|
247 |
private Button creerBoutonSupprimer() {
|
248 |
Button bouton = new Button(i18nC.supprimer());
|
248 |
Button bouton = new Button(i18nC.supprimer());
|
249 |
bouton.setIcon(Images.ICONES.vcardSupprimer());
|
249 |
bouton.setIcon(Images.ICONES.vcardSupprimer());
|
250 |
bouton.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
- |
|
251 |
@Override
|
250 |
bouton.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
252 |
public void componentSelected(ButtonEvent ce) {
|
251 |
public void componentSelected(ButtonEvent ce) {
|
253 |
CollectionACommentaire commentaireSaisiSelectionnee = grille.getSelectionModel().getSelectedItem();
|
252 |
CollectionACommentaire commentaireSaisiSelectionnee = grille.getSelectionModel().getSelectedItem();
|
254 |
if (commentaireSaisiSelectionnee == null) {
|
253 |
if (commentaireSaisiSelectionnee == null) {
|
255 |
InfoLogger.display(i18nC.informationTitreGenerique(), i18nC.selectionnerCommentaire());
|
254 |
InfoLogger.display(i18nC.informationTitreGenerique(), i18nC.selectionnerCommentaire());
|
Line 263... |
Line 262... |
263 |
|
262 |
|
264 |
private Button creerBoutonRafraichir() {
|
263 |
private Button creerBoutonRafraichir() {
|
265 |
Button bouton = new Button(i18nC.rafraichir());
|
264 |
Button bouton = new Button(i18nC.rafraichir());
|
266 |
bouton.setIcon(Images.ICONES.rafraichir());
|
265 |
bouton.setIcon(Images.ICONES.rafraichir());
|
267 |
bouton.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
- |
|
268 |
@Override
|
266 |
bouton.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
269 |
public void componentSelected(ButtonEvent ce) {
|
267 |
public void componentSelected(ButtonEvent ce) {
|
270 |
actualiserGrille();
|
268 |
actualiserGrille();
|
271 |
}
|
269 |
}
|
272 |
});
|
270 |
});
|
Line 292... |
Line 290... |
292 |
}
|
290 |
}
|
293 |
}
|
291 |
}
|
294 |
}
|
292 |
}
|
295 |
});
|
293 |
});
|
296 |
comboBox.addListener(Events.Select, new Listener<BaseEvent>() {
|
294 |
comboBox.addListener(Events.Select, new Listener<BaseEvent>() {
|
297 |
@Override
|
- |
|
298 |
public void handleEvent(BaseEvent be) {
|
295 |
public void handleEvent(BaseEvent be) {
|
299 |
if (commentairesSaisisComboBox.getValue() instanceof Commentaire) {
|
296 |
if (commentairesSaisisComboBox.getValue() instanceof Commentaire) {
|
300 |
Commentaire commentaireSaisiSelectionnee = commentairesSaisisComboBox.getValue();
|
297 |
Commentaire commentaireSaisiSelectionnee = commentairesSaisisComboBox.getValue();
|
301 |
ajouterDansGrille(commentaireSaisiSelectionnee);
|
298 |
ajouterDansGrille(commentaireSaisiSelectionnee);
|
302 |
commentairesSaisisComboBox.setValue(null);
|
299 |
commentairesSaisisComboBox.setValue(null);
|
Line 429... |
Line 426... |
429 |
return retour;
|
426 |
return retour;
|
430 |
}
|
427 |
}
|
431 |
};
|
428 |
};
|
Line 432... |
Line 429... |
432 |
|
429 |
|
433 |
GridCellRenderer<CollectionACommentaire> typeRendu = new GridCellRenderer<CollectionACommentaire>() {
|
- |
|
434 |
@Override
|
430 |
GridCellRenderer<CollectionACommentaire> typeRendu = new GridCellRenderer<CollectionACommentaire>() {
|
435 |
public String render(CollectionACommentaire model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<CollectionACommentaire> store, Grid<CollectionACommentaire> grid) {
|
431 |
public String render(CollectionACommentaire model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<CollectionACommentaire> store, Grid<CollectionACommentaire> grid) {
|
436 |
String type = model.get("_type_");
|
432 |
String type = model.get("_type_");
|
437 |
Debug.log("Initialisation type origine :"+type);
|
433 |
Debug.log("Initialisation type origine :"+type);
|
438 |
if (typeCombo.getStore() != null && type != null && (type.matches("[0-9]+") || type.contains(aDonnee.SEPARATEUR_VALEURS))) {
|
434 |
if (typeCombo.getStore() != null && type != null && (type.matches("[0-9]+") || type.contains(aDonnee.SEPARATEUR_VALEURS))) {
|
Line 449... |
Line 445... |
449 |
return typeColonne;
|
445 |
return typeColonne;
|
450 |
}
|
446 |
}
|
Line 451... |
Line 447... |
451 |
|
447 |
|
452 |
private ColumnConfig creerColonneAcces() {
|
448 |
private ColumnConfig creerColonneAcces() {
|
453 |
GridCellRenderer<CollectionACommentaire> accesRendu = new GridCellRenderer<CollectionACommentaire>() {
|
- |
|
454 |
@Override
|
449 |
GridCellRenderer<CollectionACommentaire> accesRendu = new GridCellRenderer<CollectionACommentaire>() {
|
455 |
public String render(CollectionACommentaire model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<CollectionACommentaire> store, Grid<CollectionACommentaire> grid) {
|
450 |
public String render(CollectionACommentaire model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<CollectionACommentaire> store, Grid<CollectionACommentaire> grid) {
|
456 |
String acces = (model.getCommentaire().etrePublic() ? i18nC.donneePublic() : i18nC.donneePrivee());
|
451 |
String acces = (model.getCommentaire().etrePublic() ? i18nC.donneePublic() : i18nC.donneePrivee());
|
457 |
model.set("_public_", acces);
|
452 |
model.set("_public_", acces);
|
458 |
return acces;
|
453 |
return acces;
|