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,23 → 284,7 |
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); |
grilleUniteRangement.setBorders(true); |
405,12 → 406,6 |
|
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() { |