l.addComponent(show);
// Create locale selector
- /*
- * Hide locale selector, until this bug #244 Select selector = new
- * Select("Application Locale",localeContainer);
- * selector.setItemCaptionPropertyId("name");
- * selector.setImmediate(true); selector.setPropertyDataSource( new
- * MethodProperty(this.getApplication(), "locale"));
- * l.addComponent(selector);
- */
+ // TODO: see #244 (broken for AJAX mode), known issue exists
+ Select selector = new Select("Application Locale", localeContainer);
+ selector.setItemCaptionPropertyId("name");
+ selector.setImmediate(true);
+ selector.setPropertyDataSource(new MethodProperty(
+ this.getApplication(), "locale"));
+ l.addComponent(selector);
// Properties
propertyPanel = new PropertyPanel(df);
- Form ap = propertyPanel.createBeanPropertySet(new String[] { "resolution" });
+ Form ap = propertyPanel
+ .createBeanPropertySet(new String[] { "resolution" });
ap.replaceWithSelect("resolution", new Object[] {
new Integer(DateField.RESOLUTION_YEAR),
new Integer(DateField.RESOLUTION_MONTH),