Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 447 → Rev 448

/trunk/src/org/tela_botanica/client/vues/StructureListeVue.java
37,10 → 37,11
private Mediateur mediateur = null ;
private Constantes i18nC = null ;
private Rafraichissable structureListePanneauVue = null ;
 
private Table table = null;
private ListStore<Structure> store = null;
private TableBinder<Structure> binder = null;
 
private TextToolItem modifier;
private TextToolItem supprimer;
private TextToolItem ajouter;
50,7 → 51,6
i18nC = mediateur.i18nC;
Utilisateur utilisateur = (Utilisateur) Registry.get(RegistreId.UTILISATEUR_COURANT);
structureListePanneauVue = this;
ToolBar toolBar = new ToolBar();
ajouter = new TextToolItem(i18nC.ajouter());
75,7 → 75,7
supprimer.setIconStyle(ComposantClass.ICONE_SUPPRIMER);
supprimer.addSelectionListener(new SelectionListener<ComponentEvent>() {
public void componentSelected(ComponentEvent ce) {
mediateur.clicSupprimerStructure(structureListePanneauVue, binder.getSelection());
clicSupprimerStructure(binder.getSelection());
}
});
if (!utilisateur.isIdentifie()) {
86,7 → 86,6
setTopComponent(toolBar);
 
List<TableColumn> columns = new ArrayList<TableColumn>();
// ATTENTION : les noms des colonnes doivent correspondrent aux noms variables de la classe utilisée dans la liste
columns.add(new TableColumn("ville", i18nC.ville(), .3f));
columns.add(new TableColumn("nom", i18nC.nom(), .7f));
97,7 → 96,6
table.setStripeRows(true);
add(table);
store = new ListStore<Structure>();
store.sort("ville", SortDir.ASC);
117,6 → 115,12
mediateur.clicListeStructure(structure);
}
}
private void clicSupprimerStructure(List<Structure> structuresASupprimer) {
if (store.getCount() > 0) {
mediateur.clicSupprimerStructure(this, structuresASupprimer);
}
}
 
public void rafraichir(Object nouvelleDonnees) {
if (nouvelleDonnees instanceof StructureListe) {
/trunk/src/org/tela_botanica/client/vues/StructureDetailVue.java
166,7 → 166,7
enteteParams.set("ville", structure.getVille());
enteteParams.set("id", structure.getId());
enteteParams.set("guid", structure.getGuid());
enteteParams.set("projet", construireTxtprojet(structure.getIdProjet()));
enteteParams.set("projet", construireTxtProjet(structure.getIdProjet()));
String eHtml = Format.substitute(enteteTpl, enteteParams);
entete.getElement().setInnerHTML(eHtml);
459,7 → 459,7
HtmlContainer corpsConteneurDuHtml = new HtmlContainer(cHtml);
onglet.removeAll();
onglet.add(corpsConteneurDuHtml);
}
}
private void initialiserTousLesTpl() {
initialiserEnteteHtmlTpl();
683,7 → 683,7
structure.setPersonnel(personnel);
}
 
protected String construireTxtprojet(String idProjet) {
protected String construireTxtProjet(String idProjet) {
String chaineARetourner = idProjet;
if (projets != null) {