Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1436 → Rev 1437

/branches/v1.1-aramon/src/org/tela_botanica/client/vues/collection/CollectionFormDescription.java
111,8 → 111,7
creerFieldsetPrecision();
creerStorePrecision();
creerUniteRangement();
creerUniteBase();
creerFieldSetTypesUnite();
creerFieldsetConservation();
creerFieldsetEtiquette();
creerFieldsetTraitement();
182,7 → 181,25
return precisionCombo;
}
private void creerUniteRangement() {
private void creerFieldSetTypesUnite() {
FieldSet typesUniteFieldSet = new FieldSet();
typesUniteFieldSet.setHeading(i18nC.collectionUniteType());
typesUniteFieldSet.setCollapsible(true);
typesUniteFieldSet.setLayout(Formulaire.creerFormLayout(largeurLabelDefaut, alignementLabelDefaut));
etatUniteRangementCombo = new ChampComboBoxListeValeurs(i18nC.collectionUniteRangementEtatGeneral(), "etat");
etatUniteRangementCombo.setToolTip(i18nC.collectionUniteRangementEtatGeneralInfo());
etatUniteRangementCombo.setTrie("id_valeur");
etatUniteRangementCombo.setWidth(300);
typesUniteFieldSet.add(etatUniteRangementCombo);
typesUniteFieldSet.add(creerUniteRangement());
typesUniteFieldSet.add(creerUniteBase());
add(typesUniteFieldSet);
}
private ContentPanel creerUniteRangement() {
ContentPanel panneauGrille = creerPanneauContenantGrille(i18nC.collectionUniteRangementTitre());
uniteRangementGrille = creerGrilleUniteRangement();
192,7 → 209,7
ToolBar barreOutils = creerBarreOutilsGrilleUniteRangement();
panneauGrille.setTopComponent(barreOutils);
add(panneauGrille);
return panneauGrille;
}
private ContentPanel creerPanneauContenantGrille(String titre) {
267,22 → 284,6
total.setSummaryType("nombre", SummaryType.SUM);
total.setSummaryFormat("nombre", NumberFormat.getFormat("#"));
modeleDeColonnes.addAggregationRow(total);
/*
precisionColonne.setRenderer(new GridCellRenderer<UniteRangement>() {
public String render(Collection model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<Collection> store) {
config.style = "background-color: silver;";
return model.get(property);
}
 
@Override
public Object render(UniteRangement model, String property,
ColumnData config, int rowIndex, int colIndex,
ListStore<UniteRangement> store, Grid<UniteRangement> grid) {
config.style = "border: 1px solid gray;";
return model.get(property);
}
});*/
EditorGrid<UniteRangement> grilleUniteRangement = new EditorGrid<UniteRangement>(storeGrille, modeleDeColonnes);
grilleUniteRangement.setHeight(300);
405,13 → 406,7
barreOutils.add(new SeparatorToolItem());
barreOutils.add(new Text(i18nC.collectionUniteRangementEtatGeneralLabel()));
etatUniteRangementCombo = new ChampComboBoxListeValeurs("", "etat");
etatUniteRangementCombo.setEmptyText(i18nC.collectionUniteRangementEtatGeneral());
etatUniteRangementCombo.setToolTip(i18nC.collectionUniteRangementEtatGeneralInfo());
etatUniteRangementCombo.setTrie("id_valeur");
etatUniteRangementCombo.setWidth(300);
barreOutils.add(etatUniteRangementCombo);
 
return barreOutils;
}
458,7 → 453,7
return bouton;
}
private void creerUniteBase() {
private ContentPanel creerUniteBase() {
ContentPanel panneauGrille = creerPanneauContenantGrille(i18nC.collectionUniteBaseTitre());
uniteBaseGrille = creerGrilleUniteBase();
468,7 → 463,7
ToolBar barreOutils = creerBarreOutilsGrilleUniteBase();
panneauGrille.setTopComponent(barreOutils);
add(panneauGrille);
return panneauGrille;
}
private EditorGrid<UniteBase> creerGrilleUniteBase() {