Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1437 → Rev 1436

/branches/v1.1-aramon/src/org/tela_botanica/client/i18n/Constantes.properties
395,7 → 395,7
typeCollectionBotanique = Type d'herbier
nbreEchantillon = Nombre de cartons ou liasses échantillonnés
nbreEchantillonInfo = Privilégier les cartons contenant les Ombellifères ou Apiaceae, les Crucifères ou Brassicaceae et les Composées ou Asteraceae
collectionUniteType = Type d'unité
collectionUniteType = Type
collectionUniteNbre = Nombre
collectionUnitePrecision = Précision
collectionUniteFormat = Format
/branches/v1.1-aramon/src/org/tela_botanica/client/i18n/Constantes.java
322,6 → 322,7
String digitalInventaireCollectionDetail();
String pourcentDigitalInventaireCollectionDetail();
String etatInventaireCollectionDetail();
//DELETEME String typeDonneeInventaireCollectionDetail();
// Collection : form
String titreModifFormCollection();
/branches/v1.1-aramon/src/org/tela_botanica/client/vues/collection/CollectionFormDescription.java
111,7 → 111,8
creerFieldsetPrecision();
creerStorePrecision();
creerFieldSetTypesUnite();
creerUniteRangement();
creerUniteBase();
creerFieldsetConservation();
creerFieldsetEtiquette();
creerFieldsetTraitement();
181,25 → 182,7
return precisionCombo;
}
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() {
private void creerUniteRangement() {
ContentPanel panneauGrille = creerPanneauContenantGrille(i18nC.collectionUniteRangementTitre());
uniteRangementGrille = creerGrilleUniteRangement();
209,7 → 192,7
ToolBar barreOutils = creerBarreOutilsGrilleUniteRangement();
panneauGrille.setTopComponent(barreOutils);
return panneauGrille;
add(panneauGrille);
}
private ContentPanel creerPanneauContenantGrille(String titre) {
284,6 → 267,22
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);
406,7 → 405,13
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;
}
453,7 → 458,7
return bouton;
}
private ContentPanel creerUniteBase() {
private void creerUniteBase() {
ContentPanel panneauGrille = creerPanneauContenantGrille(i18nC.collectionUniteBaseTitre());
uniteBaseGrille = creerGrilleUniteBase();
463,7 → 468,7
ToolBar barreOutils = creerBarreOutilsGrilleUniteBase();
panneauGrille.setTopComponent(barreOutils);
return panneauGrille;
add(panneauGrille);
}
private EditorGrid<UniteBase> creerGrilleUniteBase() {