/trunk/src/org/tela_botanica/client/vues/personne/PersonneListeVue.java |
---|
29,7 → 29,6 |
import com.extjs.gxt.ui.client.event.SelectionListener; |
import com.extjs.gxt.ui.client.store.ListStore; |
import com.extjs.gxt.ui.client.widget.ContentPanel; |
import com.extjs.gxt.ui.client.widget.Info; |
import com.extjs.gxt.ui.client.widget.button.Button; |
import com.extjs.gxt.ui.client.widget.grid.ColumnConfig; |
import com.extjs.gxt.ui.client.widget.grid.ColumnModel; |
209,9 → 208,11 |
// au cas ou le bouton appliquer aurait été cliqué avant de valider |
store.remove(personneModifiee); |
store.insert(personneModifiee, indexElementSelectionne); |
grille.repaint(); |
grille.getSelectionModel().select(indexElementSelectionne, true); |
clicListe(personneModifiee); |
personneSelectionnee = personneModifiee; |
int indexElementSelectionne = store.indexOf(personneSelectionnee); |
grille.getSelectionModel().select(indexElementSelectionne, false); |
grille.getView().focusRow(indexElementSelectionne); |
clicListe(personneSelectionnee); |
} else if (info.getType().equals("suppression_personne")) { |
InfoLogger.display("Suppression de personne", info.getMessages().toString()); |
pagination.getlistePaginable().recharger(); |
/trunk/src/org/tela_botanica/client/vues/collection/CollectionListeVue.java |
---|
197,8 → 197,10 |
// au cas ou le bouton appliquer aurait été cliqué avant de valider |
store.remove(collecModifiee); |
store.insert(collecModifiee, indexElementSelectionne); |
grille.repaint(); |
grille.getSelectionModel().select(indexElementSelectionne, true); |
collectionSelectionnee = collecModifiee; |
int indexElementSelectionne = store.indexOf(collectionSelectionnee); |
grille.getSelectionModel().select(indexElementSelectionne, false); |
grille.getView().focusRow(indexElementSelectionne); |
clicListe(collecModifiee); |
} else if (info.getType().equals("suppression_collection")) { |
// Affichage d'un message d'information |
/trunk/src/org/tela_botanica/client/vues/structure/StructureListeVue.java |
---|
214,10 → 214,11 |
// au cas ou le bouton appliquer aurait été cliqué avant de valider |
store.remove(structureModifiee); |
store.insert(structureModifiee, indexElementSelectionne); |
grille.repaint(); |
grille.getSelectionModel().deselectAll(); |
grille.getSelectionModel().select(indexElementSelectionne, true); |
clicListe(structureModifiee); |
structureSelectionnee = structureModifiee; |
int indexElementSelectionne = store.indexOf(structureSelectionnee); |
grille.getSelectionModel().select(indexElementSelectionne, false); |
grille.getView().focusRow(indexElementSelectionne); |
clicListe(structureSelectionnee); |
} |
} else if (info.getType().equals("maj_utilisateur")) { |
gererEtatActivationBouton(); |
/trunk/src/org/tela_botanica/client/vues/projet/ProjetListeVue.java |
---|
237,8 → 237,11 |
// au cas ou le bouton appliquer aurait été cliqué avant de valider |
store.remove(projetModifie); |
store.insert(projetModifie, indexElementSelectionne); |
grille.repaint(); |
grille.getSelectionModel().select(indexElementSelectionne, true); |
projetSelectionne = projetModifie; |
int indexElementSelectionne = store.indexOf(projetSelectionne); |
grille.getSelectionModel().select(indexElementSelectionne, false); |
grille.getView().focusRow(indexElementSelectionne); |
clicListe(projetModifie); |
} else if (info.getType().equals("suppression_projet")) { |
String message = info.toString(); |
/trunk/src/org/tela_botanica/client/vues/publication/PublicationListeVue.java |
---|
225,10 → 225,12 |
Publication publiModifee = (Publication)info.getDonnee(0); |
// au cas ou le bouton appliquer aurait été cliqué avant de valider |
store.remove(publiModifee); |
store.insert(publiModifee, indexElementSelectionne); |
grille.repaint(); |
grille.getSelectionModel().select(indexElementSelectionne, true); |
clicListe(publiModifee); |
store.insert(publiModifee, indexElementSelectionne); |
publicationSelectionnee = publiModifee; |
int indexElementSelectionne = store.indexOf(publicationSelectionnee); |
grille.getSelectionModel().select(indexElementSelectionne, false); |
grille.getView().focusRow(indexElementSelectionne); |
clicListe(publicationSelectionnee); |
} else if (info.getType().equals("suppression_publication")) { |
InfoLogger.display(i18nC.publicationTitreSuppression(), info.getMessages().toString()); |
supprimerPublicationsSelectionnees(); |