comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartPropertiesEditor.java @ 1505:4967508928a2

Fixed initial values of boolean properties. flys-client/trunk@3635 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Mon, 09 Jan 2012 17:37:41 +0000
parents 02a9104c0451
children 339f8aa641b5
comparison
equal deleted inserted replaced
1504:02a9104c0451 1505:4967508928a2
211 ((DoubleProperty)origPg.getPropertyByName("lower")).getValue()); 211 ((DoubleProperty)origPg.getPropertyByName("lower")).getValue());
212 212
213 BooleanProperty fixation = 213 BooleanProperty fixation =
214 (BooleanProperty)pg.getPropertyByName("fixation"); 214 (BooleanProperty)pg.getPropertyByName("fixation");
215 FormItem fix = createBooleanProperty(fixation); 215 FormItem fix = createBooleanProperty(fixation);
216 fix.setValue( 216 String fixValue =
217 ((BooleanProperty) 217 ((BooleanProperty)
218 origPg.getPropertyByName("fixation")).getValue()); 218 origPg.getPropertyByName("fixation")).getValue();
219 if(fixValue.equals("true")) {
220 fix.setValue(true);
221 }
222 else {
223 fix.setValue(false);
224 }
219 fix.addChangedHandler(new ChangedHandler() { 225 fix.addChangedHandler(new ChangedHandler() {
220 public void onChanged(ChangedEvent e) { 226 public void onChanged(ChangedEvent e) {
221 if ((Boolean)e.getValue()) { 227 if ((Boolean)e.getValue()) {
222 range1.enable(); 228 range1.enable();
223 range2.enable(); 229 range2.enable();
267 PropertySetting s = (PropertySetting)setting; 273 PropertySetting s = (PropertySetting)setting;
268 DynamicForm form = new DynamicForm(); 274 DynamicForm form = new DynamicForm();
269 FormItem item = new FormItem(); 275 FormItem item = new FormItem();
270 if (setting instanceof BooleanProperty) { 276 if (setting instanceof BooleanProperty) {
271 item = createBooleanProperty((BooleanProperty)setting); 277 item = createBooleanProperty((BooleanProperty)setting);
272 item.setValue(((BooleanProperty)orig).getValue()); 278 String iValue = ((BooleanProperty)orig).getValue();
279 if(iValue.equals("true")) {
280 item.setValue(true);
281 }
282 else {
283 item.setValue(false);
284 }
273 } 285 }
274 else if (setting instanceof DoubleProperty) { 286 else if (setting instanceof DoubleProperty) {
275 item = createDoubleProperty((DoubleProperty)setting); 287 item = createDoubleProperty((DoubleProperty)setting);
276 item.addChangedHandler(new DoubleValidator()); 288 item.addChangedHandler(new DoubleValidator());
277 item.setValue(((DoubleProperty)orig).getValue()); 289 item.setValue(((DoubleProperty)orig).getValue());
328 340
329 CheckboxItem item = new CheckboxItem("item", MSG.getString(name)); 341 CheckboxItem item = new CheckboxItem("item", MSG.getString(name));
330 item.setLabelAsTitle(true); 342 item.setLabelAsTitle(true);
331 item.setTitleStyle("color:#000;"); 343 item.setTitleStyle("color:#000;");
332 item.setTitleAlign(Alignment.LEFT); 344 item.setTitleAlign(Alignment.LEFT);
333 /* if(bp.getValue().equals("true")) {
334 item.setValue(true);
335 }
336 else {
337 item.setValue(false);
338 }*/
339 item.addChangedHandler(new ChangedHandler() { 345 item.addChangedHandler(new ChangedHandler() {
340 public void onChanged(ChangedEvent e) { 346 public void onChanged(ChangedEvent e) {
341 String val; 347 String val;
342 if (e.getValue() == null) { 348 if (e.getValue() == null) {
343 val = ""; 349 val = "";

http://dive4elements.wald.intevation.org